Implements M2 of the V2 roadmap: neural_processor_array.v instantiates
N_PROCESSORS independent neural_processor (M1) units, each with its
own dedicated point-to-point job/operand/result interface -- no shared
bus or mux at this level (arbitration is explicitly the Neural
Director's job, M5).
Verified with Verilator (tb_neural_processor_array.v, N_PROCESSORS=4):
7/7 tests pass, including a same-cycle 4-way concurrent launch with
different tile counts and a staggered-start test where a
later-launched, shorter job completes before an earlier-launched,
longer one -- confirming genuine independent concurrent execution
(§18/§34: a blocked/busy processor must not block the others).
Real resource/timing sweep for N_PROCESSORS in {1,2,4,8} (Yosys +
nextpnr-ecp5, real place&route): Fmax stays above the 80MHz target
throughout (159.11 -> 134.70 MHz), but MULT18X18D usage scales
linearly and reaches 88% of the LFE5U-45F's 72 DSPs at N=8 while
LUT/FF stay under 6% -- DSP, not LUT/FF/routing, is the first hard
ceiling on N_PROCESSORS at P_IN=8 (decisions.log DEC-0005). Measured
via a dedicated synthesis-only timing harness after the array's wide
per-processor buses were found to exhaust the device's TRELLIS_IO pin
budget as a bare top-level module beyond N=1 (errors.log ERR-0005) --
not a logic limit, an artifact of testing the array in isolation
before the Memory Manager/Director (M4/M5) exist to consume those
ports on-chip.
Full log trail (development/experiments/errors/decisions/simulation/
synthesis/timing/benchmark.log) in hardware/v2/logs/ per the project's
logging mandate.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_013xXuuRUWZScuo1DeYJxs3v
102697 lines
3.2 MiB
Plaintext
102697 lines
3.2 MiB
Plaintext
{
|
|
"creator": "Yosys 0.68+post (git sha1 c12172fbae8af5e20f6fb52e3d4e92d56ed587b6, Release, AppleClang clang++ 21.0.0.21000101)",
|
|
"modules": {
|
|
"$__ABC9_DELAY": {
|
|
"attributes": {
|
|
"abc9_box_id": "00000000000000000000000000000011",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:2.1-7.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DELAY": "00000000000000000000000000000000"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"$specify$11536": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000000000000",
|
|
"T_FALL_MIN": "00000000000000000000000000000000",
|
|
"T_FALL_TYP": "00000000000000000000000000000000",
|
|
"T_RISE_MAX": "00000000000000000000000000000000",
|
|
"T_RISE_MIN": "00000000000000000000000000000000",
|
|
"T_RISE_TYP": "00000000000000000000000000000000"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:5.5-5.22"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 3 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 2 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:2.29-2.30"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:2.39-2.40"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"$__ABC9_SCC_BREAKER": {
|
|
"attributes": {
|
|
"dynports": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:9.1-11.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"WIDTH": "00000000000000000000000000000000"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"offset": -1,
|
|
"upto": 1,
|
|
"bits": [ 2, 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"offset": -1,
|
|
"upto": 1,
|
|
"bits": [ 4, 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2, 3 ],
|
|
"offset": -1,
|
|
"upto": 1,
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:9.47-9.48"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4, 5 ],
|
|
"offset": -1,
|
|
"upto": 1,
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:9.69-9.70"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"$__DFF_N__$abc9_flop": {
|
|
"attributes": {
|
|
"abc9_box_id": "00000000000000000000000000000010",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_flop": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:14.1-20.10"
|
|
},
|
|
"ports": {
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"Q": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"n1": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:14.36-14.37"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:14.39-14.40"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:14.42-14.43"
|
|
}
|
|
},
|
|
"n1": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:14.52-14.54"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"$__DFF_P__$abc9_flop": {
|
|
"attributes": {
|
|
"abc9_box_id": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_flop": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:23.1-29.10"
|
|
},
|
|
"ports": {
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"Q": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"n1": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:23.36-23.37"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:23.39-23.40"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:23.42-23.43"
|
|
}
|
|
},
|
|
"n1": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/abc9_model.v:23.52-23.54"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"$paramod$838872d5a4bab89607f53482b205c0fd50d8b82e\\CCU2C": {
|
|
"attributes": {
|
|
"abc9_box_id": "00000000000000000000000000000100",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"hdlname": "CCU2C",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:3.1-61.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"ports": {
|
|
"CIN": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"A0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"B0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"C0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"A1": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"B1": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"C1": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"S0": {
|
|
"direction": "output",
|
|
"bits": [ 11 ]
|
|
},
|
|
"S1": {
|
|
"direction": "output",
|
|
"bits": [ 12 ]
|
|
},
|
|
"COUT": {
|
|
"direction": "output",
|
|
"bits": [ 13 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.9-6.11"
|
|
}
|
|
},
|
|
"A1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.25-6.27"
|
|
}
|
|
},
|
|
"B0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.13-6.15"
|
|
}
|
|
},
|
|
"B1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.29-6.31"
|
|
}
|
|
},
|
|
"C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.17-6.19"
|
|
}
|
|
},
|
|
"C1": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.33-6.35"
|
|
}
|
|
},
|
|
"CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:5.9-5.12"
|
|
}
|
|
},
|
|
"COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.21-6.23"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.37-6.39"
|
|
}
|
|
},
|
|
"S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:7.9-7.11"
|
|
}
|
|
},
|
|
"S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:7.13-7.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"\\$__ABC9_LUT5": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_lut": "00000000000000000000000000000010",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.1-30.10"
|
|
},
|
|
"ports": {
|
|
"M0": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"B": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"$specify$112": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000010010111",
|
|
"T_FALL_MIN": "00000000000000000000000010010111",
|
|
"T_FALL_TYP": "00000000000000000000000010010111",
|
|
"T_RISE_MAX": "00000000000000000000000010010111",
|
|
"T_RISE_MIN": "00000000000000000000000010010111",
|
|
"T_RISE_TYP": "00000000000000000000000010010111"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:24.9-24.25"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 7 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 2 ]
|
|
}
|
|
},
|
|
"$specify$113": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000011101111",
|
|
"T_FALL_MIN": "00000000000000000000000011101111",
|
|
"T_FALL_TYP": "00000000000000000000000011101111",
|
|
"T_RISE_MAX": "00000000000000000000000011101111",
|
|
"T_RISE_MIN": "00000000000000000000000011101111",
|
|
"T_RISE_TYP": "00000000000000000000000011101111"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:25.9-25.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 7 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 3 ]
|
|
}
|
|
},
|
|
"$specify$114": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000101110101",
|
|
"T_FALL_MIN": "00000000000000000000000101110101",
|
|
"T_FALL_TYP": "00000000000000000000000101110101",
|
|
"T_RISE_MAX": "00000000000000000000000101110101",
|
|
"T_RISE_MIN": "00000000000000000000000101110101",
|
|
"T_RISE_TYP": "00000000000000000000000101110101"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:26.9-26.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 7 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 4 ]
|
|
}
|
|
},
|
|
"$specify$115": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000111011101",
|
|
"T_FALL_MIN": "00000000000000000000000111011101",
|
|
"T_FALL_TYP": "00000000000000000000000111011101",
|
|
"T_RISE_MAX": "00000000000000000000000111011101",
|
|
"T_RISE_MIN": "00000000000000000000000111011101",
|
|
"T_RISE_TYP": "00000000000000000000000111011101"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:27.9-27.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 7 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 5 ]
|
|
}
|
|
},
|
|
"$specify$116": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000111011101",
|
|
"T_FALL_MIN": "00000000000000000000000111011101",
|
|
"T_FALL_TYP": "00000000000000000000000111011101",
|
|
"T_RISE_MAX": "00000000000000000000000111011101",
|
|
"T_RISE_MIN": "00000000000000000000000111011101",
|
|
"T_RISE_TYP": "00000000000000000000000111011101"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:28.9-28.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 7 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 6 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.42-22.43"
|
|
}
|
|
},
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.39-22.40"
|
|
}
|
|
},
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.36-22.37"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.33-22.34"
|
|
}
|
|
},
|
|
"M0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.29-22.31"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:22.52-22.53"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"\\$__ABC9_LUT6": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_lut": "00000000000000000000000000000100",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.1-45.10"
|
|
},
|
|
"ports": {
|
|
"M1": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"M0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"B": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"$specify$117": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000010010100",
|
|
"T_FALL_MIN": "00000000000000000000000010010100",
|
|
"T_FALL_TYP": "00000000000000000000000010010100",
|
|
"T_RISE_MAX": "00000000000000000000000010010100",
|
|
"T_RISE_MIN": "00000000000000000000000010010100",
|
|
"T_RISE_TYP": "00000000000000000000000010010100"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:38.9-38.25"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 8 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 2 ]
|
|
}
|
|
},
|
|
"$specify$118": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000100100100",
|
|
"T_FALL_MIN": "00000000000000000000000100100100",
|
|
"T_FALL_TYP": "00000000000000000000000100100100",
|
|
"T_RISE_MAX": "00000000000000000000000100100100",
|
|
"T_RISE_MIN": "00000000000000000000000100100100",
|
|
"T_RISE_TYP": "00000000000000000000000100100100"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:39.9-39.25"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 8 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 3 ]
|
|
}
|
|
},
|
|
"$specify$119": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000101111100",
|
|
"T_FALL_MIN": "00000000000000000000000101111100",
|
|
"T_FALL_TYP": "00000000000000000000000101111100",
|
|
"T_RISE_MAX": "00000000000000000000000101111100",
|
|
"T_RISE_MIN": "00000000000000000000000101111100",
|
|
"T_RISE_TYP": "00000000000000000000000101111100"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:40.9-40.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 8 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 4 ]
|
|
}
|
|
},
|
|
"$specify$120": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001000000010",
|
|
"T_FALL_MIN": "00000000000000000000001000000010",
|
|
"T_FALL_TYP": "00000000000000000000001000000010",
|
|
"T_RISE_MAX": "00000000000000000000001000000010",
|
|
"T_RISE_MIN": "00000000000000000000001000000010",
|
|
"T_RISE_TYP": "00000000000000000000001000000010"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:41.9-41.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 8 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 5 ]
|
|
}
|
|
},
|
|
"$specify$121": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001001101010",
|
|
"T_FALL_MIN": "00000000000000000000001001101010",
|
|
"T_FALL_TYP": "00000000000000000000001001101010",
|
|
"T_RISE_MAX": "00000000000000000000001001101010",
|
|
"T_RISE_MIN": "00000000000000000000001001101010",
|
|
"T_RISE_TYP": "00000000000000000000001001101010"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:42.9-42.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 8 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 6 ]
|
|
}
|
|
},
|
|
"$specify$122": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001001101010",
|
|
"T_FALL_MIN": "00000000000000000000001001101010",
|
|
"T_FALL_TYP": "00000000000000000000001001101010",
|
|
"T_RISE_MAX": "00000000000000000000001001101010",
|
|
"T_RISE_MIN": "00000000000000000000001001101010",
|
|
"T_RISE_TYP": "00000000000000000000001001101010"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:43.9-43.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 8 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 7 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.46-36.47"
|
|
}
|
|
},
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.43-36.44"
|
|
}
|
|
},
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.40-36.41"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.37-36.38"
|
|
}
|
|
},
|
|
"M0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.33-36.35"
|
|
}
|
|
},
|
|
"M1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.29-36.31"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:36.56-36.57"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"\\$__ABC9_LUT7": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_lut": "00000000000000000000000000001000",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.1-61.10"
|
|
},
|
|
"ports": {
|
|
"M2": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"M1": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"M0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"B": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"$specify$123": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000010010100",
|
|
"T_FALL_MIN": "00000000000000000000000010010100",
|
|
"T_FALL_TYP": "00000000000000000000000010010100",
|
|
"T_RISE_MAX": "00000000000000000000000010010100",
|
|
"T_RISE_MIN": "00000000000000000000000010010100",
|
|
"T_RISE_TYP": "00000000000000000000000010010100"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:53.9-53.25"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 2 ]
|
|
}
|
|
},
|
|
"$specify$124": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000100100001",
|
|
"T_FALL_MIN": "00000000000000000000000100100001",
|
|
"T_FALL_TYP": "00000000000000000000000100100001",
|
|
"T_RISE_MAX": "00000000000000000000000100100001",
|
|
"T_RISE_MIN": "00000000000000000000000100100001",
|
|
"T_RISE_TYP": "00000000000000000000000100100001"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:54.9-54.25"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 3 ]
|
|
}
|
|
},
|
|
"$specify$125": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000000110110001",
|
|
"T_FALL_MIN": "00000000000000000000000110110001",
|
|
"T_FALL_TYP": "00000000000000000000000110110001",
|
|
"T_RISE_MAX": "00000000000000000000000110110001",
|
|
"T_RISE_MIN": "00000000000000000000000110110001",
|
|
"T_RISE_TYP": "00000000000000000000000110110001"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:55.9-55.25"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 4 ]
|
|
}
|
|
},
|
|
"$specify$126": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001000001001",
|
|
"T_FALL_MIN": "00000000000000000000001000001001",
|
|
"T_FALL_TYP": "00000000000000000000001000001001",
|
|
"T_RISE_MAX": "00000000000000000000001000001001",
|
|
"T_RISE_MIN": "00000000000000000000001000001001",
|
|
"T_RISE_TYP": "00000000000000000000001000001001"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:56.9-56.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 5 ]
|
|
}
|
|
},
|
|
"$specify$127": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001010001111",
|
|
"T_FALL_MIN": "00000000000000000000001010001111",
|
|
"T_FALL_TYP": "00000000000000000000001010001111",
|
|
"T_RISE_MAX": "00000000000000000000001010001111",
|
|
"T_RISE_MIN": "00000000000000000000001010001111",
|
|
"T_RISE_TYP": "00000000000000000000001010001111"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:57.9-57.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 6 ]
|
|
}
|
|
},
|
|
"$specify$128": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001011110111",
|
|
"T_FALL_MIN": "00000000000000000000001011110111",
|
|
"T_FALL_TYP": "00000000000000000000001011110111",
|
|
"T_RISE_MAX": "00000000000000000000001011110111",
|
|
"T_RISE_MIN": "00000000000000000000001011110111",
|
|
"T_RISE_TYP": "00000000000000000000001011110111"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:58.9-58.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 7 ]
|
|
}
|
|
},
|
|
"$specify$129": {
|
|
"hide_name": 1,
|
|
"type": "$specify2",
|
|
"parameters": {
|
|
"DST_WIDTH": "00000000000000000000000000000001",
|
|
"FULL": "0",
|
|
"SRC_DST_PEN": "0",
|
|
"SRC_DST_POL": "0",
|
|
"SRC_WIDTH": "00000000000000000000000000000001",
|
|
"T_FALL_MAX": "00000000000000000000001011110111",
|
|
"T_FALL_MIN": "00000000000000000000001011110111",
|
|
"T_FALL_TYP": "00000000000000000000001011110111",
|
|
"T_RISE_MAX": "00000000000000000000001011110111",
|
|
"T_RISE_MIN": "00000000000000000000001011110111",
|
|
"T_RISE_TYP": "00000000000000000000001011110111"
|
|
},
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:59.9-59.24"
|
|
},
|
|
"port_directions": {
|
|
"DST": "input",
|
|
"EN": "input",
|
|
"SRC": "input"
|
|
},
|
|
"connections": {
|
|
"DST": [ 9 ],
|
|
"EN": [ "1" ],
|
|
"SRC": [ 8 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.50-51.51"
|
|
}
|
|
},
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.47-51.48"
|
|
}
|
|
},
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.44-51.45"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.41-51.42"
|
|
}
|
|
},
|
|
"M0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.37-51.39"
|
|
}
|
|
},
|
|
"M1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.33-51.35"
|
|
}
|
|
},
|
|
"M2": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.29-51.31"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:51.60-51.61"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ALU54B": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:489.1-1007.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"CLK0_DIV": "ENABLED",
|
|
"CLK1_DIV": "ENABLED",
|
|
"CLK2_DIV": "ENABLED",
|
|
"CLK3_DIV": "ENABLED",
|
|
"FORCE_ZERO_BARREL_SHIFT": "DISABLED",
|
|
"GSR": "ENABLED",
|
|
"LEGACY": "DISABLED",
|
|
"MASK01": "0x00000000000000 ",
|
|
"MASKPAT": "0x00000000000000 ",
|
|
"MASKPAT_SOURCE": "STATIC",
|
|
"MCPAT": "0x00000000000000 ",
|
|
"MCPAT_SOURCE": "STATIC",
|
|
"MULT9_MODE": "DISABLED",
|
|
"REG_FLAG_CE": "CE0",
|
|
"REG_FLAG_CLK": "NONE",
|
|
"REG_FLAG_RST": "RST0",
|
|
"REG_INPUTC0_CE": "CE0",
|
|
"REG_INPUTC0_CLK": "NONE",
|
|
"REG_INPUTC0_RST": "RST0",
|
|
"REG_INPUTC1_CE": "CE0",
|
|
"REG_INPUTC1_CLK": "NONE",
|
|
"REG_INPUTC1_RST": "RST0",
|
|
"REG_INPUTCFB_CE": "CE0",
|
|
"REG_INPUTCFB_CLK": "NONE",
|
|
"REG_INPUTCFB_RST": "RST0",
|
|
"REG_OPCODEIN_0_CE": "CE0",
|
|
"REG_OPCODEIN_0_CLK": "NONE",
|
|
"REG_OPCODEIN_0_RST": "RST0",
|
|
"REG_OPCODEIN_1_CE": "CE0",
|
|
"REG_OPCODEIN_1_CLK": "NONE",
|
|
"REG_OPCODEIN_1_RST": "RST0",
|
|
"REG_OPCODEOP0_0_CE": "CE0",
|
|
"REG_OPCODEOP0_0_CLK": "NONE",
|
|
"REG_OPCODEOP0_0_RST": "RST0",
|
|
"REG_OPCODEOP0_1_CE": "CE0",
|
|
"REG_OPCODEOP0_1_CLK": "NONE",
|
|
"REG_OPCODEOP0_1_RST": "RST0",
|
|
"REG_OPCODEOP1_0_CLK": "NONE",
|
|
"REG_OPCODEOP1_1_CLK": "NONE",
|
|
"REG_OUTPUT0_CE": "CE0",
|
|
"REG_OUTPUT0_CLK": "NONE",
|
|
"REG_OUTPUT0_RST": "RST0",
|
|
"REG_OUTPUT1_CE": "CE0",
|
|
"REG_OUTPUT1_CLK": "NONE",
|
|
"REG_OUTPUT1_RST": "RST0",
|
|
"RESETMODE": "SYNC",
|
|
"RNDPAT": "0x00000000000000 "
|
|
},
|
|
"ports": {
|
|
"CE3": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CE2": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CE1": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CE0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"CLK3": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"CLK2": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"CLK1": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"CLK0": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"RST3": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"RST2": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"RST1": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"RST0": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"SIGNEDIA": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"SIGNEDIB": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"SIGNEDCIN": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"A35": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"A34": {
|
|
"direction": "input",
|
|
"bits": [ 18 ]
|
|
},
|
|
"A33": {
|
|
"direction": "input",
|
|
"bits": [ 19 ]
|
|
},
|
|
"A32": {
|
|
"direction": "input",
|
|
"bits": [ 20 ]
|
|
},
|
|
"A31": {
|
|
"direction": "input",
|
|
"bits": [ 21 ]
|
|
},
|
|
"A30": {
|
|
"direction": "input",
|
|
"bits": [ 22 ]
|
|
},
|
|
"A29": {
|
|
"direction": "input",
|
|
"bits": [ 23 ]
|
|
},
|
|
"A28": {
|
|
"direction": "input",
|
|
"bits": [ 24 ]
|
|
},
|
|
"A27": {
|
|
"direction": "input",
|
|
"bits": [ 25 ]
|
|
},
|
|
"A26": {
|
|
"direction": "input",
|
|
"bits": [ 26 ]
|
|
},
|
|
"A25": {
|
|
"direction": "input",
|
|
"bits": [ 27 ]
|
|
},
|
|
"A24": {
|
|
"direction": "input",
|
|
"bits": [ 28 ]
|
|
},
|
|
"A23": {
|
|
"direction": "input",
|
|
"bits": [ 29 ]
|
|
},
|
|
"A22": {
|
|
"direction": "input",
|
|
"bits": [ 30 ]
|
|
},
|
|
"A21": {
|
|
"direction": "input",
|
|
"bits": [ 31 ]
|
|
},
|
|
"A20": {
|
|
"direction": "input",
|
|
"bits": [ 32 ]
|
|
},
|
|
"A19": {
|
|
"direction": "input",
|
|
"bits": [ 33 ]
|
|
},
|
|
"A18": {
|
|
"direction": "input",
|
|
"bits": [ 34 ]
|
|
},
|
|
"A17": {
|
|
"direction": "input",
|
|
"bits": [ 35 ]
|
|
},
|
|
"A16": {
|
|
"direction": "input",
|
|
"bits": [ 36 ]
|
|
},
|
|
"A15": {
|
|
"direction": "input",
|
|
"bits": [ 37 ]
|
|
},
|
|
"A14": {
|
|
"direction": "input",
|
|
"bits": [ 38 ]
|
|
},
|
|
"A13": {
|
|
"direction": "input",
|
|
"bits": [ 39 ]
|
|
},
|
|
"A12": {
|
|
"direction": "input",
|
|
"bits": [ 40 ]
|
|
},
|
|
"A11": {
|
|
"direction": "input",
|
|
"bits": [ 41 ]
|
|
},
|
|
"A10": {
|
|
"direction": "input",
|
|
"bits": [ 42 ]
|
|
},
|
|
"A9": {
|
|
"direction": "input",
|
|
"bits": [ 43 ]
|
|
},
|
|
"A8": {
|
|
"direction": "input",
|
|
"bits": [ 44 ]
|
|
},
|
|
"A7": {
|
|
"direction": "input",
|
|
"bits": [ 45 ]
|
|
},
|
|
"A6": {
|
|
"direction": "input",
|
|
"bits": [ 46 ]
|
|
},
|
|
"A5": {
|
|
"direction": "input",
|
|
"bits": [ 47 ]
|
|
},
|
|
"A4": {
|
|
"direction": "input",
|
|
"bits": [ 48 ]
|
|
},
|
|
"A3": {
|
|
"direction": "input",
|
|
"bits": [ 49 ]
|
|
},
|
|
"A2": {
|
|
"direction": "input",
|
|
"bits": [ 50 ]
|
|
},
|
|
"A1": {
|
|
"direction": "input",
|
|
"bits": [ 51 ]
|
|
},
|
|
"A0": {
|
|
"direction": "input",
|
|
"bits": [ 52 ]
|
|
},
|
|
"B35": {
|
|
"direction": "input",
|
|
"bits": [ 53 ]
|
|
},
|
|
"B34": {
|
|
"direction": "input",
|
|
"bits": [ 54 ]
|
|
},
|
|
"B33": {
|
|
"direction": "input",
|
|
"bits": [ 55 ]
|
|
},
|
|
"B32": {
|
|
"direction": "input",
|
|
"bits": [ 56 ]
|
|
},
|
|
"B31": {
|
|
"direction": "input",
|
|
"bits": [ 57 ]
|
|
},
|
|
"B30": {
|
|
"direction": "input",
|
|
"bits": [ 58 ]
|
|
},
|
|
"B29": {
|
|
"direction": "input",
|
|
"bits": [ 59 ]
|
|
},
|
|
"B28": {
|
|
"direction": "input",
|
|
"bits": [ 60 ]
|
|
},
|
|
"B27": {
|
|
"direction": "input",
|
|
"bits": [ 61 ]
|
|
},
|
|
"B26": {
|
|
"direction": "input",
|
|
"bits": [ 62 ]
|
|
},
|
|
"B25": {
|
|
"direction": "input",
|
|
"bits": [ 63 ]
|
|
},
|
|
"B24": {
|
|
"direction": "input",
|
|
"bits": [ 64 ]
|
|
},
|
|
"B23": {
|
|
"direction": "input",
|
|
"bits": [ 65 ]
|
|
},
|
|
"B22": {
|
|
"direction": "input",
|
|
"bits": [ 66 ]
|
|
},
|
|
"B21": {
|
|
"direction": "input",
|
|
"bits": [ 67 ]
|
|
},
|
|
"B20": {
|
|
"direction": "input",
|
|
"bits": [ 68 ]
|
|
},
|
|
"B19": {
|
|
"direction": "input",
|
|
"bits": [ 69 ]
|
|
},
|
|
"B18": {
|
|
"direction": "input",
|
|
"bits": [ 70 ]
|
|
},
|
|
"B17": {
|
|
"direction": "input",
|
|
"bits": [ 71 ]
|
|
},
|
|
"B16": {
|
|
"direction": "input",
|
|
"bits": [ 72 ]
|
|
},
|
|
"B15": {
|
|
"direction": "input",
|
|
"bits": [ 73 ]
|
|
},
|
|
"B14": {
|
|
"direction": "input",
|
|
"bits": [ 74 ]
|
|
},
|
|
"B13": {
|
|
"direction": "input",
|
|
"bits": [ 75 ]
|
|
},
|
|
"B12": {
|
|
"direction": "input",
|
|
"bits": [ 76 ]
|
|
},
|
|
"B11": {
|
|
"direction": "input",
|
|
"bits": [ 77 ]
|
|
},
|
|
"B10": {
|
|
"direction": "input",
|
|
"bits": [ 78 ]
|
|
},
|
|
"B9": {
|
|
"direction": "input",
|
|
"bits": [ 79 ]
|
|
},
|
|
"B8": {
|
|
"direction": "input",
|
|
"bits": [ 80 ]
|
|
},
|
|
"B7": {
|
|
"direction": "input",
|
|
"bits": [ 81 ]
|
|
},
|
|
"B6": {
|
|
"direction": "input",
|
|
"bits": [ 82 ]
|
|
},
|
|
"B5": {
|
|
"direction": "input",
|
|
"bits": [ 83 ]
|
|
},
|
|
"B4": {
|
|
"direction": "input",
|
|
"bits": [ 84 ]
|
|
},
|
|
"B3": {
|
|
"direction": "input",
|
|
"bits": [ 85 ]
|
|
},
|
|
"B2": {
|
|
"direction": "input",
|
|
"bits": [ 86 ]
|
|
},
|
|
"B1": {
|
|
"direction": "input",
|
|
"bits": [ 87 ]
|
|
},
|
|
"B0": {
|
|
"direction": "input",
|
|
"bits": [ 88 ]
|
|
},
|
|
"C53": {
|
|
"direction": "input",
|
|
"bits": [ 89 ]
|
|
},
|
|
"C52": {
|
|
"direction": "input",
|
|
"bits": [ 90 ]
|
|
},
|
|
"C51": {
|
|
"direction": "input",
|
|
"bits": [ 91 ]
|
|
},
|
|
"C50": {
|
|
"direction": "input",
|
|
"bits": [ 92 ]
|
|
},
|
|
"C49": {
|
|
"direction": "input",
|
|
"bits": [ 93 ]
|
|
},
|
|
"C48": {
|
|
"direction": "input",
|
|
"bits": [ 94 ]
|
|
},
|
|
"C47": {
|
|
"direction": "input",
|
|
"bits": [ 95 ]
|
|
},
|
|
"C46": {
|
|
"direction": "input",
|
|
"bits": [ 96 ]
|
|
},
|
|
"C45": {
|
|
"direction": "input",
|
|
"bits": [ 97 ]
|
|
},
|
|
"C44": {
|
|
"direction": "input",
|
|
"bits": [ 98 ]
|
|
},
|
|
"C43": {
|
|
"direction": "input",
|
|
"bits": [ 99 ]
|
|
},
|
|
"C42": {
|
|
"direction": "input",
|
|
"bits": [ 100 ]
|
|
},
|
|
"C41": {
|
|
"direction": "input",
|
|
"bits": [ 101 ]
|
|
},
|
|
"C40": {
|
|
"direction": "input",
|
|
"bits": [ 102 ]
|
|
},
|
|
"C39": {
|
|
"direction": "input",
|
|
"bits": [ 103 ]
|
|
},
|
|
"C38": {
|
|
"direction": "input",
|
|
"bits": [ 104 ]
|
|
},
|
|
"C37": {
|
|
"direction": "input",
|
|
"bits": [ 105 ]
|
|
},
|
|
"C36": {
|
|
"direction": "input",
|
|
"bits": [ 106 ]
|
|
},
|
|
"C35": {
|
|
"direction": "input",
|
|
"bits": [ 107 ]
|
|
},
|
|
"C34": {
|
|
"direction": "input",
|
|
"bits": [ 108 ]
|
|
},
|
|
"C33": {
|
|
"direction": "input",
|
|
"bits": [ 109 ]
|
|
},
|
|
"C32": {
|
|
"direction": "input",
|
|
"bits": [ 110 ]
|
|
},
|
|
"C31": {
|
|
"direction": "input",
|
|
"bits": [ 111 ]
|
|
},
|
|
"C30": {
|
|
"direction": "input",
|
|
"bits": [ 112 ]
|
|
},
|
|
"C29": {
|
|
"direction": "input",
|
|
"bits": [ 113 ]
|
|
},
|
|
"C28": {
|
|
"direction": "input",
|
|
"bits": [ 114 ]
|
|
},
|
|
"C27": {
|
|
"direction": "input",
|
|
"bits": [ 115 ]
|
|
},
|
|
"C26": {
|
|
"direction": "input",
|
|
"bits": [ 116 ]
|
|
},
|
|
"C25": {
|
|
"direction": "input",
|
|
"bits": [ 117 ]
|
|
},
|
|
"C24": {
|
|
"direction": "input",
|
|
"bits": [ 118 ]
|
|
},
|
|
"C23": {
|
|
"direction": "input",
|
|
"bits": [ 119 ]
|
|
},
|
|
"C22": {
|
|
"direction": "input",
|
|
"bits": [ 120 ]
|
|
},
|
|
"C21": {
|
|
"direction": "input",
|
|
"bits": [ 121 ]
|
|
},
|
|
"C20": {
|
|
"direction": "input",
|
|
"bits": [ 122 ]
|
|
},
|
|
"C19": {
|
|
"direction": "input",
|
|
"bits": [ 123 ]
|
|
},
|
|
"C18": {
|
|
"direction": "input",
|
|
"bits": [ 124 ]
|
|
},
|
|
"C17": {
|
|
"direction": "input",
|
|
"bits": [ 125 ]
|
|
},
|
|
"C16": {
|
|
"direction": "input",
|
|
"bits": [ 126 ]
|
|
},
|
|
"C15": {
|
|
"direction": "input",
|
|
"bits": [ 127 ]
|
|
},
|
|
"C14": {
|
|
"direction": "input",
|
|
"bits": [ 128 ]
|
|
},
|
|
"C13": {
|
|
"direction": "input",
|
|
"bits": [ 129 ]
|
|
},
|
|
"C12": {
|
|
"direction": "input",
|
|
"bits": [ 130 ]
|
|
},
|
|
"C11": {
|
|
"direction": "input",
|
|
"bits": [ 131 ]
|
|
},
|
|
"C10": {
|
|
"direction": "input",
|
|
"bits": [ 132 ]
|
|
},
|
|
"C9": {
|
|
"direction": "input",
|
|
"bits": [ 133 ]
|
|
},
|
|
"C8": {
|
|
"direction": "input",
|
|
"bits": [ 134 ]
|
|
},
|
|
"C7": {
|
|
"direction": "input",
|
|
"bits": [ 135 ]
|
|
},
|
|
"C6": {
|
|
"direction": "input",
|
|
"bits": [ 136 ]
|
|
},
|
|
"C5": {
|
|
"direction": "input",
|
|
"bits": [ 137 ]
|
|
},
|
|
"C4": {
|
|
"direction": "input",
|
|
"bits": [ 138 ]
|
|
},
|
|
"C3": {
|
|
"direction": "input",
|
|
"bits": [ 139 ]
|
|
},
|
|
"C2": {
|
|
"direction": "input",
|
|
"bits": [ 140 ]
|
|
},
|
|
"C1": {
|
|
"direction": "input",
|
|
"bits": [ 141 ]
|
|
},
|
|
"C0": {
|
|
"direction": "input",
|
|
"bits": [ 142 ]
|
|
},
|
|
"CFB53": {
|
|
"direction": "input",
|
|
"bits": [ 143 ]
|
|
},
|
|
"CFB52": {
|
|
"direction": "input",
|
|
"bits": [ 144 ]
|
|
},
|
|
"CFB51": {
|
|
"direction": "input",
|
|
"bits": [ 145 ]
|
|
},
|
|
"CFB50": {
|
|
"direction": "input",
|
|
"bits": [ 146 ]
|
|
},
|
|
"CFB49": {
|
|
"direction": "input",
|
|
"bits": [ 147 ]
|
|
},
|
|
"CFB48": {
|
|
"direction": "input",
|
|
"bits": [ 148 ]
|
|
},
|
|
"CFB47": {
|
|
"direction": "input",
|
|
"bits": [ 149 ]
|
|
},
|
|
"CFB46": {
|
|
"direction": "input",
|
|
"bits": [ 150 ]
|
|
},
|
|
"CFB45": {
|
|
"direction": "input",
|
|
"bits": [ 151 ]
|
|
},
|
|
"CFB44": {
|
|
"direction": "input",
|
|
"bits": [ 152 ]
|
|
},
|
|
"CFB43": {
|
|
"direction": "input",
|
|
"bits": [ 153 ]
|
|
},
|
|
"CFB42": {
|
|
"direction": "input",
|
|
"bits": [ 154 ]
|
|
},
|
|
"CFB41": {
|
|
"direction": "input",
|
|
"bits": [ 155 ]
|
|
},
|
|
"CFB40": {
|
|
"direction": "input",
|
|
"bits": [ 156 ]
|
|
},
|
|
"CFB39": {
|
|
"direction": "input",
|
|
"bits": [ 157 ]
|
|
},
|
|
"CFB38": {
|
|
"direction": "input",
|
|
"bits": [ 158 ]
|
|
},
|
|
"CFB37": {
|
|
"direction": "input",
|
|
"bits": [ 159 ]
|
|
},
|
|
"CFB36": {
|
|
"direction": "input",
|
|
"bits": [ 160 ]
|
|
},
|
|
"CFB35": {
|
|
"direction": "input",
|
|
"bits": [ 161 ]
|
|
},
|
|
"CFB34": {
|
|
"direction": "input",
|
|
"bits": [ 162 ]
|
|
},
|
|
"CFB33": {
|
|
"direction": "input",
|
|
"bits": [ 163 ]
|
|
},
|
|
"CFB32": {
|
|
"direction": "input",
|
|
"bits": [ 164 ]
|
|
},
|
|
"CFB31": {
|
|
"direction": "input",
|
|
"bits": [ 165 ]
|
|
},
|
|
"CFB30": {
|
|
"direction": "input",
|
|
"bits": [ 166 ]
|
|
},
|
|
"CFB29": {
|
|
"direction": "input",
|
|
"bits": [ 167 ]
|
|
},
|
|
"CFB28": {
|
|
"direction": "input",
|
|
"bits": [ 168 ]
|
|
},
|
|
"CFB27": {
|
|
"direction": "input",
|
|
"bits": [ 169 ]
|
|
},
|
|
"CFB26": {
|
|
"direction": "input",
|
|
"bits": [ 170 ]
|
|
},
|
|
"CFB25": {
|
|
"direction": "input",
|
|
"bits": [ 171 ]
|
|
},
|
|
"CFB24": {
|
|
"direction": "input",
|
|
"bits": [ 172 ]
|
|
},
|
|
"CFB23": {
|
|
"direction": "input",
|
|
"bits": [ 173 ]
|
|
},
|
|
"CFB22": {
|
|
"direction": "input",
|
|
"bits": [ 174 ]
|
|
},
|
|
"CFB21": {
|
|
"direction": "input",
|
|
"bits": [ 175 ]
|
|
},
|
|
"CFB20": {
|
|
"direction": "input",
|
|
"bits": [ 176 ]
|
|
},
|
|
"CFB19": {
|
|
"direction": "input",
|
|
"bits": [ 177 ]
|
|
},
|
|
"CFB18": {
|
|
"direction": "input",
|
|
"bits": [ 178 ]
|
|
},
|
|
"CFB17": {
|
|
"direction": "input",
|
|
"bits": [ 179 ]
|
|
},
|
|
"CFB16": {
|
|
"direction": "input",
|
|
"bits": [ 180 ]
|
|
},
|
|
"CFB15": {
|
|
"direction": "input",
|
|
"bits": [ 181 ]
|
|
},
|
|
"CFB14": {
|
|
"direction": "input",
|
|
"bits": [ 182 ]
|
|
},
|
|
"CFB13": {
|
|
"direction": "input",
|
|
"bits": [ 183 ]
|
|
},
|
|
"CFB12": {
|
|
"direction": "input",
|
|
"bits": [ 184 ]
|
|
},
|
|
"CFB11": {
|
|
"direction": "input",
|
|
"bits": [ 185 ]
|
|
},
|
|
"CFB10": {
|
|
"direction": "input",
|
|
"bits": [ 186 ]
|
|
},
|
|
"CFB9": {
|
|
"direction": "input",
|
|
"bits": [ 187 ]
|
|
},
|
|
"CFB8": {
|
|
"direction": "input",
|
|
"bits": [ 188 ]
|
|
},
|
|
"CFB7": {
|
|
"direction": "input",
|
|
"bits": [ 189 ]
|
|
},
|
|
"CFB6": {
|
|
"direction": "input",
|
|
"bits": [ 190 ]
|
|
},
|
|
"CFB5": {
|
|
"direction": "input",
|
|
"bits": [ 191 ]
|
|
},
|
|
"CFB4": {
|
|
"direction": "input",
|
|
"bits": [ 192 ]
|
|
},
|
|
"CFB3": {
|
|
"direction": "input",
|
|
"bits": [ 193 ]
|
|
},
|
|
"CFB2": {
|
|
"direction": "input",
|
|
"bits": [ 194 ]
|
|
},
|
|
"CFB1": {
|
|
"direction": "input",
|
|
"bits": [ 195 ]
|
|
},
|
|
"CFB0": {
|
|
"direction": "input",
|
|
"bits": [ 196 ]
|
|
},
|
|
"MA35": {
|
|
"direction": "input",
|
|
"bits": [ 197 ]
|
|
},
|
|
"MA34": {
|
|
"direction": "input",
|
|
"bits": [ 198 ]
|
|
},
|
|
"MA33": {
|
|
"direction": "input",
|
|
"bits": [ 199 ]
|
|
},
|
|
"MA32": {
|
|
"direction": "input",
|
|
"bits": [ 200 ]
|
|
},
|
|
"MA31": {
|
|
"direction": "input",
|
|
"bits": [ 201 ]
|
|
},
|
|
"MA30": {
|
|
"direction": "input",
|
|
"bits": [ 202 ]
|
|
},
|
|
"MA29": {
|
|
"direction": "input",
|
|
"bits": [ 203 ]
|
|
},
|
|
"MA28": {
|
|
"direction": "input",
|
|
"bits": [ 204 ]
|
|
},
|
|
"MA27": {
|
|
"direction": "input",
|
|
"bits": [ 205 ]
|
|
},
|
|
"MA26": {
|
|
"direction": "input",
|
|
"bits": [ 206 ]
|
|
},
|
|
"MA25": {
|
|
"direction": "input",
|
|
"bits": [ 207 ]
|
|
},
|
|
"MA24": {
|
|
"direction": "input",
|
|
"bits": [ 208 ]
|
|
},
|
|
"MA23": {
|
|
"direction": "input",
|
|
"bits": [ 209 ]
|
|
},
|
|
"MA22": {
|
|
"direction": "input",
|
|
"bits": [ 210 ]
|
|
},
|
|
"MA21": {
|
|
"direction": "input",
|
|
"bits": [ 211 ]
|
|
},
|
|
"MA20": {
|
|
"direction": "input",
|
|
"bits": [ 212 ]
|
|
},
|
|
"MA19": {
|
|
"direction": "input",
|
|
"bits": [ 213 ]
|
|
},
|
|
"MA18": {
|
|
"direction": "input",
|
|
"bits": [ 214 ]
|
|
},
|
|
"MA17": {
|
|
"direction": "input",
|
|
"bits": [ 215 ]
|
|
},
|
|
"MA16": {
|
|
"direction": "input",
|
|
"bits": [ 216 ]
|
|
},
|
|
"MA15": {
|
|
"direction": "input",
|
|
"bits": [ 217 ]
|
|
},
|
|
"MA14": {
|
|
"direction": "input",
|
|
"bits": [ 218 ]
|
|
},
|
|
"MA13": {
|
|
"direction": "input",
|
|
"bits": [ 219 ]
|
|
},
|
|
"MA12": {
|
|
"direction": "input",
|
|
"bits": [ 220 ]
|
|
},
|
|
"MA11": {
|
|
"direction": "input",
|
|
"bits": [ 221 ]
|
|
},
|
|
"MA10": {
|
|
"direction": "input",
|
|
"bits": [ 222 ]
|
|
},
|
|
"MA9": {
|
|
"direction": "input",
|
|
"bits": [ 223 ]
|
|
},
|
|
"MA8": {
|
|
"direction": "input",
|
|
"bits": [ 224 ]
|
|
},
|
|
"MA7": {
|
|
"direction": "input",
|
|
"bits": [ 225 ]
|
|
},
|
|
"MA6": {
|
|
"direction": "input",
|
|
"bits": [ 226 ]
|
|
},
|
|
"MA5": {
|
|
"direction": "input",
|
|
"bits": [ 227 ]
|
|
},
|
|
"MA4": {
|
|
"direction": "input",
|
|
"bits": [ 228 ]
|
|
},
|
|
"MA3": {
|
|
"direction": "input",
|
|
"bits": [ 229 ]
|
|
},
|
|
"MA2": {
|
|
"direction": "input",
|
|
"bits": [ 230 ]
|
|
},
|
|
"MA1": {
|
|
"direction": "input",
|
|
"bits": [ 231 ]
|
|
},
|
|
"MA0": {
|
|
"direction": "input",
|
|
"bits": [ 232 ]
|
|
},
|
|
"MB35": {
|
|
"direction": "input",
|
|
"bits": [ 233 ]
|
|
},
|
|
"MB34": {
|
|
"direction": "input",
|
|
"bits": [ 234 ]
|
|
},
|
|
"MB33": {
|
|
"direction": "input",
|
|
"bits": [ 235 ]
|
|
},
|
|
"MB32": {
|
|
"direction": "input",
|
|
"bits": [ 236 ]
|
|
},
|
|
"MB31": {
|
|
"direction": "input",
|
|
"bits": [ 237 ]
|
|
},
|
|
"MB30": {
|
|
"direction": "input",
|
|
"bits": [ 238 ]
|
|
},
|
|
"MB29": {
|
|
"direction": "input",
|
|
"bits": [ 239 ]
|
|
},
|
|
"MB28": {
|
|
"direction": "input",
|
|
"bits": [ 240 ]
|
|
},
|
|
"MB27": {
|
|
"direction": "input",
|
|
"bits": [ 241 ]
|
|
},
|
|
"MB26": {
|
|
"direction": "input",
|
|
"bits": [ 242 ]
|
|
},
|
|
"MB25": {
|
|
"direction": "input",
|
|
"bits": [ 243 ]
|
|
},
|
|
"MB24": {
|
|
"direction": "input",
|
|
"bits": [ 244 ]
|
|
},
|
|
"MB23": {
|
|
"direction": "input",
|
|
"bits": [ 245 ]
|
|
},
|
|
"MB22": {
|
|
"direction": "input",
|
|
"bits": [ 246 ]
|
|
},
|
|
"MB21": {
|
|
"direction": "input",
|
|
"bits": [ 247 ]
|
|
},
|
|
"MB20": {
|
|
"direction": "input",
|
|
"bits": [ 248 ]
|
|
},
|
|
"MB19": {
|
|
"direction": "input",
|
|
"bits": [ 249 ]
|
|
},
|
|
"MB18": {
|
|
"direction": "input",
|
|
"bits": [ 250 ]
|
|
},
|
|
"MB17": {
|
|
"direction": "input",
|
|
"bits": [ 251 ]
|
|
},
|
|
"MB16": {
|
|
"direction": "input",
|
|
"bits": [ 252 ]
|
|
},
|
|
"MB15": {
|
|
"direction": "input",
|
|
"bits": [ 253 ]
|
|
},
|
|
"MB14": {
|
|
"direction": "input",
|
|
"bits": [ 254 ]
|
|
},
|
|
"MB13": {
|
|
"direction": "input",
|
|
"bits": [ 255 ]
|
|
},
|
|
"MB12": {
|
|
"direction": "input",
|
|
"bits": [ 256 ]
|
|
},
|
|
"MB11": {
|
|
"direction": "input",
|
|
"bits": [ 257 ]
|
|
},
|
|
"MB10": {
|
|
"direction": "input",
|
|
"bits": [ 258 ]
|
|
},
|
|
"MB9": {
|
|
"direction": "input",
|
|
"bits": [ 259 ]
|
|
},
|
|
"MB8": {
|
|
"direction": "input",
|
|
"bits": [ 260 ]
|
|
},
|
|
"MB7": {
|
|
"direction": "input",
|
|
"bits": [ 261 ]
|
|
},
|
|
"MB6": {
|
|
"direction": "input",
|
|
"bits": [ 262 ]
|
|
},
|
|
"MB5": {
|
|
"direction": "input",
|
|
"bits": [ 263 ]
|
|
},
|
|
"MB4": {
|
|
"direction": "input",
|
|
"bits": [ 264 ]
|
|
},
|
|
"MB3": {
|
|
"direction": "input",
|
|
"bits": [ 265 ]
|
|
},
|
|
"MB2": {
|
|
"direction": "input",
|
|
"bits": [ 266 ]
|
|
},
|
|
"MB1": {
|
|
"direction": "input",
|
|
"bits": [ 267 ]
|
|
},
|
|
"MB0": {
|
|
"direction": "input",
|
|
"bits": [ 268 ]
|
|
},
|
|
"CIN53": {
|
|
"direction": "input",
|
|
"bits": [ 269 ]
|
|
},
|
|
"CIN52": {
|
|
"direction": "input",
|
|
"bits": [ 270 ]
|
|
},
|
|
"CIN51": {
|
|
"direction": "input",
|
|
"bits": [ 271 ]
|
|
},
|
|
"CIN50": {
|
|
"direction": "input",
|
|
"bits": [ 272 ]
|
|
},
|
|
"CIN49": {
|
|
"direction": "input",
|
|
"bits": [ 273 ]
|
|
},
|
|
"CIN48": {
|
|
"direction": "input",
|
|
"bits": [ 274 ]
|
|
},
|
|
"CIN47": {
|
|
"direction": "input",
|
|
"bits": [ 275 ]
|
|
},
|
|
"CIN46": {
|
|
"direction": "input",
|
|
"bits": [ 276 ]
|
|
},
|
|
"CIN45": {
|
|
"direction": "input",
|
|
"bits": [ 277 ]
|
|
},
|
|
"CIN44": {
|
|
"direction": "input",
|
|
"bits": [ 278 ]
|
|
},
|
|
"CIN43": {
|
|
"direction": "input",
|
|
"bits": [ 279 ]
|
|
},
|
|
"CIN42": {
|
|
"direction": "input",
|
|
"bits": [ 280 ]
|
|
},
|
|
"CIN41": {
|
|
"direction": "input",
|
|
"bits": [ 281 ]
|
|
},
|
|
"CIN40": {
|
|
"direction": "input",
|
|
"bits": [ 282 ]
|
|
},
|
|
"CIN39": {
|
|
"direction": "input",
|
|
"bits": [ 283 ]
|
|
},
|
|
"CIN38": {
|
|
"direction": "input",
|
|
"bits": [ 284 ]
|
|
},
|
|
"CIN37": {
|
|
"direction": "input",
|
|
"bits": [ 285 ]
|
|
},
|
|
"CIN36": {
|
|
"direction": "input",
|
|
"bits": [ 286 ]
|
|
},
|
|
"CIN35": {
|
|
"direction": "input",
|
|
"bits": [ 287 ]
|
|
},
|
|
"CIN34": {
|
|
"direction": "input",
|
|
"bits": [ 288 ]
|
|
},
|
|
"CIN33": {
|
|
"direction": "input",
|
|
"bits": [ 289 ]
|
|
},
|
|
"CIN32": {
|
|
"direction": "input",
|
|
"bits": [ 290 ]
|
|
},
|
|
"CIN31": {
|
|
"direction": "input",
|
|
"bits": [ 291 ]
|
|
},
|
|
"CIN30": {
|
|
"direction": "input",
|
|
"bits": [ 292 ]
|
|
},
|
|
"CIN29": {
|
|
"direction": "input",
|
|
"bits": [ 293 ]
|
|
},
|
|
"CIN28": {
|
|
"direction": "input",
|
|
"bits": [ 294 ]
|
|
},
|
|
"CIN27": {
|
|
"direction": "input",
|
|
"bits": [ 295 ]
|
|
},
|
|
"CIN26": {
|
|
"direction": "input",
|
|
"bits": [ 296 ]
|
|
},
|
|
"CIN25": {
|
|
"direction": "input",
|
|
"bits": [ 297 ]
|
|
},
|
|
"CIN24": {
|
|
"direction": "input",
|
|
"bits": [ 298 ]
|
|
},
|
|
"CIN23": {
|
|
"direction": "input",
|
|
"bits": [ 299 ]
|
|
},
|
|
"CIN22": {
|
|
"direction": "input",
|
|
"bits": [ 300 ]
|
|
},
|
|
"CIN21": {
|
|
"direction": "input",
|
|
"bits": [ 301 ]
|
|
},
|
|
"CIN20": {
|
|
"direction": "input",
|
|
"bits": [ 302 ]
|
|
},
|
|
"CIN19": {
|
|
"direction": "input",
|
|
"bits": [ 303 ]
|
|
},
|
|
"CIN18": {
|
|
"direction": "input",
|
|
"bits": [ 304 ]
|
|
},
|
|
"CIN17": {
|
|
"direction": "input",
|
|
"bits": [ 305 ]
|
|
},
|
|
"CIN16": {
|
|
"direction": "input",
|
|
"bits": [ 306 ]
|
|
},
|
|
"CIN15": {
|
|
"direction": "input",
|
|
"bits": [ 307 ]
|
|
},
|
|
"CIN14": {
|
|
"direction": "input",
|
|
"bits": [ 308 ]
|
|
},
|
|
"CIN13": {
|
|
"direction": "input",
|
|
"bits": [ 309 ]
|
|
},
|
|
"CIN12": {
|
|
"direction": "input",
|
|
"bits": [ 310 ]
|
|
},
|
|
"CIN11": {
|
|
"direction": "input",
|
|
"bits": [ 311 ]
|
|
},
|
|
"CIN10": {
|
|
"direction": "input",
|
|
"bits": [ 312 ]
|
|
},
|
|
"CIN9": {
|
|
"direction": "input",
|
|
"bits": [ 313 ]
|
|
},
|
|
"CIN8": {
|
|
"direction": "input",
|
|
"bits": [ 314 ]
|
|
},
|
|
"CIN7": {
|
|
"direction": "input",
|
|
"bits": [ 315 ]
|
|
},
|
|
"CIN6": {
|
|
"direction": "input",
|
|
"bits": [ 316 ]
|
|
},
|
|
"CIN5": {
|
|
"direction": "input",
|
|
"bits": [ 317 ]
|
|
},
|
|
"CIN4": {
|
|
"direction": "input",
|
|
"bits": [ 318 ]
|
|
},
|
|
"CIN3": {
|
|
"direction": "input",
|
|
"bits": [ 319 ]
|
|
},
|
|
"CIN2": {
|
|
"direction": "input",
|
|
"bits": [ 320 ]
|
|
},
|
|
"CIN1": {
|
|
"direction": "input",
|
|
"bits": [ 321 ]
|
|
},
|
|
"CIN0": {
|
|
"direction": "input",
|
|
"bits": [ 322 ]
|
|
},
|
|
"OP10": {
|
|
"direction": "input",
|
|
"bits": [ 323 ]
|
|
},
|
|
"OP9": {
|
|
"direction": "input",
|
|
"bits": [ 324 ]
|
|
},
|
|
"OP8": {
|
|
"direction": "input",
|
|
"bits": [ 325 ]
|
|
},
|
|
"OP7": {
|
|
"direction": "input",
|
|
"bits": [ 326 ]
|
|
},
|
|
"OP6": {
|
|
"direction": "input",
|
|
"bits": [ 327 ]
|
|
},
|
|
"OP5": {
|
|
"direction": "input",
|
|
"bits": [ 328 ]
|
|
},
|
|
"OP4": {
|
|
"direction": "input",
|
|
"bits": [ 329 ]
|
|
},
|
|
"OP3": {
|
|
"direction": "input",
|
|
"bits": [ 330 ]
|
|
},
|
|
"OP2": {
|
|
"direction": "input",
|
|
"bits": [ 331 ]
|
|
},
|
|
"OP1": {
|
|
"direction": "input",
|
|
"bits": [ 332 ]
|
|
},
|
|
"OP0": {
|
|
"direction": "input",
|
|
"bits": [ 333 ]
|
|
},
|
|
"R53": {
|
|
"direction": "output",
|
|
"bits": [ 334 ]
|
|
},
|
|
"R52": {
|
|
"direction": "output",
|
|
"bits": [ 335 ]
|
|
},
|
|
"R51": {
|
|
"direction": "output",
|
|
"bits": [ 336 ]
|
|
},
|
|
"R50": {
|
|
"direction": "output",
|
|
"bits": [ 337 ]
|
|
},
|
|
"R49": {
|
|
"direction": "output",
|
|
"bits": [ 338 ]
|
|
},
|
|
"R48": {
|
|
"direction": "output",
|
|
"bits": [ 339 ]
|
|
},
|
|
"R47": {
|
|
"direction": "output",
|
|
"bits": [ 340 ]
|
|
},
|
|
"R46": {
|
|
"direction": "output",
|
|
"bits": [ 341 ]
|
|
},
|
|
"R45": {
|
|
"direction": "output",
|
|
"bits": [ 342 ]
|
|
},
|
|
"R44": {
|
|
"direction": "output",
|
|
"bits": [ 343 ]
|
|
},
|
|
"R43": {
|
|
"direction": "output",
|
|
"bits": [ 344 ]
|
|
},
|
|
"R42": {
|
|
"direction": "output",
|
|
"bits": [ 345 ]
|
|
},
|
|
"R41": {
|
|
"direction": "output",
|
|
"bits": [ 346 ]
|
|
},
|
|
"R40": {
|
|
"direction": "output",
|
|
"bits": [ 347 ]
|
|
},
|
|
"R39": {
|
|
"direction": "output",
|
|
"bits": [ 348 ]
|
|
},
|
|
"R38": {
|
|
"direction": "output",
|
|
"bits": [ 349 ]
|
|
},
|
|
"R37": {
|
|
"direction": "output",
|
|
"bits": [ 350 ]
|
|
},
|
|
"R36": {
|
|
"direction": "output",
|
|
"bits": [ 351 ]
|
|
},
|
|
"R35": {
|
|
"direction": "output",
|
|
"bits": [ 352 ]
|
|
},
|
|
"R34": {
|
|
"direction": "output",
|
|
"bits": [ 353 ]
|
|
},
|
|
"R33": {
|
|
"direction": "output",
|
|
"bits": [ 354 ]
|
|
},
|
|
"R32": {
|
|
"direction": "output",
|
|
"bits": [ 355 ]
|
|
},
|
|
"R31": {
|
|
"direction": "output",
|
|
"bits": [ 356 ]
|
|
},
|
|
"R30": {
|
|
"direction": "output",
|
|
"bits": [ 357 ]
|
|
},
|
|
"R29": {
|
|
"direction": "output",
|
|
"bits": [ 358 ]
|
|
},
|
|
"R28": {
|
|
"direction": "output",
|
|
"bits": [ 359 ]
|
|
},
|
|
"R27": {
|
|
"direction": "output",
|
|
"bits": [ 360 ]
|
|
},
|
|
"R26": {
|
|
"direction": "output",
|
|
"bits": [ 361 ]
|
|
},
|
|
"R25": {
|
|
"direction": "output",
|
|
"bits": [ 362 ]
|
|
},
|
|
"R24": {
|
|
"direction": "output",
|
|
"bits": [ 363 ]
|
|
},
|
|
"R23": {
|
|
"direction": "output",
|
|
"bits": [ 364 ]
|
|
},
|
|
"R22": {
|
|
"direction": "output",
|
|
"bits": [ 365 ]
|
|
},
|
|
"R21": {
|
|
"direction": "output",
|
|
"bits": [ 366 ]
|
|
},
|
|
"R20": {
|
|
"direction": "output",
|
|
"bits": [ 367 ]
|
|
},
|
|
"R19": {
|
|
"direction": "output",
|
|
"bits": [ 368 ]
|
|
},
|
|
"R18": {
|
|
"direction": "output",
|
|
"bits": [ 369 ]
|
|
},
|
|
"R17": {
|
|
"direction": "output",
|
|
"bits": [ 370 ]
|
|
},
|
|
"R16": {
|
|
"direction": "output",
|
|
"bits": [ 371 ]
|
|
},
|
|
"R15": {
|
|
"direction": "output",
|
|
"bits": [ 372 ]
|
|
},
|
|
"R14": {
|
|
"direction": "output",
|
|
"bits": [ 373 ]
|
|
},
|
|
"R13": {
|
|
"direction": "output",
|
|
"bits": [ 374 ]
|
|
},
|
|
"R12": {
|
|
"direction": "output",
|
|
"bits": [ 375 ]
|
|
},
|
|
"R11": {
|
|
"direction": "output",
|
|
"bits": [ 376 ]
|
|
},
|
|
"R10": {
|
|
"direction": "output",
|
|
"bits": [ 377 ]
|
|
},
|
|
"R9": {
|
|
"direction": "output",
|
|
"bits": [ 378 ]
|
|
},
|
|
"R8": {
|
|
"direction": "output",
|
|
"bits": [ 379 ]
|
|
},
|
|
"R7": {
|
|
"direction": "output",
|
|
"bits": [ 380 ]
|
|
},
|
|
"R6": {
|
|
"direction": "output",
|
|
"bits": [ 381 ]
|
|
},
|
|
"R5": {
|
|
"direction": "output",
|
|
"bits": [ 382 ]
|
|
},
|
|
"R4": {
|
|
"direction": "output",
|
|
"bits": [ 383 ]
|
|
},
|
|
"R3": {
|
|
"direction": "output",
|
|
"bits": [ 384 ]
|
|
},
|
|
"R2": {
|
|
"direction": "output",
|
|
"bits": [ 385 ]
|
|
},
|
|
"R1": {
|
|
"direction": "output",
|
|
"bits": [ 386 ]
|
|
},
|
|
"R0": {
|
|
"direction": "output",
|
|
"bits": [ 387 ]
|
|
},
|
|
"CO53": {
|
|
"direction": "output",
|
|
"bits": [ 388 ]
|
|
},
|
|
"CO52": {
|
|
"direction": "output",
|
|
"bits": [ 389 ]
|
|
},
|
|
"CO51": {
|
|
"direction": "output",
|
|
"bits": [ 390 ]
|
|
},
|
|
"CO50": {
|
|
"direction": "output",
|
|
"bits": [ 391 ]
|
|
},
|
|
"CO49": {
|
|
"direction": "output",
|
|
"bits": [ 392 ]
|
|
},
|
|
"CO48": {
|
|
"direction": "output",
|
|
"bits": [ 393 ]
|
|
},
|
|
"CO47": {
|
|
"direction": "output",
|
|
"bits": [ 394 ]
|
|
},
|
|
"CO46": {
|
|
"direction": "output",
|
|
"bits": [ 395 ]
|
|
},
|
|
"CO45": {
|
|
"direction": "output",
|
|
"bits": [ 396 ]
|
|
},
|
|
"CO44": {
|
|
"direction": "output",
|
|
"bits": [ 397 ]
|
|
},
|
|
"CO43": {
|
|
"direction": "output",
|
|
"bits": [ 398 ]
|
|
},
|
|
"CO42": {
|
|
"direction": "output",
|
|
"bits": [ 399 ]
|
|
},
|
|
"CO41": {
|
|
"direction": "output",
|
|
"bits": [ 400 ]
|
|
},
|
|
"CO40": {
|
|
"direction": "output",
|
|
"bits": [ 401 ]
|
|
},
|
|
"CO39": {
|
|
"direction": "output",
|
|
"bits": [ 402 ]
|
|
},
|
|
"CO38": {
|
|
"direction": "output",
|
|
"bits": [ 403 ]
|
|
},
|
|
"CO37": {
|
|
"direction": "output",
|
|
"bits": [ 404 ]
|
|
},
|
|
"CO36": {
|
|
"direction": "output",
|
|
"bits": [ 405 ]
|
|
},
|
|
"CO35": {
|
|
"direction": "output",
|
|
"bits": [ 406 ]
|
|
},
|
|
"CO34": {
|
|
"direction": "output",
|
|
"bits": [ 407 ]
|
|
},
|
|
"CO33": {
|
|
"direction": "output",
|
|
"bits": [ 408 ]
|
|
},
|
|
"CO32": {
|
|
"direction": "output",
|
|
"bits": [ 409 ]
|
|
},
|
|
"CO31": {
|
|
"direction": "output",
|
|
"bits": [ 410 ]
|
|
},
|
|
"CO30": {
|
|
"direction": "output",
|
|
"bits": [ 411 ]
|
|
},
|
|
"CO29": {
|
|
"direction": "output",
|
|
"bits": [ 412 ]
|
|
},
|
|
"CO28": {
|
|
"direction": "output",
|
|
"bits": [ 413 ]
|
|
},
|
|
"CO27": {
|
|
"direction": "output",
|
|
"bits": [ 414 ]
|
|
},
|
|
"CO26": {
|
|
"direction": "output",
|
|
"bits": [ 415 ]
|
|
},
|
|
"CO25": {
|
|
"direction": "output",
|
|
"bits": [ 416 ]
|
|
},
|
|
"CO24": {
|
|
"direction": "output",
|
|
"bits": [ 417 ]
|
|
},
|
|
"CO23": {
|
|
"direction": "output",
|
|
"bits": [ 418 ]
|
|
},
|
|
"CO22": {
|
|
"direction": "output",
|
|
"bits": [ 419 ]
|
|
},
|
|
"CO21": {
|
|
"direction": "output",
|
|
"bits": [ 420 ]
|
|
},
|
|
"CO20": {
|
|
"direction": "output",
|
|
"bits": [ 421 ]
|
|
},
|
|
"CO19": {
|
|
"direction": "output",
|
|
"bits": [ 422 ]
|
|
},
|
|
"CO18": {
|
|
"direction": "output",
|
|
"bits": [ 423 ]
|
|
},
|
|
"CO17": {
|
|
"direction": "output",
|
|
"bits": [ 424 ]
|
|
},
|
|
"CO16": {
|
|
"direction": "output",
|
|
"bits": [ 425 ]
|
|
},
|
|
"CO15": {
|
|
"direction": "output",
|
|
"bits": [ 426 ]
|
|
},
|
|
"CO14": {
|
|
"direction": "output",
|
|
"bits": [ 427 ]
|
|
},
|
|
"CO13": {
|
|
"direction": "output",
|
|
"bits": [ 428 ]
|
|
},
|
|
"CO12": {
|
|
"direction": "output",
|
|
"bits": [ 429 ]
|
|
},
|
|
"CO11": {
|
|
"direction": "output",
|
|
"bits": [ 430 ]
|
|
},
|
|
"CO10": {
|
|
"direction": "output",
|
|
"bits": [ 431 ]
|
|
},
|
|
"CO9": {
|
|
"direction": "output",
|
|
"bits": [ 432 ]
|
|
},
|
|
"CO8": {
|
|
"direction": "output",
|
|
"bits": [ 433 ]
|
|
},
|
|
"CO7": {
|
|
"direction": "output",
|
|
"bits": [ 434 ]
|
|
},
|
|
"CO6": {
|
|
"direction": "output",
|
|
"bits": [ 435 ]
|
|
},
|
|
"CO5": {
|
|
"direction": "output",
|
|
"bits": [ 436 ]
|
|
},
|
|
"CO4": {
|
|
"direction": "output",
|
|
"bits": [ 437 ]
|
|
},
|
|
"CO3": {
|
|
"direction": "output",
|
|
"bits": [ 438 ]
|
|
},
|
|
"CO2": {
|
|
"direction": "output",
|
|
"bits": [ 439 ]
|
|
},
|
|
"CO1": {
|
|
"direction": "output",
|
|
"bits": [ 440 ]
|
|
},
|
|
"CO0": {
|
|
"direction": "output",
|
|
"bits": [ 441 ]
|
|
},
|
|
"EQZ": {
|
|
"direction": "output",
|
|
"bits": [ 442 ]
|
|
},
|
|
"EQZM": {
|
|
"direction": "output",
|
|
"bits": [ 443 ]
|
|
},
|
|
"EQOM": {
|
|
"direction": "output",
|
|
"bits": [ 444 ]
|
|
},
|
|
"EQPAT": {
|
|
"direction": "output",
|
|
"bits": [ 445 ]
|
|
},
|
|
"EQPATB": {
|
|
"direction": "output",
|
|
"bits": [ 446 ]
|
|
},
|
|
"OVER": {
|
|
"direction": "output",
|
|
"bits": [ 447 ]
|
|
},
|
|
"UNDER": {
|
|
"direction": "output",
|
|
"bits": [ 448 ]
|
|
},
|
|
"OVERUNDER": {
|
|
"direction": "output",
|
|
"bits": [ 449 ]
|
|
},
|
|
"SIGNEDR": {
|
|
"direction": "output",
|
|
"bits": [ 450 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A0": {
|
|
"hide_name": 0,
|
|
"bits": [ 52 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:608.11-608.13"
|
|
}
|
|
},
|
|
"A1": {
|
|
"hide_name": 0,
|
|
"bits": [ 51 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:607.11-607.13"
|
|
}
|
|
},
|
|
"A10": {
|
|
"hide_name": 0,
|
|
"bits": [ 42 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:598.11-598.14"
|
|
}
|
|
},
|
|
"A11": {
|
|
"hide_name": 0,
|
|
"bits": [ 41 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:597.11-597.14"
|
|
}
|
|
},
|
|
"A12": {
|
|
"hide_name": 0,
|
|
"bits": [ 40 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:596.11-596.14"
|
|
}
|
|
},
|
|
"A13": {
|
|
"hide_name": 0,
|
|
"bits": [ 39 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:595.11-595.14"
|
|
}
|
|
},
|
|
"A14": {
|
|
"hide_name": 0,
|
|
"bits": [ 38 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:594.11-594.14"
|
|
}
|
|
},
|
|
"A15": {
|
|
"hide_name": 0,
|
|
"bits": [ 37 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:593.11-593.14"
|
|
}
|
|
},
|
|
"A16": {
|
|
"hide_name": 0,
|
|
"bits": [ 36 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:592.11-592.14"
|
|
}
|
|
},
|
|
"A17": {
|
|
"hide_name": 0,
|
|
"bits": [ 35 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:591.11-591.14"
|
|
}
|
|
},
|
|
"A18": {
|
|
"hide_name": 0,
|
|
"bits": [ 34 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:590.11-590.14"
|
|
}
|
|
},
|
|
"A19": {
|
|
"hide_name": 0,
|
|
"bits": [ 33 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:589.11-589.14"
|
|
}
|
|
},
|
|
"A2": {
|
|
"hide_name": 0,
|
|
"bits": [ 50 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:606.11-606.13"
|
|
}
|
|
},
|
|
"A20": {
|
|
"hide_name": 0,
|
|
"bits": [ 32 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:588.11-588.14"
|
|
}
|
|
},
|
|
"A21": {
|
|
"hide_name": 0,
|
|
"bits": [ 31 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:587.11-587.14"
|
|
}
|
|
},
|
|
"A22": {
|
|
"hide_name": 0,
|
|
"bits": [ 30 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:586.11-586.14"
|
|
}
|
|
},
|
|
"A23": {
|
|
"hide_name": 0,
|
|
"bits": [ 29 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:585.11-585.14"
|
|
}
|
|
},
|
|
"A24": {
|
|
"hide_name": 0,
|
|
"bits": [ 28 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:584.11-584.14"
|
|
}
|
|
},
|
|
"A25": {
|
|
"hide_name": 0,
|
|
"bits": [ 27 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:583.11-583.14"
|
|
}
|
|
},
|
|
"A26": {
|
|
"hide_name": 0,
|
|
"bits": [ 26 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:582.11-582.14"
|
|
}
|
|
},
|
|
"A27": {
|
|
"hide_name": 0,
|
|
"bits": [ 25 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:581.11-581.14"
|
|
}
|
|
},
|
|
"A28": {
|
|
"hide_name": 0,
|
|
"bits": [ 24 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:580.11-580.14"
|
|
}
|
|
},
|
|
"A29": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:579.11-579.14"
|
|
}
|
|
},
|
|
"A3": {
|
|
"hide_name": 0,
|
|
"bits": [ 49 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:605.11-605.13"
|
|
}
|
|
},
|
|
"A30": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:578.11-578.14"
|
|
}
|
|
},
|
|
"A31": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:577.11-577.14"
|
|
}
|
|
},
|
|
"A32": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:576.11-576.14"
|
|
}
|
|
},
|
|
"A33": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:575.11-575.14"
|
|
}
|
|
},
|
|
"A34": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:574.11-574.14"
|
|
}
|
|
},
|
|
"A35": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:573.11-573.14"
|
|
}
|
|
},
|
|
"A4": {
|
|
"hide_name": 0,
|
|
"bits": [ 48 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:604.11-604.13"
|
|
}
|
|
},
|
|
"A5": {
|
|
"hide_name": 0,
|
|
"bits": [ 47 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:603.11-603.13"
|
|
}
|
|
},
|
|
"A6": {
|
|
"hide_name": 0,
|
|
"bits": [ 46 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:602.11-602.13"
|
|
}
|
|
},
|
|
"A7": {
|
|
"hide_name": 0,
|
|
"bits": [ 45 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:601.11-601.13"
|
|
}
|
|
},
|
|
"A8": {
|
|
"hide_name": 0,
|
|
"bits": [ 44 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:600.11-600.13"
|
|
}
|
|
},
|
|
"A9": {
|
|
"hide_name": 0,
|
|
"bits": [ 43 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:599.11-599.13"
|
|
}
|
|
},
|
|
"B0": {
|
|
"hide_name": 0,
|
|
"bits": [ 88 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:644.11-644.13"
|
|
}
|
|
},
|
|
"B1": {
|
|
"hide_name": 0,
|
|
"bits": [ 87 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:643.11-643.13"
|
|
}
|
|
},
|
|
"B10": {
|
|
"hide_name": 0,
|
|
"bits": [ 78 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:634.11-634.14"
|
|
}
|
|
},
|
|
"B11": {
|
|
"hide_name": 0,
|
|
"bits": [ 77 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:633.11-633.14"
|
|
}
|
|
},
|
|
"B12": {
|
|
"hide_name": 0,
|
|
"bits": [ 76 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:632.11-632.14"
|
|
}
|
|
},
|
|
"B13": {
|
|
"hide_name": 0,
|
|
"bits": [ 75 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:631.11-631.14"
|
|
}
|
|
},
|
|
"B14": {
|
|
"hide_name": 0,
|
|
"bits": [ 74 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:630.11-630.14"
|
|
}
|
|
},
|
|
"B15": {
|
|
"hide_name": 0,
|
|
"bits": [ 73 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:629.11-629.14"
|
|
}
|
|
},
|
|
"B16": {
|
|
"hide_name": 0,
|
|
"bits": [ 72 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:628.11-628.14"
|
|
}
|
|
},
|
|
"B17": {
|
|
"hide_name": 0,
|
|
"bits": [ 71 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:627.11-627.14"
|
|
}
|
|
},
|
|
"B18": {
|
|
"hide_name": 0,
|
|
"bits": [ 70 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:626.11-626.14"
|
|
}
|
|
},
|
|
"B19": {
|
|
"hide_name": 0,
|
|
"bits": [ 69 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:625.11-625.14"
|
|
}
|
|
},
|
|
"B2": {
|
|
"hide_name": 0,
|
|
"bits": [ 86 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:642.11-642.13"
|
|
}
|
|
},
|
|
"B20": {
|
|
"hide_name": 0,
|
|
"bits": [ 68 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:624.11-624.14"
|
|
}
|
|
},
|
|
"B21": {
|
|
"hide_name": 0,
|
|
"bits": [ 67 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:623.11-623.14"
|
|
}
|
|
},
|
|
"B22": {
|
|
"hide_name": 0,
|
|
"bits": [ 66 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:622.11-622.14"
|
|
}
|
|
},
|
|
"B23": {
|
|
"hide_name": 0,
|
|
"bits": [ 65 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:621.11-621.14"
|
|
}
|
|
},
|
|
"B24": {
|
|
"hide_name": 0,
|
|
"bits": [ 64 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:620.11-620.14"
|
|
}
|
|
},
|
|
"B25": {
|
|
"hide_name": 0,
|
|
"bits": [ 63 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:619.11-619.14"
|
|
}
|
|
},
|
|
"B26": {
|
|
"hide_name": 0,
|
|
"bits": [ 62 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:618.11-618.14"
|
|
}
|
|
},
|
|
"B27": {
|
|
"hide_name": 0,
|
|
"bits": [ 61 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:617.11-617.14"
|
|
}
|
|
},
|
|
"B28": {
|
|
"hide_name": 0,
|
|
"bits": [ 60 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:616.11-616.14"
|
|
}
|
|
},
|
|
"B29": {
|
|
"hide_name": 0,
|
|
"bits": [ 59 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:615.11-615.14"
|
|
}
|
|
},
|
|
"B3": {
|
|
"hide_name": 0,
|
|
"bits": [ 85 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:641.11-641.13"
|
|
}
|
|
},
|
|
"B30": {
|
|
"hide_name": 0,
|
|
"bits": [ 58 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:614.11-614.14"
|
|
}
|
|
},
|
|
"B31": {
|
|
"hide_name": 0,
|
|
"bits": [ 57 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:613.11-613.14"
|
|
}
|
|
},
|
|
"B32": {
|
|
"hide_name": 0,
|
|
"bits": [ 56 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:612.11-612.14"
|
|
}
|
|
},
|
|
"B33": {
|
|
"hide_name": 0,
|
|
"bits": [ 55 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:611.11-611.14"
|
|
}
|
|
},
|
|
"B34": {
|
|
"hide_name": 0,
|
|
"bits": [ 54 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:610.11-610.14"
|
|
}
|
|
},
|
|
"B35": {
|
|
"hide_name": 0,
|
|
"bits": [ 53 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:609.11-609.14"
|
|
}
|
|
},
|
|
"B4": {
|
|
"hide_name": 0,
|
|
"bits": [ 84 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:640.11-640.13"
|
|
}
|
|
},
|
|
"B5": {
|
|
"hide_name": 0,
|
|
"bits": [ 83 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:639.11-639.13"
|
|
}
|
|
},
|
|
"B6": {
|
|
"hide_name": 0,
|
|
"bits": [ 82 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:638.11-638.13"
|
|
}
|
|
},
|
|
"B7": {
|
|
"hide_name": 0,
|
|
"bits": [ 81 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:637.11-637.13"
|
|
}
|
|
},
|
|
"B8": {
|
|
"hide_name": 0,
|
|
"bits": [ 80 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:636.11-636.13"
|
|
}
|
|
},
|
|
"B9": {
|
|
"hide_name": 0,
|
|
"bits": [ 79 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:635.11-635.13"
|
|
}
|
|
},
|
|
"C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 142 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:698.11-698.13"
|
|
}
|
|
},
|
|
"C1": {
|
|
"hide_name": 0,
|
|
"bits": [ 141 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:697.11-697.13"
|
|
}
|
|
},
|
|
"C10": {
|
|
"hide_name": 0,
|
|
"bits": [ 132 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:688.11-688.14"
|
|
}
|
|
},
|
|
"C11": {
|
|
"hide_name": 0,
|
|
"bits": [ 131 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:687.11-687.14"
|
|
}
|
|
},
|
|
"C12": {
|
|
"hide_name": 0,
|
|
"bits": [ 130 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:686.11-686.14"
|
|
}
|
|
},
|
|
"C13": {
|
|
"hide_name": 0,
|
|
"bits": [ 129 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:685.11-685.14"
|
|
}
|
|
},
|
|
"C14": {
|
|
"hide_name": 0,
|
|
"bits": [ 128 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:684.11-684.14"
|
|
}
|
|
},
|
|
"C15": {
|
|
"hide_name": 0,
|
|
"bits": [ 127 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:683.11-683.14"
|
|
}
|
|
},
|
|
"C16": {
|
|
"hide_name": 0,
|
|
"bits": [ 126 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:682.11-682.14"
|
|
}
|
|
},
|
|
"C17": {
|
|
"hide_name": 0,
|
|
"bits": [ 125 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:681.11-681.14"
|
|
}
|
|
},
|
|
"C18": {
|
|
"hide_name": 0,
|
|
"bits": [ 124 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:680.11-680.14"
|
|
}
|
|
},
|
|
"C19": {
|
|
"hide_name": 0,
|
|
"bits": [ 123 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:679.11-679.14"
|
|
}
|
|
},
|
|
"C2": {
|
|
"hide_name": 0,
|
|
"bits": [ 140 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:696.11-696.13"
|
|
}
|
|
},
|
|
"C20": {
|
|
"hide_name": 0,
|
|
"bits": [ 122 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:678.11-678.14"
|
|
}
|
|
},
|
|
"C21": {
|
|
"hide_name": 0,
|
|
"bits": [ 121 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:677.11-677.14"
|
|
}
|
|
},
|
|
"C22": {
|
|
"hide_name": 0,
|
|
"bits": [ 120 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:676.11-676.14"
|
|
}
|
|
},
|
|
"C23": {
|
|
"hide_name": 0,
|
|
"bits": [ 119 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:675.11-675.14"
|
|
}
|
|
},
|
|
"C24": {
|
|
"hide_name": 0,
|
|
"bits": [ 118 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:674.11-674.14"
|
|
}
|
|
},
|
|
"C25": {
|
|
"hide_name": 0,
|
|
"bits": [ 117 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:673.11-673.14"
|
|
}
|
|
},
|
|
"C26": {
|
|
"hide_name": 0,
|
|
"bits": [ 116 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:672.11-672.14"
|
|
}
|
|
},
|
|
"C27": {
|
|
"hide_name": 0,
|
|
"bits": [ 115 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:671.11-671.14"
|
|
}
|
|
},
|
|
"C28": {
|
|
"hide_name": 0,
|
|
"bits": [ 114 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:670.11-670.14"
|
|
}
|
|
},
|
|
"C29": {
|
|
"hide_name": 0,
|
|
"bits": [ 113 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:669.11-669.14"
|
|
}
|
|
},
|
|
"C3": {
|
|
"hide_name": 0,
|
|
"bits": [ 139 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:695.11-695.13"
|
|
}
|
|
},
|
|
"C30": {
|
|
"hide_name": 0,
|
|
"bits": [ 112 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:668.11-668.14"
|
|
}
|
|
},
|
|
"C31": {
|
|
"hide_name": 0,
|
|
"bits": [ 111 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:667.11-667.14"
|
|
}
|
|
},
|
|
"C32": {
|
|
"hide_name": 0,
|
|
"bits": [ 110 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:666.11-666.14"
|
|
}
|
|
},
|
|
"C33": {
|
|
"hide_name": 0,
|
|
"bits": [ 109 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:665.11-665.14"
|
|
}
|
|
},
|
|
"C34": {
|
|
"hide_name": 0,
|
|
"bits": [ 108 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:664.11-664.14"
|
|
}
|
|
},
|
|
"C35": {
|
|
"hide_name": 0,
|
|
"bits": [ 107 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:663.11-663.14"
|
|
}
|
|
},
|
|
"C36": {
|
|
"hide_name": 0,
|
|
"bits": [ 106 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:662.11-662.14"
|
|
}
|
|
},
|
|
"C37": {
|
|
"hide_name": 0,
|
|
"bits": [ 105 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:661.11-661.14"
|
|
}
|
|
},
|
|
"C38": {
|
|
"hide_name": 0,
|
|
"bits": [ 104 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:660.11-660.14"
|
|
}
|
|
},
|
|
"C39": {
|
|
"hide_name": 0,
|
|
"bits": [ 103 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:659.11-659.14"
|
|
}
|
|
},
|
|
"C4": {
|
|
"hide_name": 0,
|
|
"bits": [ 138 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:694.11-694.13"
|
|
}
|
|
},
|
|
"C40": {
|
|
"hide_name": 0,
|
|
"bits": [ 102 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:658.11-658.14"
|
|
}
|
|
},
|
|
"C41": {
|
|
"hide_name": 0,
|
|
"bits": [ 101 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:657.11-657.14"
|
|
}
|
|
},
|
|
"C42": {
|
|
"hide_name": 0,
|
|
"bits": [ 100 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:656.11-656.14"
|
|
}
|
|
},
|
|
"C43": {
|
|
"hide_name": 0,
|
|
"bits": [ 99 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:655.11-655.14"
|
|
}
|
|
},
|
|
"C44": {
|
|
"hide_name": 0,
|
|
"bits": [ 98 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:654.11-654.14"
|
|
}
|
|
},
|
|
"C45": {
|
|
"hide_name": 0,
|
|
"bits": [ 97 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:653.11-653.14"
|
|
}
|
|
},
|
|
"C46": {
|
|
"hide_name": 0,
|
|
"bits": [ 96 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:652.11-652.14"
|
|
}
|
|
},
|
|
"C47": {
|
|
"hide_name": 0,
|
|
"bits": [ 95 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:651.11-651.14"
|
|
}
|
|
},
|
|
"C48": {
|
|
"hide_name": 0,
|
|
"bits": [ 94 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:650.11-650.14"
|
|
}
|
|
},
|
|
"C49": {
|
|
"hide_name": 0,
|
|
"bits": [ 93 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:649.11-649.14"
|
|
}
|
|
},
|
|
"C5": {
|
|
"hide_name": 0,
|
|
"bits": [ 137 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:693.11-693.13"
|
|
}
|
|
},
|
|
"C50": {
|
|
"hide_name": 0,
|
|
"bits": [ 92 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:648.11-648.14"
|
|
}
|
|
},
|
|
"C51": {
|
|
"hide_name": 0,
|
|
"bits": [ 91 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:647.11-647.14"
|
|
}
|
|
},
|
|
"C52": {
|
|
"hide_name": 0,
|
|
"bits": [ 90 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:646.11-646.14"
|
|
}
|
|
},
|
|
"C53": {
|
|
"hide_name": 0,
|
|
"bits": [ 89 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:645.11-645.14"
|
|
}
|
|
},
|
|
"C6": {
|
|
"hide_name": 0,
|
|
"bits": [ 136 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:692.11-692.13"
|
|
}
|
|
},
|
|
"C7": {
|
|
"hide_name": 0,
|
|
"bits": [ 135 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:691.11-691.13"
|
|
}
|
|
},
|
|
"C8": {
|
|
"hide_name": 0,
|
|
"bits": [ 134 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:690.11-690.13"
|
|
}
|
|
},
|
|
"C9": {
|
|
"hide_name": 0,
|
|
"bits": [ 133 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:689.11-689.13"
|
|
}
|
|
},
|
|
"CE0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:561.11-561.14"
|
|
}
|
|
},
|
|
"CE1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:560.11-560.14"
|
|
}
|
|
},
|
|
"CE2": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:559.11-559.14"
|
|
}
|
|
},
|
|
"CE3": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:558.11-558.14"
|
|
}
|
|
},
|
|
"CFB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 196 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:752.11-752.15"
|
|
}
|
|
},
|
|
"CFB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 195 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:751.11-751.15"
|
|
}
|
|
},
|
|
"CFB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 186 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:742.11-742.16"
|
|
}
|
|
},
|
|
"CFB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 185 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:741.11-741.16"
|
|
}
|
|
},
|
|
"CFB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 184 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:740.11-740.16"
|
|
}
|
|
},
|
|
"CFB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 183 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:739.11-739.16"
|
|
}
|
|
},
|
|
"CFB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 182 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:738.11-738.16"
|
|
}
|
|
},
|
|
"CFB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 181 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:737.11-737.16"
|
|
}
|
|
},
|
|
"CFB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 180 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:736.11-736.16"
|
|
}
|
|
},
|
|
"CFB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 179 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:735.11-735.16"
|
|
}
|
|
},
|
|
"CFB18": {
|
|
"hide_name": 0,
|
|
"bits": [ 178 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:734.11-734.16"
|
|
}
|
|
},
|
|
"CFB19": {
|
|
"hide_name": 0,
|
|
"bits": [ 177 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:733.11-733.16"
|
|
}
|
|
},
|
|
"CFB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 194 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:750.11-750.15"
|
|
}
|
|
},
|
|
"CFB20": {
|
|
"hide_name": 0,
|
|
"bits": [ 176 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:732.11-732.16"
|
|
}
|
|
},
|
|
"CFB21": {
|
|
"hide_name": 0,
|
|
"bits": [ 175 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:731.11-731.16"
|
|
}
|
|
},
|
|
"CFB22": {
|
|
"hide_name": 0,
|
|
"bits": [ 174 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:730.11-730.16"
|
|
}
|
|
},
|
|
"CFB23": {
|
|
"hide_name": 0,
|
|
"bits": [ 173 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:729.11-729.16"
|
|
}
|
|
},
|
|
"CFB24": {
|
|
"hide_name": 0,
|
|
"bits": [ 172 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:728.11-728.16"
|
|
}
|
|
},
|
|
"CFB25": {
|
|
"hide_name": 0,
|
|
"bits": [ 171 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:727.11-727.16"
|
|
}
|
|
},
|
|
"CFB26": {
|
|
"hide_name": 0,
|
|
"bits": [ 170 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:726.11-726.16"
|
|
}
|
|
},
|
|
"CFB27": {
|
|
"hide_name": 0,
|
|
"bits": [ 169 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:725.11-725.16"
|
|
}
|
|
},
|
|
"CFB28": {
|
|
"hide_name": 0,
|
|
"bits": [ 168 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:724.11-724.16"
|
|
}
|
|
},
|
|
"CFB29": {
|
|
"hide_name": 0,
|
|
"bits": [ 167 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:723.11-723.16"
|
|
}
|
|
},
|
|
"CFB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 193 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:749.11-749.15"
|
|
}
|
|
},
|
|
"CFB30": {
|
|
"hide_name": 0,
|
|
"bits": [ 166 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:722.11-722.16"
|
|
}
|
|
},
|
|
"CFB31": {
|
|
"hide_name": 0,
|
|
"bits": [ 165 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:721.11-721.16"
|
|
}
|
|
},
|
|
"CFB32": {
|
|
"hide_name": 0,
|
|
"bits": [ 164 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:720.11-720.16"
|
|
}
|
|
},
|
|
"CFB33": {
|
|
"hide_name": 0,
|
|
"bits": [ 163 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:719.11-719.16"
|
|
}
|
|
},
|
|
"CFB34": {
|
|
"hide_name": 0,
|
|
"bits": [ 162 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:718.11-718.16"
|
|
}
|
|
},
|
|
"CFB35": {
|
|
"hide_name": 0,
|
|
"bits": [ 161 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:717.11-717.16"
|
|
}
|
|
},
|
|
"CFB36": {
|
|
"hide_name": 0,
|
|
"bits": [ 160 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:716.11-716.16"
|
|
}
|
|
},
|
|
"CFB37": {
|
|
"hide_name": 0,
|
|
"bits": [ 159 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:715.11-715.16"
|
|
}
|
|
},
|
|
"CFB38": {
|
|
"hide_name": 0,
|
|
"bits": [ 158 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:714.11-714.16"
|
|
}
|
|
},
|
|
"CFB39": {
|
|
"hide_name": 0,
|
|
"bits": [ 157 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:713.11-713.16"
|
|
}
|
|
},
|
|
"CFB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 192 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:748.11-748.15"
|
|
}
|
|
},
|
|
"CFB40": {
|
|
"hide_name": 0,
|
|
"bits": [ 156 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:712.11-712.16"
|
|
}
|
|
},
|
|
"CFB41": {
|
|
"hide_name": 0,
|
|
"bits": [ 155 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:711.11-711.16"
|
|
}
|
|
},
|
|
"CFB42": {
|
|
"hide_name": 0,
|
|
"bits": [ 154 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:710.11-710.16"
|
|
}
|
|
},
|
|
"CFB43": {
|
|
"hide_name": 0,
|
|
"bits": [ 153 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:709.11-709.16"
|
|
}
|
|
},
|
|
"CFB44": {
|
|
"hide_name": 0,
|
|
"bits": [ 152 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:708.11-708.16"
|
|
}
|
|
},
|
|
"CFB45": {
|
|
"hide_name": 0,
|
|
"bits": [ 151 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:707.11-707.16"
|
|
}
|
|
},
|
|
"CFB46": {
|
|
"hide_name": 0,
|
|
"bits": [ 150 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:706.11-706.16"
|
|
}
|
|
},
|
|
"CFB47": {
|
|
"hide_name": 0,
|
|
"bits": [ 149 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:705.11-705.16"
|
|
}
|
|
},
|
|
"CFB48": {
|
|
"hide_name": 0,
|
|
"bits": [ 148 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:704.11-704.16"
|
|
}
|
|
},
|
|
"CFB49": {
|
|
"hide_name": 0,
|
|
"bits": [ 147 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:703.11-703.16"
|
|
}
|
|
},
|
|
"CFB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 191 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:747.11-747.15"
|
|
}
|
|
},
|
|
"CFB50": {
|
|
"hide_name": 0,
|
|
"bits": [ 146 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:702.11-702.16"
|
|
}
|
|
},
|
|
"CFB51": {
|
|
"hide_name": 0,
|
|
"bits": [ 145 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:701.11-701.16"
|
|
}
|
|
},
|
|
"CFB52": {
|
|
"hide_name": 0,
|
|
"bits": [ 144 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:700.11-700.16"
|
|
}
|
|
},
|
|
"CFB53": {
|
|
"hide_name": 0,
|
|
"bits": [ 143 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:699.11-699.16"
|
|
}
|
|
},
|
|
"CFB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 190 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:746.11-746.15"
|
|
}
|
|
},
|
|
"CFB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 189 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:745.11-745.15"
|
|
}
|
|
},
|
|
"CFB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 188 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:744.11-744.15"
|
|
}
|
|
},
|
|
"CFB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 187 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:743.11-743.15"
|
|
}
|
|
},
|
|
"CIN0": {
|
|
"hide_name": 0,
|
|
"bits": [ 322 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:878.11-878.15"
|
|
}
|
|
},
|
|
"CIN1": {
|
|
"hide_name": 0,
|
|
"bits": [ 321 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:877.11-877.15"
|
|
}
|
|
},
|
|
"CIN10": {
|
|
"hide_name": 0,
|
|
"bits": [ 312 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:868.11-868.16"
|
|
}
|
|
},
|
|
"CIN11": {
|
|
"hide_name": 0,
|
|
"bits": [ 311 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:867.11-867.16"
|
|
}
|
|
},
|
|
"CIN12": {
|
|
"hide_name": 0,
|
|
"bits": [ 310 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:866.11-866.16"
|
|
}
|
|
},
|
|
"CIN13": {
|
|
"hide_name": 0,
|
|
"bits": [ 309 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:865.11-865.16"
|
|
}
|
|
},
|
|
"CIN14": {
|
|
"hide_name": 0,
|
|
"bits": [ 308 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:864.11-864.16"
|
|
}
|
|
},
|
|
"CIN15": {
|
|
"hide_name": 0,
|
|
"bits": [ 307 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:863.11-863.16"
|
|
}
|
|
},
|
|
"CIN16": {
|
|
"hide_name": 0,
|
|
"bits": [ 306 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:862.11-862.16"
|
|
}
|
|
},
|
|
"CIN17": {
|
|
"hide_name": 0,
|
|
"bits": [ 305 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:861.11-861.16"
|
|
}
|
|
},
|
|
"CIN18": {
|
|
"hide_name": 0,
|
|
"bits": [ 304 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:860.11-860.16"
|
|
}
|
|
},
|
|
"CIN19": {
|
|
"hide_name": 0,
|
|
"bits": [ 303 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:859.11-859.16"
|
|
}
|
|
},
|
|
"CIN2": {
|
|
"hide_name": 0,
|
|
"bits": [ 320 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:876.11-876.15"
|
|
}
|
|
},
|
|
"CIN20": {
|
|
"hide_name": 0,
|
|
"bits": [ 302 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:858.11-858.16"
|
|
}
|
|
},
|
|
"CIN21": {
|
|
"hide_name": 0,
|
|
"bits": [ 301 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:857.11-857.16"
|
|
}
|
|
},
|
|
"CIN22": {
|
|
"hide_name": 0,
|
|
"bits": [ 300 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:856.11-856.16"
|
|
}
|
|
},
|
|
"CIN23": {
|
|
"hide_name": 0,
|
|
"bits": [ 299 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:855.11-855.16"
|
|
}
|
|
},
|
|
"CIN24": {
|
|
"hide_name": 0,
|
|
"bits": [ 298 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:854.11-854.16"
|
|
}
|
|
},
|
|
"CIN25": {
|
|
"hide_name": 0,
|
|
"bits": [ 297 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:853.11-853.16"
|
|
}
|
|
},
|
|
"CIN26": {
|
|
"hide_name": 0,
|
|
"bits": [ 296 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:852.11-852.16"
|
|
}
|
|
},
|
|
"CIN27": {
|
|
"hide_name": 0,
|
|
"bits": [ 295 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:851.11-851.16"
|
|
}
|
|
},
|
|
"CIN28": {
|
|
"hide_name": 0,
|
|
"bits": [ 294 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:850.11-850.16"
|
|
}
|
|
},
|
|
"CIN29": {
|
|
"hide_name": 0,
|
|
"bits": [ 293 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:849.11-849.16"
|
|
}
|
|
},
|
|
"CIN3": {
|
|
"hide_name": 0,
|
|
"bits": [ 319 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:875.11-875.15"
|
|
}
|
|
},
|
|
"CIN30": {
|
|
"hide_name": 0,
|
|
"bits": [ 292 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:848.11-848.16"
|
|
}
|
|
},
|
|
"CIN31": {
|
|
"hide_name": 0,
|
|
"bits": [ 291 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:847.11-847.16"
|
|
}
|
|
},
|
|
"CIN32": {
|
|
"hide_name": 0,
|
|
"bits": [ 290 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:846.11-846.16"
|
|
}
|
|
},
|
|
"CIN33": {
|
|
"hide_name": 0,
|
|
"bits": [ 289 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:845.11-845.16"
|
|
}
|
|
},
|
|
"CIN34": {
|
|
"hide_name": 0,
|
|
"bits": [ 288 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:844.11-844.16"
|
|
}
|
|
},
|
|
"CIN35": {
|
|
"hide_name": 0,
|
|
"bits": [ 287 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:843.11-843.16"
|
|
}
|
|
},
|
|
"CIN36": {
|
|
"hide_name": 0,
|
|
"bits": [ 286 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:842.11-842.16"
|
|
}
|
|
},
|
|
"CIN37": {
|
|
"hide_name": 0,
|
|
"bits": [ 285 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:841.11-841.16"
|
|
}
|
|
},
|
|
"CIN38": {
|
|
"hide_name": 0,
|
|
"bits": [ 284 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:840.11-840.16"
|
|
}
|
|
},
|
|
"CIN39": {
|
|
"hide_name": 0,
|
|
"bits": [ 283 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:839.11-839.16"
|
|
}
|
|
},
|
|
"CIN4": {
|
|
"hide_name": 0,
|
|
"bits": [ 318 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:874.11-874.15"
|
|
}
|
|
},
|
|
"CIN40": {
|
|
"hide_name": 0,
|
|
"bits": [ 282 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:838.11-838.16"
|
|
}
|
|
},
|
|
"CIN41": {
|
|
"hide_name": 0,
|
|
"bits": [ 281 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:837.11-837.16"
|
|
}
|
|
},
|
|
"CIN42": {
|
|
"hide_name": 0,
|
|
"bits": [ 280 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:836.11-836.16"
|
|
}
|
|
},
|
|
"CIN43": {
|
|
"hide_name": 0,
|
|
"bits": [ 279 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:835.11-835.16"
|
|
}
|
|
},
|
|
"CIN44": {
|
|
"hide_name": 0,
|
|
"bits": [ 278 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:834.11-834.16"
|
|
}
|
|
},
|
|
"CIN45": {
|
|
"hide_name": 0,
|
|
"bits": [ 277 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:833.11-833.16"
|
|
}
|
|
},
|
|
"CIN46": {
|
|
"hide_name": 0,
|
|
"bits": [ 276 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:832.11-832.16"
|
|
}
|
|
},
|
|
"CIN47": {
|
|
"hide_name": 0,
|
|
"bits": [ 275 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:831.11-831.16"
|
|
}
|
|
},
|
|
"CIN48": {
|
|
"hide_name": 0,
|
|
"bits": [ 274 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:830.11-830.16"
|
|
}
|
|
},
|
|
"CIN49": {
|
|
"hide_name": 0,
|
|
"bits": [ 273 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:829.11-829.16"
|
|
}
|
|
},
|
|
"CIN5": {
|
|
"hide_name": 0,
|
|
"bits": [ 317 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:873.11-873.15"
|
|
}
|
|
},
|
|
"CIN50": {
|
|
"hide_name": 0,
|
|
"bits": [ 272 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:828.11-828.16"
|
|
}
|
|
},
|
|
"CIN51": {
|
|
"hide_name": 0,
|
|
"bits": [ 271 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:827.11-827.16"
|
|
}
|
|
},
|
|
"CIN52": {
|
|
"hide_name": 0,
|
|
"bits": [ 270 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:826.11-826.16"
|
|
}
|
|
},
|
|
"CIN53": {
|
|
"hide_name": 0,
|
|
"bits": [ 269 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:825.11-825.16"
|
|
}
|
|
},
|
|
"CIN6": {
|
|
"hide_name": 0,
|
|
"bits": [ 316 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:872.11-872.15"
|
|
}
|
|
},
|
|
"CIN7": {
|
|
"hide_name": 0,
|
|
"bits": [ 315 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:871.11-871.15"
|
|
}
|
|
},
|
|
"CIN8": {
|
|
"hide_name": 0,
|
|
"bits": [ 314 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:870.11-870.15"
|
|
}
|
|
},
|
|
"CIN9": {
|
|
"hide_name": 0,
|
|
"bits": [ 313 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:869.11-869.15"
|
|
}
|
|
},
|
|
"CLK0": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:565.11-565.15"
|
|
}
|
|
},
|
|
"CLK1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:564.11-564.15"
|
|
}
|
|
},
|
|
"CLK2": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:563.11-563.15"
|
|
}
|
|
},
|
|
"CLK3": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:562.11-562.15"
|
|
}
|
|
},
|
|
"CO0": {
|
|
"hide_name": 0,
|
|
"bits": [ 441 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:997.12-997.15"
|
|
}
|
|
},
|
|
"CO1": {
|
|
"hide_name": 0,
|
|
"bits": [ 440 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:996.12-996.15"
|
|
}
|
|
},
|
|
"CO10": {
|
|
"hide_name": 0,
|
|
"bits": [ 431 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:987.12-987.16"
|
|
}
|
|
},
|
|
"CO11": {
|
|
"hide_name": 0,
|
|
"bits": [ 430 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:986.12-986.16"
|
|
}
|
|
},
|
|
"CO12": {
|
|
"hide_name": 0,
|
|
"bits": [ 429 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:985.12-985.16"
|
|
}
|
|
},
|
|
"CO13": {
|
|
"hide_name": 0,
|
|
"bits": [ 428 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:984.12-984.16"
|
|
}
|
|
},
|
|
"CO14": {
|
|
"hide_name": 0,
|
|
"bits": [ 427 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:983.12-983.16"
|
|
}
|
|
},
|
|
"CO15": {
|
|
"hide_name": 0,
|
|
"bits": [ 426 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:982.12-982.16"
|
|
}
|
|
},
|
|
"CO16": {
|
|
"hide_name": 0,
|
|
"bits": [ 425 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:981.12-981.16"
|
|
}
|
|
},
|
|
"CO17": {
|
|
"hide_name": 0,
|
|
"bits": [ 424 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:980.12-980.16"
|
|
}
|
|
},
|
|
"CO18": {
|
|
"hide_name": 0,
|
|
"bits": [ 423 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:979.12-979.16"
|
|
}
|
|
},
|
|
"CO19": {
|
|
"hide_name": 0,
|
|
"bits": [ 422 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:978.12-978.16"
|
|
}
|
|
},
|
|
"CO2": {
|
|
"hide_name": 0,
|
|
"bits": [ 439 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:995.12-995.15"
|
|
}
|
|
},
|
|
"CO20": {
|
|
"hide_name": 0,
|
|
"bits": [ 421 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:977.12-977.16"
|
|
}
|
|
},
|
|
"CO21": {
|
|
"hide_name": 0,
|
|
"bits": [ 420 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:976.12-976.16"
|
|
}
|
|
},
|
|
"CO22": {
|
|
"hide_name": 0,
|
|
"bits": [ 419 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:975.12-975.16"
|
|
}
|
|
},
|
|
"CO23": {
|
|
"hide_name": 0,
|
|
"bits": [ 418 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:974.12-974.16"
|
|
}
|
|
},
|
|
"CO24": {
|
|
"hide_name": 0,
|
|
"bits": [ 417 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:973.12-973.16"
|
|
}
|
|
},
|
|
"CO25": {
|
|
"hide_name": 0,
|
|
"bits": [ 416 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:972.12-972.16"
|
|
}
|
|
},
|
|
"CO26": {
|
|
"hide_name": 0,
|
|
"bits": [ 415 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:971.12-971.16"
|
|
}
|
|
},
|
|
"CO27": {
|
|
"hide_name": 0,
|
|
"bits": [ 414 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:970.12-970.16"
|
|
}
|
|
},
|
|
"CO28": {
|
|
"hide_name": 0,
|
|
"bits": [ 413 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:969.12-969.16"
|
|
}
|
|
},
|
|
"CO29": {
|
|
"hide_name": 0,
|
|
"bits": [ 412 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:968.12-968.16"
|
|
}
|
|
},
|
|
"CO3": {
|
|
"hide_name": 0,
|
|
"bits": [ 438 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:994.12-994.15"
|
|
}
|
|
},
|
|
"CO30": {
|
|
"hide_name": 0,
|
|
"bits": [ 411 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:967.12-967.16"
|
|
}
|
|
},
|
|
"CO31": {
|
|
"hide_name": 0,
|
|
"bits": [ 410 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:966.12-966.16"
|
|
}
|
|
},
|
|
"CO32": {
|
|
"hide_name": 0,
|
|
"bits": [ 409 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:965.12-965.16"
|
|
}
|
|
},
|
|
"CO33": {
|
|
"hide_name": 0,
|
|
"bits": [ 408 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:964.12-964.16"
|
|
}
|
|
},
|
|
"CO34": {
|
|
"hide_name": 0,
|
|
"bits": [ 407 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:963.12-963.16"
|
|
}
|
|
},
|
|
"CO35": {
|
|
"hide_name": 0,
|
|
"bits": [ 406 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:962.12-962.16"
|
|
}
|
|
},
|
|
"CO36": {
|
|
"hide_name": 0,
|
|
"bits": [ 405 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:961.12-961.16"
|
|
}
|
|
},
|
|
"CO37": {
|
|
"hide_name": 0,
|
|
"bits": [ 404 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:960.12-960.16"
|
|
}
|
|
},
|
|
"CO38": {
|
|
"hide_name": 0,
|
|
"bits": [ 403 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:959.12-959.16"
|
|
}
|
|
},
|
|
"CO39": {
|
|
"hide_name": 0,
|
|
"bits": [ 402 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:958.12-958.16"
|
|
}
|
|
},
|
|
"CO4": {
|
|
"hide_name": 0,
|
|
"bits": [ 437 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:993.12-993.15"
|
|
}
|
|
},
|
|
"CO40": {
|
|
"hide_name": 0,
|
|
"bits": [ 401 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:957.12-957.16"
|
|
}
|
|
},
|
|
"CO41": {
|
|
"hide_name": 0,
|
|
"bits": [ 400 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:956.12-956.16"
|
|
}
|
|
},
|
|
"CO42": {
|
|
"hide_name": 0,
|
|
"bits": [ 399 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:955.12-955.16"
|
|
}
|
|
},
|
|
"CO43": {
|
|
"hide_name": 0,
|
|
"bits": [ 398 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:954.12-954.16"
|
|
}
|
|
},
|
|
"CO44": {
|
|
"hide_name": 0,
|
|
"bits": [ 397 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:953.12-953.16"
|
|
}
|
|
},
|
|
"CO45": {
|
|
"hide_name": 0,
|
|
"bits": [ 396 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:952.12-952.16"
|
|
}
|
|
},
|
|
"CO46": {
|
|
"hide_name": 0,
|
|
"bits": [ 395 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:951.12-951.16"
|
|
}
|
|
},
|
|
"CO47": {
|
|
"hide_name": 0,
|
|
"bits": [ 394 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:950.12-950.16"
|
|
}
|
|
},
|
|
"CO48": {
|
|
"hide_name": 0,
|
|
"bits": [ 393 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:949.12-949.16"
|
|
}
|
|
},
|
|
"CO49": {
|
|
"hide_name": 0,
|
|
"bits": [ 392 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:948.12-948.16"
|
|
}
|
|
},
|
|
"CO5": {
|
|
"hide_name": 0,
|
|
"bits": [ 436 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:992.12-992.15"
|
|
}
|
|
},
|
|
"CO50": {
|
|
"hide_name": 0,
|
|
"bits": [ 391 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:947.12-947.16"
|
|
}
|
|
},
|
|
"CO51": {
|
|
"hide_name": 0,
|
|
"bits": [ 390 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:946.12-946.16"
|
|
}
|
|
},
|
|
"CO52": {
|
|
"hide_name": 0,
|
|
"bits": [ 389 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:945.12-945.16"
|
|
}
|
|
},
|
|
"CO53": {
|
|
"hide_name": 0,
|
|
"bits": [ 388 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:944.12-944.16"
|
|
}
|
|
},
|
|
"CO6": {
|
|
"hide_name": 0,
|
|
"bits": [ 435 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:991.12-991.15"
|
|
}
|
|
},
|
|
"CO7": {
|
|
"hide_name": 0,
|
|
"bits": [ 434 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:990.12-990.15"
|
|
}
|
|
},
|
|
"CO8": {
|
|
"hide_name": 0,
|
|
"bits": [ 433 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:989.12-989.15"
|
|
}
|
|
},
|
|
"CO9": {
|
|
"hide_name": 0,
|
|
"bits": [ 432 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:988.12-988.15"
|
|
}
|
|
},
|
|
"EQOM": {
|
|
"hide_name": 0,
|
|
"bits": [ 444 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1000.12-1000.16"
|
|
}
|
|
},
|
|
"EQPAT": {
|
|
"hide_name": 0,
|
|
"bits": [ 445 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1001.12-1001.17"
|
|
}
|
|
},
|
|
"EQPATB": {
|
|
"hide_name": 0,
|
|
"bits": [ 446 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1002.12-1002.18"
|
|
}
|
|
},
|
|
"EQZ": {
|
|
"hide_name": 0,
|
|
"bits": [ 442 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:998.12-998.15"
|
|
}
|
|
},
|
|
"EQZM": {
|
|
"hide_name": 0,
|
|
"bits": [ 443 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:999.12-999.16"
|
|
}
|
|
},
|
|
"MA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 232 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:788.11-788.14"
|
|
}
|
|
},
|
|
"MA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 231 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:787.11-787.14"
|
|
}
|
|
},
|
|
"MA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 222 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:778.11-778.15"
|
|
}
|
|
},
|
|
"MA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 221 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:777.11-777.15"
|
|
}
|
|
},
|
|
"MA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 220 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:776.11-776.15"
|
|
}
|
|
},
|
|
"MA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 219 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:775.11-775.15"
|
|
}
|
|
},
|
|
"MA14": {
|
|
"hide_name": 0,
|
|
"bits": [ 218 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:774.11-774.15"
|
|
}
|
|
},
|
|
"MA15": {
|
|
"hide_name": 0,
|
|
"bits": [ 217 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:773.11-773.15"
|
|
}
|
|
},
|
|
"MA16": {
|
|
"hide_name": 0,
|
|
"bits": [ 216 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:772.11-772.15"
|
|
}
|
|
},
|
|
"MA17": {
|
|
"hide_name": 0,
|
|
"bits": [ 215 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:771.11-771.15"
|
|
}
|
|
},
|
|
"MA18": {
|
|
"hide_name": 0,
|
|
"bits": [ 214 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:770.11-770.15"
|
|
}
|
|
},
|
|
"MA19": {
|
|
"hide_name": 0,
|
|
"bits": [ 213 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:769.11-769.15"
|
|
}
|
|
},
|
|
"MA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 230 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:786.11-786.14"
|
|
}
|
|
},
|
|
"MA20": {
|
|
"hide_name": 0,
|
|
"bits": [ 212 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:768.11-768.15"
|
|
}
|
|
},
|
|
"MA21": {
|
|
"hide_name": 0,
|
|
"bits": [ 211 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:767.11-767.15"
|
|
}
|
|
},
|
|
"MA22": {
|
|
"hide_name": 0,
|
|
"bits": [ 210 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:766.11-766.15"
|
|
}
|
|
},
|
|
"MA23": {
|
|
"hide_name": 0,
|
|
"bits": [ 209 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:765.11-765.15"
|
|
}
|
|
},
|
|
"MA24": {
|
|
"hide_name": 0,
|
|
"bits": [ 208 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:764.11-764.15"
|
|
}
|
|
},
|
|
"MA25": {
|
|
"hide_name": 0,
|
|
"bits": [ 207 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:763.11-763.15"
|
|
}
|
|
},
|
|
"MA26": {
|
|
"hide_name": 0,
|
|
"bits": [ 206 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:762.11-762.15"
|
|
}
|
|
},
|
|
"MA27": {
|
|
"hide_name": 0,
|
|
"bits": [ 205 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:761.11-761.15"
|
|
}
|
|
},
|
|
"MA28": {
|
|
"hide_name": 0,
|
|
"bits": [ 204 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:760.11-760.15"
|
|
}
|
|
},
|
|
"MA29": {
|
|
"hide_name": 0,
|
|
"bits": [ 203 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:759.11-759.15"
|
|
}
|
|
},
|
|
"MA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 229 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:785.11-785.14"
|
|
}
|
|
},
|
|
"MA30": {
|
|
"hide_name": 0,
|
|
"bits": [ 202 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:758.11-758.15"
|
|
}
|
|
},
|
|
"MA31": {
|
|
"hide_name": 0,
|
|
"bits": [ 201 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:757.11-757.15"
|
|
}
|
|
},
|
|
"MA32": {
|
|
"hide_name": 0,
|
|
"bits": [ 200 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:756.11-756.15"
|
|
}
|
|
},
|
|
"MA33": {
|
|
"hide_name": 0,
|
|
"bits": [ 199 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:755.11-755.15"
|
|
}
|
|
},
|
|
"MA34": {
|
|
"hide_name": 0,
|
|
"bits": [ 198 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:754.11-754.15"
|
|
}
|
|
},
|
|
"MA35": {
|
|
"hide_name": 0,
|
|
"bits": [ 197 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:753.11-753.15"
|
|
}
|
|
},
|
|
"MA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 228 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:784.11-784.14"
|
|
}
|
|
},
|
|
"MA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 227 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:783.11-783.14"
|
|
}
|
|
},
|
|
"MA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 226 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:782.11-782.14"
|
|
}
|
|
},
|
|
"MA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 225 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:781.11-781.14"
|
|
}
|
|
},
|
|
"MA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 224 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:780.11-780.14"
|
|
}
|
|
},
|
|
"MA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 223 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:779.11-779.14"
|
|
}
|
|
},
|
|
"MB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 268 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:824.11-824.14"
|
|
}
|
|
},
|
|
"MB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 267 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:823.11-823.14"
|
|
}
|
|
},
|
|
"MB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 258 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:814.11-814.15"
|
|
}
|
|
},
|
|
"MB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 257 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:813.11-813.15"
|
|
}
|
|
},
|
|
"MB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 256 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:812.11-812.15"
|
|
}
|
|
},
|
|
"MB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 255 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:811.11-811.15"
|
|
}
|
|
},
|
|
"MB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 254 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:810.11-810.15"
|
|
}
|
|
},
|
|
"MB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 253 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:809.11-809.15"
|
|
}
|
|
},
|
|
"MB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 252 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:808.11-808.15"
|
|
}
|
|
},
|
|
"MB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 251 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:807.11-807.15"
|
|
}
|
|
},
|
|
"MB18": {
|
|
"hide_name": 0,
|
|
"bits": [ 250 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:806.11-806.15"
|
|
}
|
|
},
|
|
"MB19": {
|
|
"hide_name": 0,
|
|
"bits": [ 249 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:805.11-805.15"
|
|
}
|
|
},
|
|
"MB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 266 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:822.11-822.14"
|
|
}
|
|
},
|
|
"MB20": {
|
|
"hide_name": 0,
|
|
"bits": [ 248 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:804.11-804.15"
|
|
}
|
|
},
|
|
"MB21": {
|
|
"hide_name": 0,
|
|
"bits": [ 247 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:803.11-803.15"
|
|
}
|
|
},
|
|
"MB22": {
|
|
"hide_name": 0,
|
|
"bits": [ 246 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:802.11-802.15"
|
|
}
|
|
},
|
|
"MB23": {
|
|
"hide_name": 0,
|
|
"bits": [ 245 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:801.11-801.15"
|
|
}
|
|
},
|
|
"MB24": {
|
|
"hide_name": 0,
|
|
"bits": [ 244 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:800.11-800.15"
|
|
}
|
|
},
|
|
"MB25": {
|
|
"hide_name": 0,
|
|
"bits": [ 243 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:799.11-799.15"
|
|
}
|
|
},
|
|
"MB26": {
|
|
"hide_name": 0,
|
|
"bits": [ 242 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:798.11-798.15"
|
|
}
|
|
},
|
|
"MB27": {
|
|
"hide_name": 0,
|
|
"bits": [ 241 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:797.11-797.15"
|
|
}
|
|
},
|
|
"MB28": {
|
|
"hide_name": 0,
|
|
"bits": [ 240 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:796.11-796.15"
|
|
}
|
|
},
|
|
"MB29": {
|
|
"hide_name": 0,
|
|
"bits": [ 239 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:795.11-795.15"
|
|
}
|
|
},
|
|
"MB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 265 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:821.11-821.14"
|
|
}
|
|
},
|
|
"MB30": {
|
|
"hide_name": 0,
|
|
"bits": [ 238 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:794.11-794.15"
|
|
}
|
|
},
|
|
"MB31": {
|
|
"hide_name": 0,
|
|
"bits": [ 237 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:793.11-793.15"
|
|
}
|
|
},
|
|
"MB32": {
|
|
"hide_name": 0,
|
|
"bits": [ 236 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:792.11-792.15"
|
|
}
|
|
},
|
|
"MB33": {
|
|
"hide_name": 0,
|
|
"bits": [ 235 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:791.11-791.15"
|
|
}
|
|
},
|
|
"MB34": {
|
|
"hide_name": 0,
|
|
"bits": [ 234 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:790.11-790.15"
|
|
}
|
|
},
|
|
"MB35": {
|
|
"hide_name": 0,
|
|
"bits": [ 233 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:789.11-789.15"
|
|
}
|
|
},
|
|
"MB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 264 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:820.11-820.14"
|
|
}
|
|
},
|
|
"MB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 263 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:819.11-819.14"
|
|
}
|
|
},
|
|
"MB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 262 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:818.11-818.14"
|
|
}
|
|
},
|
|
"MB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 261 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:817.11-817.14"
|
|
}
|
|
},
|
|
"MB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 260 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:816.11-816.14"
|
|
}
|
|
},
|
|
"MB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 259 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:815.11-815.14"
|
|
}
|
|
},
|
|
"OP0": {
|
|
"hide_name": 0,
|
|
"bits": [ 333 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:889.11-889.14"
|
|
}
|
|
},
|
|
"OP1": {
|
|
"hide_name": 0,
|
|
"bits": [ 332 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:888.11-888.14"
|
|
}
|
|
},
|
|
"OP10": {
|
|
"hide_name": 0,
|
|
"bits": [ 323 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:879.11-879.15"
|
|
}
|
|
},
|
|
"OP2": {
|
|
"hide_name": 0,
|
|
"bits": [ 331 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:887.11-887.14"
|
|
}
|
|
},
|
|
"OP3": {
|
|
"hide_name": 0,
|
|
"bits": [ 330 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:886.11-886.14"
|
|
}
|
|
},
|
|
"OP4": {
|
|
"hide_name": 0,
|
|
"bits": [ 329 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:885.11-885.14"
|
|
}
|
|
},
|
|
"OP5": {
|
|
"hide_name": 0,
|
|
"bits": [ 328 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:884.11-884.14"
|
|
}
|
|
},
|
|
"OP6": {
|
|
"hide_name": 0,
|
|
"bits": [ 327 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:883.11-883.14"
|
|
}
|
|
},
|
|
"OP7": {
|
|
"hide_name": 0,
|
|
"bits": [ 326 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:882.11-882.14"
|
|
}
|
|
},
|
|
"OP8": {
|
|
"hide_name": 0,
|
|
"bits": [ 325 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:881.11-881.14"
|
|
}
|
|
},
|
|
"OP9": {
|
|
"hide_name": 0,
|
|
"bits": [ 324 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:880.11-880.14"
|
|
}
|
|
},
|
|
"OVER": {
|
|
"hide_name": 0,
|
|
"bits": [ 447 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1003.12-1003.16"
|
|
}
|
|
},
|
|
"OVERUNDER": {
|
|
"hide_name": 0,
|
|
"bits": [ 449 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1005.12-1005.21"
|
|
}
|
|
},
|
|
"R0": {
|
|
"hide_name": 0,
|
|
"bits": [ 387 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:943.12-943.14"
|
|
}
|
|
},
|
|
"R1": {
|
|
"hide_name": 0,
|
|
"bits": [ 386 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:942.12-942.14"
|
|
}
|
|
},
|
|
"R10": {
|
|
"hide_name": 0,
|
|
"bits": [ 377 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:933.12-933.15"
|
|
}
|
|
},
|
|
"R11": {
|
|
"hide_name": 0,
|
|
"bits": [ 376 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:932.12-932.15"
|
|
}
|
|
},
|
|
"R12": {
|
|
"hide_name": 0,
|
|
"bits": [ 375 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:931.12-931.15"
|
|
}
|
|
},
|
|
"R13": {
|
|
"hide_name": 0,
|
|
"bits": [ 374 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:930.12-930.15"
|
|
}
|
|
},
|
|
"R14": {
|
|
"hide_name": 0,
|
|
"bits": [ 373 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:929.12-929.15"
|
|
}
|
|
},
|
|
"R15": {
|
|
"hide_name": 0,
|
|
"bits": [ 372 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:928.12-928.15"
|
|
}
|
|
},
|
|
"R16": {
|
|
"hide_name": 0,
|
|
"bits": [ 371 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:927.12-927.15"
|
|
}
|
|
},
|
|
"R17": {
|
|
"hide_name": 0,
|
|
"bits": [ 370 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:926.12-926.15"
|
|
}
|
|
},
|
|
"R18": {
|
|
"hide_name": 0,
|
|
"bits": [ 369 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:925.12-925.15"
|
|
}
|
|
},
|
|
"R19": {
|
|
"hide_name": 0,
|
|
"bits": [ 368 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:924.12-924.15"
|
|
}
|
|
},
|
|
"R2": {
|
|
"hide_name": 0,
|
|
"bits": [ 385 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:941.12-941.14"
|
|
}
|
|
},
|
|
"R20": {
|
|
"hide_name": 0,
|
|
"bits": [ 367 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:923.12-923.15"
|
|
}
|
|
},
|
|
"R21": {
|
|
"hide_name": 0,
|
|
"bits": [ 366 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:922.12-922.15"
|
|
}
|
|
},
|
|
"R22": {
|
|
"hide_name": 0,
|
|
"bits": [ 365 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:921.12-921.15"
|
|
}
|
|
},
|
|
"R23": {
|
|
"hide_name": 0,
|
|
"bits": [ 364 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:920.12-920.15"
|
|
}
|
|
},
|
|
"R24": {
|
|
"hide_name": 0,
|
|
"bits": [ 363 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:919.12-919.15"
|
|
}
|
|
},
|
|
"R25": {
|
|
"hide_name": 0,
|
|
"bits": [ 362 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:918.12-918.15"
|
|
}
|
|
},
|
|
"R26": {
|
|
"hide_name": 0,
|
|
"bits": [ 361 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:917.12-917.15"
|
|
}
|
|
},
|
|
"R27": {
|
|
"hide_name": 0,
|
|
"bits": [ 360 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:916.12-916.15"
|
|
}
|
|
},
|
|
"R28": {
|
|
"hide_name": 0,
|
|
"bits": [ 359 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:915.12-915.15"
|
|
}
|
|
},
|
|
"R29": {
|
|
"hide_name": 0,
|
|
"bits": [ 358 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:914.12-914.15"
|
|
}
|
|
},
|
|
"R3": {
|
|
"hide_name": 0,
|
|
"bits": [ 384 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:940.12-940.14"
|
|
}
|
|
},
|
|
"R30": {
|
|
"hide_name": 0,
|
|
"bits": [ 357 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:913.12-913.15"
|
|
}
|
|
},
|
|
"R31": {
|
|
"hide_name": 0,
|
|
"bits": [ 356 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:912.12-912.15"
|
|
}
|
|
},
|
|
"R32": {
|
|
"hide_name": 0,
|
|
"bits": [ 355 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:911.12-911.15"
|
|
}
|
|
},
|
|
"R33": {
|
|
"hide_name": 0,
|
|
"bits": [ 354 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:910.12-910.15"
|
|
}
|
|
},
|
|
"R34": {
|
|
"hide_name": 0,
|
|
"bits": [ 353 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:909.12-909.15"
|
|
}
|
|
},
|
|
"R35": {
|
|
"hide_name": 0,
|
|
"bits": [ 352 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:908.12-908.15"
|
|
}
|
|
},
|
|
"R36": {
|
|
"hide_name": 0,
|
|
"bits": [ 351 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:907.12-907.15"
|
|
}
|
|
},
|
|
"R37": {
|
|
"hide_name": 0,
|
|
"bits": [ 350 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:906.12-906.15"
|
|
}
|
|
},
|
|
"R38": {
|
|
"hide_name": 0,
|
|
"bits": [ 349 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:905.12-905.15"
|
|
}
|
|
},
|
|
"R39": {
|
|
"hide_name": 0,
|
|
"bits": [ 348 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:904.12-904.15"
|
|
}
|
|
},
|
|
"R4": {
|
|
"hide_name": 0,
|
|
"bits": [ 383 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:939.12-939.14"
|
|
}
|
|
},
|
|
"R40": {
|
|
"hide_name": 0,
|
|
"bits": [ 347 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:903.12-903.15"
|
|
}
|
|
},
|
|
"R41": {
|
|
"hide_name": 0,
|
|
"bits": [ 346 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:902.12-902.15"
|
|
}
|
|
},
|
|
"R42": {
|
|
"hide_name": 0,
|
|
"bits": [ 345 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:901.12-901.15"
|
|
}
|
|
},
|
|
"R43": {
|
|
"hide_name": 0,
|
|
"bits": [ 344 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:900.12-900.15"
|
|
}
|
|
},
|
|
"R44": {
|
|
"hide_name": 0,
|
|
"bits": [ 343 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:899.12-899.15"
|
|
}
|
|
},
|
|
"R45": {
|
|
"hide_name": 0,
|
|
"bits": [ 342 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:898.12-898.15"
|
|
}
|
|
},
|
|
"R46": {
|
|
"hide_name": 0,
|
|
"bits": [ 341 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:897.12-897.15"
|
|
}
|
|
},
|
|
"R47": {
|
|
"hide_name": 0,
|
|
"bits": [ 340 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:896.12-896.15"
|
|
}
|
|
},
|
|
"R48": {
|
|
"hide_name": 0,
|
|
"bits": [ 339 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:895.12-895.15"
|
|
}
|
|
},
|
|
"R49": {
|
|
"hide_name": 0,
|
|
"bits": [ 338 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:894.12-894.15"
|
|
}
|
|
},
|
|
"R5": {
|
|
"hide_name": 0,
|
|
"bits": [ 382 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:938.12-938.14"
|
|
}
|
|
},
|
|
"R50": {
|
|
"hide_name": 0,
|
|
"bits": [ 337 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:893.12-893.15"
|
|
}
|
|
},
|
|
"R51": {
|
|
"hide_name": 0,
|
|
"bits": [ 336 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:892.12-892.15"
|
|
}
|
|
},
|
|
"R52": {
|
|
"hide_name": 0,
|
|
"bits": [ 335 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:891.12-891.15"
|
|
}
|
|
},
|
|
"R53": {
|
|
"hide_name": 0,
|
|
"bits": [ 334 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:890.12-890.15"
|
|
}
|
|
},
|
|
"R6": {
|
|
"hide_name": 0,
|
|
"bits": [ 381 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:937.12-937.14"
|
|
}
|
|
},
|
|
"R7": {
|
|
"hide_name": 0,
|
|
"bits": [ 380 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:936.12-936.14"
|
|
}
|
|
},
|
|
"R8": {
|
|
"hide_name": 0,
|
|
"bits": [ 379 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:935.12-935.14"
|
|
}
|
|
},
|
|
"R9": {
|
|
"hide_name": 0,
|
|
"bits": [ 378 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:934.12-934.14"
|
|
}
|
|
},
|
|
"RST0": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:569.11-569.15"
|
|
}
|
|
},
|
|
"RST1": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:568.11-568.15"
|
|
}
|
|
},
|
|
"RST2": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:567.11-567.15"
|
|
}
|
|
},
|
|
"RST3": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:566.11-566.15"
|
|
}
|
|
},
|
|
"SIGNEDCIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:572.11-572.20"
|
|
}
|
|
},
|
|
"SIGNEDIA": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:570.11-570.19"
|
|
}
|
|
},
|
|
"SIGNEDIB": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:571.11-571.19"
|
|
}
|
|
},
|
|
"SIGNEDR": {
|
|
"hide_name": 0,
|
|
"bits": [ 450 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1006.12-1006.19"
|
|
}
|
|
},
|
|
"UNDER": {
|
|
"hide_name": 0,
|
|
"bits": [ 448 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1004.12-1004.17"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:10.1-10.179"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
},
|
|
"B": {
|
|
"direction": "inout",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:10.68-10.69"
|
|
}
|
|
},
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:10.20-10.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:10.34-10.35"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:10.23-10.24"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BBPD": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:12.1-12.179"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
},
|
|
"B": {
|
|
"direction": "inout",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:12.68-12.69"
|
|
}
|
|
},
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:12.20-12.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:12.34-12.35"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:12.23-12.24"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"BBPU": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:11.1-11.179"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
},
|
|
"B": {
|
|
"direction": "inout",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:11.68-11.69"
|
|
}
|
|
},
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:11.20-11.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:11.34-11.35"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:11.23-11.24"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CCU2C": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"abc9_box_id": "00000000000000000000000000000101",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:3.1-61.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INIT0": "0000000000000000",
|
|
"INIT1": "0000000000000000",
|
|
"INJECT1_0": "YES",
|
|
"INJECT1_1": "YES"
|
|
},
|
|
"ports": {
|
|
"CIN": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"A0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"B0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"C0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"A1": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"B1": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"C1": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"S0": {
|
|
"direction": "output",
|
|
"bits": [ 11 ]
|
|
},
|
|
"S1": {
|
|
"direction": "output",
|
|
"bits": [ 12 ]
|
|
},
|
|
"COUT": {
|
|
"direction": "output",
|
|
"bits": [ 13 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.9-6.11"
|
|
}
|
|
},
|
|
"A1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.25-6.27"
|
|
}
|
|
},
|
|
"B0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.13-6.15"
|
|
}
|
|
},
|
|
"B1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.29-6.31"
|
|
}
|
|
},
|
|
"C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.17-6.19"
|
|
}
|
|
},
|
|
"C1": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.33-6.35"
|
|
}
|
|
},
|
|
"CIN": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:5.9-5.12"
|
|
}
|
|
},
|
|
"COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.21-6.23"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:6.37-6.39"
|
|
}
|
|
},
|
|
"S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:7.9-7.11"
|
|
}
|
|
},
|
|
"S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:7.13-7.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CLKDIVF": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1010.1-1017.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DIV": "2.0",
|
|
"GSR": "DISABLED"
|
|
},
|
|
"ports": {
|
|
"CLKI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"ALIGNWD": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CDIVX": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ALIGNWD": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1015.11-1015.18"
|
|
}
|
|
},
|
|
"CDIVX": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1016.12-1016.17"
|
|
}
|
|
},
|
|
"CLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1013.11-1013.15"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1014.11-1014.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DCCA": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1043.1-1047.10"
|
|
},
|
|
"ports": {
|
|
"CLKI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CE": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CLKO": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1045.11-1045.13"
|
|
}
|
|
},
|
|
"CLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1044.11-1044.15"
|
|
}
|
|
},
|
|
"CLKO": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1046.12-1046.16"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DCSC": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1032.1-1040.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DCSMODE": "POS"
|
|
},
|
|
"ports": {
|
|
"CLK1": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CLK0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SEL1": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SEL0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"MODESEL": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"DCSOUT": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CLK0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1035.11-1035.15"
|
|
}
|
|
},
|
|
"CLK1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1034.11-1034.15"
|
|
}
|
|
},
|
|
"DCSOUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1039.12-1039.18"
|
|
}
|
|
},
|
|
"MODESEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1038.11-1038.18"
|
|
}
|
|
},
|
|
"SEL0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1037.11-1037.15"
|
|
}
|
|
},
|
|
"SEL1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1036.11-1036.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DCUA": {
|
|
"attributes": {
|
|
"keep": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1456.1-2032.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"CH0_AUTO_CALIB_EN": "DONTCARE",
|
|
"CH0_AUTO_FACQ_EN": "DONTCARE",
|
|
"CH0_BAND_THRESHOLD": "DONTCARE",
|
|
"CH0_CALIB_CK_MODE": "DONTCARE",
|
|
"CH0_CC_MATCH_1": "DONTCARE",
|
|
"CH0_CC_MATCH_2": "DONTCARE",
|
|
"CH0_CC_MATCH_3": "DONTCARE",
|
|
"CH0_CC_MATCH_4": "DONTCARE",
|
|
"CH0_CDR_CNT4SEL": "DONTCARE",
|
|
"CH0_CDR_CNT8SEL": "DONTCARE",
|
|
"CH0_CDR_MAX_RATE": "DONTCARE",
|
|
"CH0_CTC_BYPASS": "DONTCARE",
|
|
"CH0_DCOATDCFG": "DONTCARE",
|
|
"CH0_DCOATDDLY": "DONTCARE",
|
|
"CH0_DCOBYPSATD": "DONTCARE",
|
|
"CH0_DCOCALDIV": "DONTCARE",
|
|
"CH0_DCOCTLGI": "DONTCARE",
|
|
"CH0_DCODISBDAVOID": "DONTCARE",
|
|
"CH0_DCOFLTDAC": "DONTCARE",
|
|
"CH0_DCOFTNRG": "DONTCARE",
|
|
"CH0_DCOIOSTUNE": "DONTCARE",
|
|
"CH0_DCOITUNE": "DONTCARE",
|
|
"CH0_DCOITUNE4LSB": "DONTCARE",
|
|
"CH0_DCOIUPDNX2": "DONTCARE",
|
|
"CH0_DCONUOFLSB": "DONTCARE",
|
|
"CH0_DCOSCALEI": "DONTCARE",
|
|
"CH0_DCOSTARTVAL": "DONTCARE",
|
|
"CH0_DCOSTEP": "DONTCARE",
|
|
"CH0_DEC_BYPASS": "DONTCARE",
|
|
"CH0_ENABLE_CG_ALIGN": "DONTCARE",
|
|
"CH0_ENC_BYPASS": "DONTCARE",
|
|
"CH0_FF_RX_F_CLK_DIS": "DONTCARE",
|
|
"CH0_FF_RX_H_CLK_EN": "DONTCARE",
|
|
"CH0_FF_TX_F_CLK_DIS": "DONTCARE",
|
|
"CH0_FF_TX_H_CLK_EN": "DONTCARE",
|
|
"CH0_GE_AN_ENABLE": "DONTCARE",
|
|
"CH0_INVERT_RX": "DONTCARE",
|
|
"CH0_INVERT_TX": "DONTCARE",
|
|
"CH0_LDR_CORE2TX_SEL": "DONTCARE",
|
|
"CH0_LDR_RX2CORE_SEL": "DONTCARE",
|
|
"CH0_LEQ_OFFSET_SEL": "DONTCARE",
|
|
"CH0_LEQ_OFFSET_TRIM": "DONTCARE",
|
|
"CH0_LSM_DISABLE": "DONTCARE",
|
|
"CH0_MATCH_2_ENABLE": "DONTCARE",
|
|
"CH0_MATCH_4_ENABLE": "DONTCARE",
|
|
"CH0_MIN_IPG_CNT": "DONTCARE",
|
|
"CH0_PCIE_EI_EN": "DONTCARE",
|
|
"CH0_PCIE_MODE": "DONTCARE",
|
|
"CH0_PCS_DET_TIME_SEL": "DONTCARE",
|
|
"CH0_PDEN_SEL": "DONTCARE",
|
|
"CH0_PRBS_ENABLE": "DONTCARE",
|
|
"CH0_PRBS_LOCK": "DONTCARE",
|
|
"CH0_PRBS_SELECTION": "DONTCARE",
|
|
"CH0_PROTOCOL": "DONTCARE",
|
|
"CH0_RATE_MODE_RX": "DONTCARE",
|
|
"CH0_RATE_MODE_TX": "DONTCARE",
|
|
"CH0_RCV_DCC_EN": "DONTCARE",
|
|
"CH0_REG_BAND_OFFSET": "DONTCARE",
|
|
"CH0_REG_BAND_SEL": "DONTCARE",
|
|
"CH0_REG_IDAC_EN": "DONTCARE",
|
|
"CH0_REG_IDAC_SEL": "DONTCARE",
|
|
"CH0_REQ_EN": "DONTCARE",
|
|
"CH0_REQ_LVL_SET": "DONTCARE",
|
|
"CH0_RIO_MODE": "DONTCARE",
|
|
"CH0_RLOS_SEL": "DONTCARE",
|
|
"CH0_RPWDNB": "DONTCARE",
|
|
"CH0_RTERM_RX": "DONTCARE",
|
|
"CH0_RTERM_TX": "DONTCARE",
|
|
"CH0_RXIN_CM": "DONTCARE",
|
|
"CH0_RXTERM_CM": "DONTCARE",
|
|
"CH0_RX_DCO_CK_DIV": "DONTCARE",
|
|
"CH0_RX_DIV11_SEL": "DONTCARE",
|
|
"CH0_RX_GEAR_BYPASS": "DONTCARE",
|
|
"CH0_RX_GEAR_MODE": "DONTCARE",
|
|
"CH0_RX_LOS_CEQ": "DONTCARE",
|
|
"CH0_RX_LOS_EN": "DONTCARE",
|
|
"CH0_RX_LOS_HYST_EN": "DONTCARE",
|
|
"CH0_RX_LOS_LVL": "DONTCARE",
|
|
"CH0_RX_RATE_SEL": "DONTCARE",
|
|
"CH0_RX_SB_BYPASS": "DONTCARE",
|
|
"CH0_SB_BYPASS": "DONTCARE",
|
|
"CH0_SEL_SD_RX_CLK": "DONTCARE",
|
|
"CH0_TDRV_DAT_SEL": "DONTCARE",
|
|
"CH0_TDRV_POST_EN": "DONTCARE",
|
|
"CH0_TDRV_PRE_EN": "DONTCARE",
|
|
"CH0_TDRV_SLICE0_CUR": "DONTCARE",
|
|
"CH0_TDRV_SLICE0_SEL": "DONTCARE",
|
|
"CH0_TDRV_SLICE1_CUR": "DONTCARE",
|
|
"CH0_TDRV_SLICE1_SEL": "DONTCARE",
|
|
"CH0_TDRV_SLICE2_CUR": "DONTCARE",
|
|
"CH0_TDRV_SLICE2_SEL": "DONTCARE",
|
|
"CH0_TDRV_SLICE3_CUR": "DONTCARE",
|
|
"CH0_TDRV_SLICE3_SEL": "DONTCARE",
|
|
"CH0_TDRV_SLICE4_CUR": "DONTCARE",
|
|
"CH0_TDRV_SLICE4_SEL": "DONTCARE",
|
|
"CH0_TDRV_SLICE5_CUR": "DONTCARE",
|
|
"CH0_TDRV_SLICE5_SEL": "DONTCARE",
|
|
"CH0_TPWDNB": "DONTCARE",
|
|
"CH0_TXAMPLITUDE": "DONTCARE",
|
|
"CH0_TXDEPOST": "DONTCARE",
|
|
"CH0_TXDEPRE": "DONTCARE",
|
|
"CH0_TX_CM_SEL": "DONTCARE",
|
|
"CH0_TX_DIV11_SEL": "DONTCARE",
|
|
"CH0_TX_GEAR_BYPASS": "DONTCARE",
|
|
"CH0_TX_GEAR_MODE": "DONTCARE",
|
|
"CH0_TX_POST_SIGN": "DONTCARE",
|
|
"CH0_TX_PRE_SIGN": "DONTCARE",
|
|
"CH0_UC_MODE": "DONTCARE",
|
|
"CH0_UDF_COMMA_A": "DONTCARE",
|
|
"CH0_UDF_COMMA_B": "DONTCARE",
|
|
"CH0_UDF_COMMA_MASK": "DONTCARE",
|
|
"CH0_WA_BYPASS": "DONTCARE",
|
|
"CH0_WA_MODE": "DONTCARE",
|
|
"CH1_AUTO_CALIB_EN": "DONTCARE",
|
|
"CH1_AUTO_FACQ_EN": "DONTCARE",
|
|
"CH1_BAND_THRESHOLD": "DONTCARE",
|
|
"CH1_CALIB_CK_MODE": "DONTCARE",
|
|
"CH1_CC_MATCH_1": "DONTCARE",
|
|
"CH1_CC_MATCH_2": "DONTCARE",
|
|
"CH1_CC_MATCH_3": "DONTCARE",
|
|
"CH1_CC_MATCH_4": "DONTCARE",
|
|
"CH1_CDR_CNT4SEL": "DONTCARE",
|
|
"CH1_CDR_CNT8SEL": "DONTCARE",
|
|
"CH1_CDR_MAX_RATE": "DONTCARE",
|
|
"CH1_CTC_BYPASS": "DONTCARE",
|
|
"CH1_DCOATDCFG": "DONTCARE",
|
|
"CH1_DCOATDDLY": "DONTCARE",
|
|
"CH1_DCOBYPSATD": "DONTCARE",
|
|
"CH1_DCOCALDIV": "DONTCARE",
|
|
"CH1_DCOCTLGI": "DONTCARE",
|
|
"CH1_DCODISBDAVOID": "DONTCARE",
|
|
"CH1_DCOFLTDAC": "DONTCARE",
|
|
"CH1_DCOFTNRG": "DONTCARE",
|
|
"CH1_DCOIOSTUNE": "DONTCARE",
|
|
"CH1_DCOITUNE": "DONTCARE",
|
|
"CH1_DCOITUNE4LSB": "DONTCARE",
|
|
"CH1_DCOIUPDNX2": "DONTCARE",
|
|
"CH1_DCONUOFLSB": "DONTCARE",
|
|
"CH1_DCOSCALEI": "DONTCARE",
|
|
"CH1_DCOSTARTVAL": "DONTCARE",
|
|
"CH1_DCOSTEP": "DONTCARE",
|
|
"CH1_DEC_BYPASS": "DONTCARE",
|
|
"CH1_ENABLE_CG_ALIGN": "DONTCARE",
|
|
"CH1_ENC_BYPASS": "DONTCARE",
|
|
"CH1_FF_RX_F_CLK_DIS": "DONTCARE",
|
|
"CH1_FF_RX_H_CLK_EN": "DONTCARE",
|
|
"CH1_FF_TX_F_CLK_DIS": "DONTCARE",
|
|
"CH1_FF_TX_H_CLK_EN": "DONTCARE",
|
|
"CH1_GE_AN_ENABLE": "DONTCARE",
|
|
"CH1_INVERT_RX": "DONTCARE",
|
|
"CH1_INVERT_TX": "DONTCARE",
|
|
"CH1_LDR_CORE2TX_SEL": "DONTCARE",
|
|
"CH1_LDR_RX2CORE_SEL": "DONTCARE",
|
|
"CH1_LEQ_OFFSET_SEL": "DONTCARE",
|
|
"CH1_LEQ_OFFSET_TRIM": "DONTCARE",
|
|
"CH1_LSM_DISABLE": "DONTCARE",
|
|
"CH1_MATCH_2_ENABLE": "DONTCARE",
|
|
"CH1_MATCH_4_ENABLE": "DONTCARE",
|
|
"CH1_MIN_IPG_CNT": "DONTCARE",
|
|
"CH1_PCIE_EI_EN": "DONTCARE",
|
|
"CH1_PCIE_MODE": "DONTCARE",
|
|
"CH1_PCS_DET_TIME_SEL": "DONTCARE",
|
|
"CH1_PDEN_SEL": "DONTCARE",
|
|
"CH1_PRBS_ENABLE": "DONTCARE",
|
|
"CH1_PRBS_LOCK": "DONTCARE",
|
|
"CH1_PRBS_SELECTION": "DONTCARE",
|
|
"CH1_PROTOCOL": "DONTCARE",
|
|
"CH1_RATE_MODE_RX": "DONTCARE",
|
|
"CH1_RATE_MODE_TX": "DONTCARE",
|
|
"CH1_RCV_DCC_EN": "DONTCARE",
|
|
"CH1_REG_BAND_OFFSET": "DONTCARE",
|
|
"CH1_REG_BAND_SEL": "DONTCARE",
|
|
"CH1_REG_IDAC_EN": "DONTCARE",
|
|
"CH1_REG_IDAC_SEL": "DONTCARE",
|
|
"CH1_REQ_EN": "DONTCARE",
|
|
"CH1_REQ_LVL_SET": "DONTCARE",
|
|
"CH1_RIO_MODE": "DONTCARE",
|
|
"CH1_RLOS_SEL": "DONTCARE",
|
|
"CH1_RPWDNB": "DONTCARE",
|
|
"CH1_RTERM_RX": "DONTCARE",
|
|
"CH1_RTERM_TX": "DONTCARE",
|
|
"CH1_RXIN_CM": "DONTCARE",
|
|
"CH1_RXTERM_CM": "DONTCARE",
|
|
"CH1_RX_DCO_CK_DIV": "DONTCARE",
|
|
"CH1_RX_DIV11_SEL": "DONTCARE",
|
|
"CH1_RX_GEAR_BYPASS": "DONTCARE",
|
|
"CH1_RX_GEAR_MODE": "DONTCARE",
|
|
"CH1_RX_LOS_CEQ": "DONTCARE",
|
|
"CH1_RX_LOS_EN": "DONTCARE",
|
|
"CH1_RX_LOS_HYST_EN": "DONTCARE",
|
|
"CH1_RX_LOS_LVL": "DONTCARE",
|
|
"CH1_RX_RATE_SEL": "DONTCARE",
|
|
"CH1_RX_SB_BYPASS": "DONTCARE",
|
|
"CH1_SB_BYPASS": "DONTCARE",
|
|
"CH1_SEL_SD_RX_CLK": "DONTCARE",
|
|
"CH1_TDRV_DAT_SEL": "DONTCARE",
|
|
"CH1_TDRV_POST_EN": "DONTCARE",
|
|
"CH1_TDRV_PRE_EN": "DONTCARE",
|
|
"CH1_TDRV_SLICE0_CUR": "DONTCARE",
|
|
"CH1_TDRV_SLICE0_SEL": "DONTCARE",
|
|
"CH1_TDRV_SLICE1_CUR": "DONTCARE",
|
|
"CH1_TDRV_SLICE1_SEL": "DONTCARE",
|
|
"CH1_TDRV_SLICE2_CUR": "DONTCARE",
|
|
"CH1_TDRV_SLICE2_SEL": "DONTCARE",
|
|
"CH1_TDRV_SLICE3_CUR": "DONTCARE",
|
|
"CH1_TDRV_SLICE3_SEL": "DONTCARE",
|
|
"CH1_TDRV_SLICE4_CUR": "DONTCARE",
|
|
"CH1_TDRV_SLICE4_SEL": "DONTCARE",
|
|
"CH1_TDRV_SLICE5_CUR": "DONTCARE",
|
|
"CH1_TDRV_SLICE5_SEL": "DONTCARE",
|
|
"CH1_TPWDNB": "DONTCARE",
|
|
"CH1_TXAMPLITUDE": "DONTCARE",
|
|
"CH1_TXDEPOST": "DONTCARE",
|
|
"CH1_TXDEPRE": "DONTCARE",
|
|
"CH1_TX_CM_SEL": "DONTCARE",
|
|
"CH1_TX_DIV11_SEL": "DONTCARE",
|
|
"CH1_TX_GEAR_BYPASS": "DONTCARE",
|
|
"CH1_TX_GEAR_MODE": "DONTCARE",
|
|
"CH1_TX_POST_SIGN": "DONTCARE",
|
|
"CH1_TX_PRE_SIGN": "DONTCARE",
|
|
"CH1_UC_MODE": "DONTCARE",
|
|
"CH1_UDF_COMMA_A": "DONTCARE",
|
|
"CH1_UDF_COMMA_B": "DONTCARE",
|
|
"CH1_UDF_COMMA_MASK": "DONTCARE",
|
|
"CH1_WA_BYPASS": "DONTCARE",
|
|
"CH1_WA_MODE": "DONTCARE",
|
|
"D_BITCLK_FROM_ND_EN": "DONTCARE",
|
|
"D_BITCLK_LOCAL_EN": "DONTCARE",
|
|
"D_BITCLK_ND_EN": "DONTCARE",
|
|
"D_BUS8BIT_SEL": "DONTCARE",
|
|
"D_CDR_LOL_SET": "DONTCARE",
|
|
"D_CMUSETBIASI": "DONTCARE",
|
|
"D_CMUSETI4CPP": "DONTCARE",
|
|
"D_CMUSETI4CPZ": "DONTCARE",
|
|
"D_CMUSETI4VCO": "DONTCARE",
|
|
"D_CMUSETICP4P": "DONTCARE",
|
|
"D_CMUSETICP4Z": "DONTCARE",
|
|
"D_CMUSETINITVCT": "DONTCARE",
|
|
"D_CMUSETISCL4VCO": "DONTCARE",
|
|
"D_CMUSETP1GM": "DONTCARE",
|
|
"D_CMUSETP2AGM": "DONTCARE",
|
|
"D_CMUSETZGM": "DONTCARE",
|
|
"D_DCO_CALIB_TIME_SEL": "DONTCARE",
|
|
"D_HIGH_MARK": "DONTCARE",
|
|
"D_IB_PWDNB": "DONTCARE",
|
|
"D_ISETLOS": "DONTCARE",
|
|
"D_LOW_MARK": "DONTCARE",
|
|
"D_MACROPDB": "DONTCARE",
|
|
"D_PD_ISET": "DONTCARE",
|
|
"D_PLL_LOL_SET": "DONTCARE",
|
|
"D_REFCK_MODE": "DONTCARE",
|
|
"D_REQ_ISET": "DONTCARE",
|
|
"D_RG_EN": "DONTCARE",
|
|
"D_RG_SET": "DONTCARE",
|
|
"D_SETICONST_AUX": "DONTCARE",
|
|
"D_SETICONST_CH": "DONTCARE",
|
|
"D_SETIRPOLY_AUX": "DONTCARE",
|
|
"D_SETIRPOLY_CH": "DONTCARE",
|
|
"D_SETPLLRC": "DONTCARE",
|
|
"D_SYNC_LOCAL_EN": "DONTCARE",
|
|
"D_SYNC_ND_EN": "DONTCARE",
|
|
"D_TXPLL_PWDNB": "DONTCARE",
|
|
"D_TX_MAX_RATE": "DONTCARE",
|
|
"D_TX_VCO_CK_DIV": "DONTCARE",
|
|
"D_XGE_MODE": "DONTCARE"
|
|
},
|
|
"ports": {
|
|
"CH0_HDINP": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CH1_HDINP": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CH0_HDINN": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CH1_HDINN": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"D_TXBIT_CLKP_FROM_ND": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"D_TXBIT_CLKN_FROM_ND": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"D_SYNC_ND": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"D_TXPLL_LOL_FROM_ND": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"CH0_RX_REFCLK": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"CH1_RX_REFCLK": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"CH0_FF_RXI_CLK": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"CH1_FF_RXI_CLK": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"CH0_FF_TXI_CLK": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"CH1_FF_TXI_CLK": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"CH0_FF_EBRD_CLK": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"CH1_FF_EBRD_CLK": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"CH0_FF_TX_D_0": {
|
|
"direction": "input",
|
|
"bits": [ 18 ]
|
|
},
|
|
"CH1_FF_TX_D_0": {
|
|
"direction": "input",
|
|
"bits": [ 19 ]
|
|
},
|
|
"CH0_FF_TX_D_1": {
|
|
"direction": "input",
|
|
"bits": [ 20 ]
|
|
},
|
|
"CH1_FF_TX_D_1": {
|
|
"direction": "input",
|
|
"bits": [ 21 ]
|
|
},
|
|
"CH0_FF_TX_D_2": {
|
|
"direction": "input",
|
|
"bits": [ 22 ]
|
|
},
|
|
"CH1_FF_TX_D_2": {
|
|
"direction": "input",
|
|
"bits": [ 23 ]
|
|
},
|
|
"CH0_FF_TX_D_3": {
|
|
"direction": "input",
|
|
"bits": [ 24 ]
|
|
},
|
|
"CH1_FF_TX_D_3": {
|
|
"direction": "input",
|
|
"bits": [ 25 ]
|
|
},
|
|
"CH0_FF_TX_D_4": {
|
|
"direction": "input",
|
|
"bits": [ 26 ]
|
|
},
|
|
"CH1_FF_TX_D_4": {
|
|
"direction": "input",
|
|
"bits": [ 27 ]
|
|
},
|
|
"CH0_FF_TX_D_5": {
|
|
"direction": "input",
|
|
"bits": [ 28 ]
|
|
},
|
|
"CH1_FF_TX_D_5": {
|
|
"direction": "input",
|
|
"bits": [ 29 ]
|
|
},
|
|
"CH0_FF_TX_D_6": {
|
|
"direction": "input",
|
|
"bits": [ 30 ]
|
|
},
|
|
"CH1_FF_TX_D_6": {
|
|
"direction": "input",
|
|
"bits": [ 31 ]
|
|
},
|
|
"CH0_FF_TX_D_7": {
|
|
"direction": "input",
|
|
"bits": [ 32 ]
|
|
},
|
|
"CH1_FF_TX_D_7": {
|
|
"direction": "input",
|
|
"bits": [ 33 ]
|
|
},
|
|
"CH0_FF_TX_D_8": {
|
|
"direction": "input",
|
|
"bits": [ 34 ]
|
|
},
|
|
"CH1_FF_TX_D_8": {
|
|
"direction": "input",
|
|
"bits": [ 35 ]
|
|
},
|
|
"CH0_FF_TX_D_9": {
|
|
"direction": "input",
|
|
"bits": [ 36 ]
|
|
},
|
|
"CH1_FF_TX_D_9": {
|
|
"direction": "input",
|
|
"bits": [ 37 ]
|
|
},
|
|
"CH0_FF_TX_D_10": {
|
|
"direction": "input",
|
|
"bits": [ 38 ]
|
|
},
|
|
"CH1_FF_TX_D_10": {
|
|
"direction": "input",
|
|
"bits": [ 39 ]
|
|
},
|
|
"CH0_FF_TX_D_11": {
|
|
"direction": "input",
|
|
"bits": [ 40 ]
|
|
},
|
|
"CH1_FF_TX_D_11": {
|
|
"direction": "input",
|
|
"bits": [ 41 ]
|
|
},
|
|
"CH0_FF_TX_D_12": {
|
|
"direction": "input",
|
|
"bits": [ 42 ]
|
|
},
|
|
"CH1_FF_TX_D_12": {
|
|
"direction": "input",
|
|
"bits": [ 43 ]
|
|
},
|
|
"CH0_FF_TX_D_13": {
|
|
"direction": "input",
|
|
"bits": [ 44 ]
|
|
},
|
|
"CH1_FF_TX_D_13": {
|
|
"direction": "input",
|
|
"bits": [ 45 ]
|
|
},
|
|
"CH0_FF_TX_D_14": {
|
|
"direction": "input",
|
|
"bits": [ 46 ]
|
|
},
|
|
"CH1_FF_TX_D_14": {
|
|
"direction": "input",
|
|
"bits": [ 47 ]
|
|
},
|
|
"CH0_FF_TX_D_15": {
|
|
"direction": "input",
|
|
"bits": [ 48 ]
|
|
},
|
|
"CH1_FF_TX_D_15": {
|
|
"direction": "input",
|
|
"bits": [ 49 ]
|
|
},
|
|
"CH0_FF_TX_D_16": {
|
|
"direction": "input",
|
|
"bits": [ 50 ]
|
|
},
|
|
"CH1_FF_TX_D_16": {
|
|
"direction": "input",
|
|
"bits": [ 51 ]
|
|
},
|
|
"CH0_FF_TX_D_17": {
|
|
"direction": "input",
|
|
"bits": [ 52 ]
|
|
},
|
|
"CH1_FF_TX_D_17": {
|
|
"direction": "input",
|
|
"bits": [ 53 ]
|
|
},
|
|
"CH0_FF_TX_D_18": {
|
|
"direction": "input",
|
|
"bits": [ 54 ]
|
|
},
|
|
"CH1_FF_TX_D_18": {
|
|
"direction": "input",
|
|
"bits": [ 55 ]
|
|
},
|
|
"CH0_FF_TX_D_19": {
|
|
"direction": "input",
|
|
"bits": [ 56 ]
|
|
},
|
|
"CH1_FF_TX_D_19": {
|
|
"direction": "input",
|
|
"bits": [ 57 ]
|
|
},
|
|
"CH0_FF_TX_D_20": {
|
|
"direction": "input",
|
|
"bits": [ 58 ]
|
|
},
|
|
"CH1_FF_TX_D_20": {
|
|
"direction": "input",
|
|
"bits": [ 59 ]
|
|
},
|
|
"CH0_FF_TX_D_21": {
|
|
"direction": "input",
|
|
"bits": [ 60 ]
|
|
},
|
|
"CH1_FF_TX_D_21": {
|
|
"direction": "input",
|
|
"bits": [ 61 ]
|
|
},
|
|
"CH0_FF_TX_D_22": {
|
|
"direction": "input",
|
|
"bits": [ 62 ]
|
|
},
|
|
"CH1_FF_TX_D_22": {
|
|
"direction": "input",
|
|
"bits": [ 63 ]
|
|
},
|
|
"CH0_FF_TX_D_23": {
|
|
"direction": "input",
|
|
"bits": [ 64 ]
|
|
},
|
|
"CH1_FF_TX_D_23": {
|
|
"direction": "input",
|
|
"bits": [ 65 ]
|
|
},
|
|
"CH0_FFC_EI_EN": {
|
|
"direction": "input",
|
|
"bits": [ 66 ]
|
|
},
|
|
"CH1_FFC_EI_EN": {
|
|
"direction": "input",
|
|
"bits": [ 67 ]
|
|
},
|
|
"CH0_FFC_PCIE_DET_EN": {
|
|
"direction": "input",
|
|
"bits": [ 68 ]
|
|
},
|
|
"CH1_FFC_PCIE_DET_EN": {
|
|
"direction": "input",
|
|
"bits": [ 69 ]
|
|
},
|
|
"CH0_FFC_PCIE_CT": {
|
|
"direction": "input",
|
|
"bits": [ 70 ]
|
|
},
|
|
"CH1_FFC_PCIE_CT": {
|
|
"direction": "input",
|
|
"bits": [ 71 ]
|
|
},
|
|
"CH0_FFC_SB_INV_RX": {
|
|
"direction": "input",
|
|
"bits": [ 72 ]
|
|
},
|
|
"CH1_FFC_SB_INV_RX": {
|
|
"direction": "input",
|
|
"bits": [ 73 ]
|
|
},
|
|
"CH0_FFC_ENABLE_CGALIGN": {
|
|
"direction": "input",
|
|
"bits": [ 74 ]
|
|
},
|
|
"CH1_FFC_ENABLE_CGALIGN": {
|
|
"direction": "input",
|
|
"bits": [ 75 ]
|
|
},
|
|
"CH0_FFC_SIGNAL_DETECT": {
|
|
"direction": "input",
|
|
"bits": [ 76 ]
|
|
},
|
|
"CH1_FFC_SIGNAL_DETECT": {
|
|
"direction": "input",
|
|
"bits": [ 77 ]
|
|
},
|
|
"CH0_FFC_FB_LOOPBACK": {
|
|
"direction": "input",
|
|
"bits": [ 78 ]
|
|
},
|
|
"CH1_FFC_FB_LOOPBACK": {
|
|
"direction": "input",
|
|
"bits": [ 79 ]
|
|
},
|
|
"CH0_FFC_SB_PFIFO_LP": {
|
|
"direction": "input",
|
|
"bits": [ 80 ]
|
|
},
|
|
"CH1_FFC_SB_PFIFO_LP": {
|
|
"direction": "input",
|
|
"bits": [ 81 ]
|
|
},
|
|
"CH0_FFC_PFIFO_CLR": {
|
|
"direction": "input",
|
|
"bits": [ 82 ]
|
|
},
|
|
"CH1_FFC_PFIFO_CLR": {
|
|
"direction": "input",
|
|
"bits": [ 83 ]
|
|
},
|
|
"CH0_FFC_RATE_MODE_RX": {
|
|
"direction": "input",
|
|
"bits": [ 84 ]
|
|
},
|
|
"CH1_FFC_RATE_MODE_RX": {
|
|
"direction": "input",
|
|
"bits": [ 85 ]
|
|
},
|
|
"CH0_FFC_RATE_MODE_TX": {
|
|
"direction": "input",
|
|
"bits": [ 86 ]
|
|
},
|
|
"CH1_FFC_RATE_MODE_TX": {
|
|
"direction": "input",
|
|
"bits": [ 87 ]
|
|
},
|
|
"CH0_FFC_DIV11_MODE_RX": {
|
|
"direction": "input",
|
|
"bits": [ 88 ]
|
|
},
|
|
"CH1_FFC_DIV11_MODE_RX": {
|
|
"direction": "input",
|
|
"bits": [ 89 ]
|
|
},
|
|
"CH0_FFC_RX_GEAR_MODE": {
|
|
"direction": "input",
|
|
"bits": [ 90 ]
|
|
},
|
|
"CH1_FFC_RX_GEAR_MODE": {
|
|
"direction": "input",
|
|
"bits": [ 91 ]
|
|
},
|
|
"CH0_FFC_TX_GEAR_MODE": {
|
|
"direction": "input",
|
|
"bits": [ 92 ]
|
|
},
|
|
"CH1_FFC_TX_GEAR_MODE": {
|
|
"direction": "input",
|
|
"bits": [ 93 ]
|
|
},
|
|
"CH0_FFC_DIV11_MODE_TX": {
|
|
"direction": "input",
|
|
"bits": [ 94 ]
|
|
},
|
|
"CH1_FFC_DIV11_MODE_TX": {
|
|
"direction": "input",
|
|
"bits": [ 95 ]
|
|
},
|
|
"CH0_FFC_LDR_CORE2TX_EN": {
|
|
"direction": "input",
|
|
"bits": [ 96 ]
|
|
},
|
|
"CH1_FFC_LDR_CORE2TX_EN": {
|
|
"direction": "input",
|
|
"bits": [ 97 ]
|
|
},
|
|
"CH0_FFC_LANE_TX_RST": {
|
|
"direction": "input",
|
|
"bits": [ 98 ]
|
|
},
|
|
"CH1_FFC_LANE_TX_RST": {
|
|
"direction": "input",
|
|
"bits": [ 99 ]
|
|
},
|
|
"CH0_FFC_LANE_RX_RST": {
|
|
"direction": "input",
|
|
"bits": [ 100 ]
|
|
},
|
|
"CH1_FFC_LANE_RX_RST": {
|
|
"direction": "input",
|
|
"bits": [ 101 ]
|
|
},
|
|
"CH0_FFC_RRST": {
|
|
"direction": "input",
|
|
"bits": [ 102 ]
|
|
},
|
|
"CH1_FFC_RRST": {
|
|
"direction": "input",
|
|
"bits": [ 103 ]
|
|
},
|
|
"CH0_FFC_TXPWDNB": {
|
|
"direction": "input",
|
|
"bits": [ 104 ]
|
|
},
|
|
"CH1_FFC_TXPWDNB": {
|
|
"direction": "input",
|
|
"bits": [ 105 ]
|
|
},
|
|
"CH0_FFC_RXPWDNB": {
|
|
"direction": "input",
|
|
"bits": [ 106 ]
|
|
},
|
|
"CH1_FFC_RXPWDNB": {
|
|
"direction": "input",
|
|
"bits": [ 107 ]
|
|
},
|
|
"CH0_LDR_CORE2TX": {
|
|
"direction": "input",
|
|
"bits": [ 108 ]
|
|
},
|
|
"CH1_LDR_CORE2TX": {
|
|
"direction": "input",
|
|
"bits": [ 109 ]
|
|
},
|
|
"D_SCIWDATA0": {
|
|
"direction": "input",
|
|
"bits": [ 110 ]
|
|
},
|
|
"D_SCIWDATA1": {
|
|
"direction": "input",
|
|
"bits": [ 111 ]
|
|
},
|
|
"D_SCIWDATA2": {
|
|
"direction": "input",
|
|
"bits": [ 112 ]
|
|
},
|
|
"D_SCIWDATA3": {
|
|
"direction": "input",
|
|
"bits": [ 113 ]
|
|
},
|
|
"D_SCIWDATA4": {
|
|
"direction": "input",
|
|
"bits": [ 114 ]
|
|
},
|
|
"D_SCIWDATA5": {
|
|
"direction": "input",
|
|
"bits": [ 115 ]
|
|
},
|
|
"D_SCIWDATA6": {
|
|
"direction": "input",
|
|
"bits": [ 116 ]
|
|
},
|
|
"D_SCIWDATA7": {
|
|
"direction": "input",
|
|
"bits": [ 117 ]
|
|
},
|
|
"D_SCIADDR0": {
|
|
"direction": "input",
|
|
"bits": [ 118 ]
|
|
},
|
|
"D_SCIADDR1": {
|
|
"direction": "input",
|
|
"bits": [ 119 ]
|
|
},
|
|
"D_SCIADDR2": {
|
|
"direction": "input",
|
|
"bits": [ 120 ]
|
|
},
|
|
"D_SCIADDR3": {
|
|
"direction": "input",
|
|
"bits": [ 121 ]
|
|
},
|
|
"D_SCIADDR4": {
|
|
"direction": "input",
|
|
"bits": [ 122 ]
|
|
},
|
|
"D_SCIADDR5": {
|
|
"direction": "input",
|
|
"bits": [ 123 ]
|
|
},
|
|
"D_SCIENAUX": {
|
|
"direction": "input",
|
|
"bits": [ 124 ]
|
|
},
|
|
"D_SCISELAUX": {
|
|
"direction": "input",
|
|
"bits": [ 125 ]
|
|
},
|
|
"CH0_SCIEN": {
|
|
"direction": "input",
|
|
"bits": [ 126 ]
|
|
},
|
|
"CH1_SCIEN": {
|
|
"direction": "input",
|
|
"bits": [ 127 ]
|
|
},
|
|
"CH0_SCISEL": {
|
|
"direction": "input",
|
|
"bits": [ 128 ]
|
|
},
|
|
"CH1_SCISEL": {
|
|
"direction": "input",
|
|
"bits": [ 129 ]
|
|
},
|
|
"D_SCIRD": {
|
|
"direction": "input",
|
|
"bits": [ 130 ]
|
|
},
|
|
"D_SCIWSTN": {
|
|
"direction": "input",
|
|
"bits": [ 131 ]
|
|
},
|
|
"D_CYAWSTN": {
|
|
"direction": "input",
|
|
"bits": [ 132 ]
|
|
},
|
|
"D_FFC_SYNC_TOGGLE": {
|
|
"direction": "input",
|
|
"bits": [ 133 ]
|
|
},
|
|
"D_FFC_DUAL_RST": {
|
|
"direction": "input",
|
|
"bits": [ 134 ]
|
|
},
|
|
"D_FFC_MACRO_RST": {
|
|
"direction": "input",
|
|
"bits": [ 135 ]
|
|
},
|
|
"D_FFC_MACROPDB": {
|
|
"direction": "input",
|
|
"bits": [ 136 ]
|
|
},
|
|
"D_FFC_TRST": {
|
|
"direction": "input",
|
|
"bits": [ 137 ]
|
|
},
|
|
"CH0_FFC_CDR_EN_BITSLIP": {
|
|
"direction": "input",
|
|
"bits": [ 138 ]
|
|
},
|
|
"CH1_FFC_CDR_EN_BITSLIP": {
|
|
"direction": "input",
|
|
"bits": [ 139 ]
|
|
},
|
|
"D_SCAN_ENABLE": {
|
|
"direction": "input",
|
|
"bits": [ 140 ]
|
|
},
|
|
"D_SCAN_IN_0": {
|
|
"direction": "input",
|
|
"bits": [ 141 ]
|
|
},
|
|
"D_SCAN_IN_1": {
|
|
"direction": "input",
|
|
"bits": [ 142 ]
|
|
},
|
|
"D_SCAN_IN_2": {
|
|
"direction": "input",
|
|
"bits": [ 143 ]
|
|
},
|
|
"D_SCAN_IN_3": {
|
|
"direction": "input",
|
|
"bits": [ 144 ]
|
|
},
|
|
"D_SCAN_IN_4": {
|
|
"direction": "input",
|
|
"bits": [ 145 ]
|
|
},
|
|
"D_SCAN_IN_5": {
|
|
"direction": "input",
|
|
"bits": [ 146 ]
|
|
},
|
|
"D_SCAN_IN_6": {
|
|
"direction": "input",
|
|
"bits": [ 147 ]
|
|
},
|
|
"D_SCAN_IN_7": {
|
|
"direction": "input",
|
|
"bits": [ 148 ]
|
|
},
|
|
"D_SCAN_MODE": {
|
|
"direction": "input",
|
|
"bits": [ 149 ]
|
|
},
|
|
"D_SCAN_RESET": {
|
|
"direction": "input",
|
|
"bits": [ 150 ]
|
|
},
|
|
"D_CIN0": {
|
|
"direction": "input",
|
|
"bits": [ 151 ]
|
|
},
|
|
"D_CIN1": {
|
|
"direction": "input",
|
|
"bits": [ 152 ]
|
|
},
|
|
"D_CIN2": {
|
|
"direction": "input",
|
|
"bits": [ 153 ]
|
|
},
|
|
"D_CIN3": {
|
|
"direction": "input",
|
|
"bits": [ 154 ]
|
|
},
|
|
"D_CIN4": {
|
|
"direction": "input",
|
|
"bits": [ 155 ]
|
|
},
|
|
"D_CIN5": {
|
|
"direction": "input",
|
|
"bits": [ 156 ]
|
|
},
|
|
"D_CIN6": {
|
|
"direction": "input",
|
|
"bits": [ 157 ]
|
|
},
|
|
"D_CIN7": {
|
|
"direction": "input",
|
|
"bits": [ 158 ]
|
|
},
|
|
"D_CIN8": {
|
|
"direction": "input",
|
|
"bits": [ 159 ]
|
|
},
|
|
"D_CIN9": {
|
|
"direction": "input",
|
|
"bits": [ 160 ]
|
|
},
|
|
"D_CIN10": {
|
|
"direction": "input",
|
|
"bits": [ 161 ]
|
|
},
|
|
"D_CIN11": {
|
|
"direction": "input",
|
|
"bits": [ 162 ]
|
|
},
|
|
"CH0_HDOUTP": {
|
|
"direction": "output",
|
|
"bits": [ 163 ]
|
|
},
|
|
"CH1_HDOUTP": {
|
|
"direction": "output",
|
|
"bits": [ 164 ]
|
|
},
|
|
"CH0_HDOUTN": {
|
|
"direction": "output",
|
|
"bits": [ 165 ]
|
|
},
|
|
"CH1_HDOUTN": {
|
|
"direction": "output",
|
|
"bits": [ 166 ]
|
|
},
|
|
"D_TXBIT_CLKP_TO_ND": {
|
|
"direction": "output",
|
|
"bits": [ 167 ]
|
|
},
|
|
"D_TXBIT_CLKN_TO_ND": {
|
|
"direction": "output",
|
|
"bits": [ 168 ]
|
|
},
|
|
"D_SYNC_PULSE2ND": {
|
|
"direction": "output",
|
|
"bits": [ 169 ]
|
|
},
|
|
"D_TXPLL_LOL_TO_ND": {
|
|
"direction": "output",
|
|
"bits": [ 170 ]
|
|
},
|
|
"CH0_FF_RX_F_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 171 ]
|
|
},
|
|
"CH1_FF_RX_F_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 172 ]
|
|
},
|
|
"CH0_FF_RX_H_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 173 ]
|
|
},
|
|
"CH1_FF_RX_H_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 174 ]
|
|
},
|
|
"CH0_FF_TX_F_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 175 ]
|
|
},
|
|
"CH1_FF_TX_F_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 176 ]
|
|
},
|
|
"CH0_FF_TX_H_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 177 ]
|
|
},
|
|
"CH1_FF_TX_H_CLK": {
|
|
"direction": "output",
|
|
"bits": [ 178 ]
|
|
},
|
|
"CH0_FF_RX_PCLK": {
|
|
"direction": "output",
|
|
"bits": [ 179 ]
|
|
},
|
|
"CH1_FF_RX_PCLK": {
|
|
"direction": "output",
|
|
"bits": [ 180 ]
|
|
},
|
|
"CH0_FF_TX_PCLK": {
|
|
"direction": "output",
|
|
"bits": [ 181 ]
|
|
},
|
|
"CH1_FF_TX_PCLK": {
|
|
"direction": "output",
|
|
"bits": [ 182 ]
|
|
},
|
|
"CH0_FF_RX_D_0": {
|
|
"direction": "output",
|
|
"bits": [ 183 ]
|
|
},
|
|
"CH1_FF_RX_D_0": {
|
|
"direction": "output",
|
|
"bits": [ 184 ]
|
|
},
|
|
"CH0_FF_RX_D_1": {
|
|
"direction": "output",
|
|
"bits": [ 185 ]
|
|
},
|
|
"CH1_FF_RX_D_1": {
|
|
"direction": "output",
|
|
"bits": [ 186 ]
|
|
},
|
|
"CH0_FF_RX_D_2": {
|
|
"direction": "output",
|
|
"bits": [ 187 ]
|
|
},
|
|
"CH1_FF_RX_D_2": {
|
|
"direction": "output",
|
|
"bits": [ 188 ]
|
|
},
|
|
"CH0_FF_RX_D_3": {
|
|
"direction": "output",
|
|
"bits": [ 189 ]
|
|
},
|
|
"CH1_FF_RX_D_3": {
|
|
"direction": "output",
|
|
"bits": [ 190 ]
|
|
},
|
|
"CH0_FF_RX_D_4": {
|
|
"direction": "output",
|
|
"bits": [ 191 ]
|
|
},
|
|
"CH1_FF_RX_D_4": {
|
|
"direction": "output",
|
|
"bits": [ 192 ]
|
|
},
|
|
"CH0_FF_RX_D_5": {
|
|
"direction": "output",
|
|
"bits": [ 193 ]
|
|
},
|
|
"CH1_FF_RX_D_5": {
|
|
"direction": "output",
|
|
"bits": [ 194 ]
|
|
},
|
|
"CH0_FF_RX_D_6": {
|
|
"direction": "output",
|
|
"bits": [ 195 ]
|
|
},
|
|
"CH1_FF_RX_D_6": {
|
|
"direction": "output",
|
|
"bits": [ 196 ]
|
|
},
|
|
"CH0_FF_RX_D_7": {
|
|
"direction": "output",
|
|
"bits": [ 197 ]
|
|
},
|
|
"CH1_FF_RX_D_7": {
|
|
"direction": "output",
|
|
"bits": [ 198 ]
|
|
},
|
|
"CH0_FF_RX_D_8": {
|
|
"direction": "output",
|
|
"bits": [ 199 ]
|
|
},
|
|
"CH1_FF_RX_D_8": {
|
|
"direction": "output",
|
|
"bits": [ 200 ]
|
|
},
|
|
"CH0_FF_RX_D_9": {
|
|
"direction": "output",
|
|
"bits": [ 201 ]
|
|
},
|
|
"CH1_FF_RX_D_9": {
|
|
"direction": "output",
|
|
"bits": [ 202 ]
|
|
},
|
|
"CH0_FF_RX_D_10": {
|
|
"direction": "output",
|
|
"bits": [ 203 ]
|
|
},
|
|
"CH1_FF_RX_D_10": {
|
|
"direction": "output",
|
|
"bits": [ 204 ]
|
|
},
|
|
"CH0_FF_RX_D_11": {
|
|
"direction": "output",
|
|
"bits": [ 205 ]
|
|
},
|
|
"CH1_FF_RX_D_11": {
|
|
"direction": "output",
|
|
"bits": [ 206 ]
|
|
},
|
|
"CH0_FF_RX_D_12": {
|
|
"direction": "output",
|
|
"bits": [ 207 ]
|
|
},
|
|
"CH1_FF_RX_D_12": {
|
|
"direction": "output",
|
|
"bits": [ 208 ]
|
|
},
|
|
"CH0_FF_RX_D_13": {
|
|
"direction": "output",
|
|
"bits": [ 209 ]
|
|
},
|
|
"CH1_FF_RX_D_13": {
|
|
"direction": "output",
|
|
"bits": [ 210 ]
|
|
},
|
|
"CH0_FF_RX_D_14": {
|
|
"direction": "output",
|
|
"bits": [ 211 ]
|
|
},
|
|
"CH1_FF_RX_D_14": {
|
|
"direction": "output",
|
|
"bits": [ 212 ]
|
|
},
|
|
"CH0_FF_RX_D_15": {
|
|
"direction": "output",
|
|
"bits": [ 213 ]
|
|
},
|
|
"CH1_FF_RX_D_15": {
|
|
"direction": "output",
|
|
"bits": [ 214 ]
|
|
},
|
|
"CH0_FF_RX_D_16": {
|
|
"direction": "output",
|
|
"bits": [ 215 ]
|
|
},
|
|
"CH1_FF_RX_D_16": {
|
|
"direction": "output",
|
|
"bits": [ 216 ]
|
|
},
|
|
"CH0_FF_RX_D_17": {
|
|
"direction": "output",
|
|
"bits": [ 217 ]
|
|
},
|
|
"CH1_FF_RX_D_17": {
|
|
"direction": "output",
|
|
"bits": [ 218 ]
|
|
},
|
|
"CH0_FF_RX_D_18": {
|
|
"direction": "output",
|
|
"bits": [ 219 ]
|
|
},
|
|
"CH1_FF_RX_D_18": {
|
|
"direction": "output",
|
|
"bits": [ 220 ]
|
|
},
|
|
"CH0_FF_RX_D_19": {
|
|
"direction": "output",
|
|
"bits": [ 221 ]
|
|
},
|
|
"CH1_FF_RX_D_19": {
|
|
"direction": "output",
|
|
"bits": [ 222 ]
|
|
},
|
|
"CH0_FF_RX_D_20": {
|
|
"direction": "output",
|
|
"bits": [ 223 ]
|
|
},
|
|
"CH1_FF_RX_D_20": {
|
|
"direction": "output",
|
|
"bits": [ 224 ]
|
|
},
|
|
"CH0_FF_RX_D_21": {
|
|
"direction": "output",
|
|
"bits": [ 225 ]
|
|
},
|
|
"CH1_FF_RX_D_21": {
|
|
"direction": "output",
|
|
"bits": [ 226 ]
|
|
},
|
|
"CH0_FF_RX_D_22": {
|
|
"direction": "output",
|
|
"bits": [ 227 ]
|
|
},
|
|
"CH1_FF_RX_D_22": {
|
|
"direction": "output",
|
|
"bits": [ 228 ]
|
|
},
|
|
"CH0_FF_RX_D_23": {
|
|
"direction": "output",
|
|
"bits": [ 229 ]
|
|
},
|
|
"CH1_FF_RX_D_23": {
|
|
"direction": "output",
|
|
"bits": [ 230 ]
|
|
},
|
|
"CH0_FFS_PCIE_DONE": {
|
|
"direction": "output",
|
|
"bits": [ 231 ]
|
|
},
|
|
"CH1_FFS_PCIE_DONE": {
|
|
"direction": "output",
|
|
"bits": [ 232 ]
|
|
},
|
|
"CH0_FFS_PCIE_CON": {
|
|
"direction": "output",
|
|
"bits": [ 233 ]
|
|
},
|
|
"CH1_FFS_PCIE_CON": {
|
|
"direction": "output",
|
|
"bits": [ 234 ]
|
|
},
|
|
"CH0_FFS_RLOS": {
|
|
"direction": "output",
|
|
"bits": [ 235 ]
|
|
},
|
|
"CH1_FFS_RLOS": {
|
|
"direction": "output",
|
|
"bits": [ 236 ]
|
|
},
|
|
"CH0_FFS_LS_SYNC_STATUS": {
|
|
"direction": "output",
|
|
"bits": [ 237 ]
|
|
},
|
|
"CH1_FFS_LS_SYNC_STATUS": {
|
|
"direction": "output",
|
|
"bits": [ 238 ]
|
|
},
|
|
"CH0_FFS_CC_UNDERRUN": {
|
|
"direction": "output",
|
|
"bits": [ 239 ]
|
|
},
|
|
"CH1_FFS_CC_UNDERRUN": {
|
|
"direction": "output",
|
|
"bits": [ 240 ]
|
|
},
|
|
"CH0_FFS_CC_OVERRUN": {
|
|
"direction": "output",
|
|
"bits": [ 241 ]
|
|
},
|
|
"CH1_FFS_CC_OVERRUN": {
|
|
"direction": "output",
|
|
"bits": [ 242 ]
|
|
},
|
|
"CH0_FFS_RXFBFIFO_ERROR": {
|
|
"direction": "output",
|
|
"bits": [ 243 ]
|
|
},
|
|
"CH1_FFS_RXFBFIFO_ERROR": {
|
|
"direction": "output",
|
|
"bits": [ 244 ]
|
|
},
|
|
"CH0_FFS_TXFBFIFO_ERROR": {
|
|
"direction": "output",
|
|
"bits": [ 245 ]
|
|
},
|
|
"CH1_FFS_TXFBFIFO_ERROR": {
|
|
"direction": "output",
|
|
"bits": [ 246 ]
|
|
},
|
|
"CH0_FFS_RLOL": {
|
|
"direction": "output",
|
|
"bits": [ 247 ]
|
|
},
|
|
"CH1_FFS_RLOL": {
|
|
"direction": "output",
|
|
"bits": [ 248 ]
|
|
},
|
|
"CH0_FFS_SKP_ADDED": {
|
|
"direction": "output",
|
|
"bits": [ 249 ]
|
|
},
|
|
"CH1_FFS_SKP_ADDED": {
|
|
"direction": "output",
|
|
"bits": [ 250 ]
|
|
},
|
|
"CH0_FFS_SKP_DELETED": {
|
|
"direction": "output",
|
|
"bits": [ 251 ]
|
|
},
|
|
"CH1_FFS_SKP_DELETED": {
|
|
"direction": "output",
|
|
"bits": [ 252 ]
|
|
},
|
|
"CH0_LDR_RX2CORE": {
|
|
"direction": "output",
|
|
"bits": [ 253 ]
|
|
},
|
|
"CH1_LDR_RX2CORE": {
|
|
"direction": "output",
|
|
"bits": [ 254 ]
|
|
},
|
|
"D_SCIRDATA0": {
|
|
"direction": "output",
|
|
"bits": [ 255 ]
|
|
},
|
|
"D_SCIRDATA1": {
|
|
"direction": "output",
|
|
"bits": [ 256 ]
|
|
},
|
|
"D_SCIRDATA2": {
|
|
"direction": "output",
|
|
"bits": [ 257 ]
|
|
},
|
|
"D_SCIRDATA3": {
|
|
"direction": "output",
|
|
"bits": [ 258 ]
|
|
},
|
|
"D_SCIRDATA4": {
|
|
"direction": "output",
|
|
"bits": [ 259 ]
|
|
},
|
|
"D_SCIRDATA5": {
|
|
"direction": "output",
|
|
"bits": [ 260 ]
|
|
},
|
|
"D_SCIRDATA6": {
|
|
"direction": "output",
|
|
"bits": [ 261 ]
|
|
},
|
|
"D_SCIRDATA7": {
|
|
"direction": "output",
|
|
"bits": [ 262 ]
|
|
},
|
|
"D_SCIINT": {
|
|
"direction": "output",
|
|
"bits": [ 263 ]
|
|
},
|
|
"D_SCAN_OUT_0": {
|
|
"direction": "output",
|
|
"bits": [ 264 ]
|
|
},
|
|
"D_SCAN_OUT_1": {
|
|
"direction": "output",
|
|
"bits": [ 265 ]
|
|
},
|
|
"D_SCAN_OUT_2": {
|
|
"direction": "output",
|
|
"bits": [ 266 ]
|
|
},
|
|
"D_SCAN_OUT_3": {
|
|
"direction": "output",
|
|
"bits": [ 267 ]
|
|
},
|
|
"D_SCAN_OUT_4": {
|
|
"direction": "output",
|
|
"bits": [ 268 ]
|
|
},
|
|
"D_SCAN_OUT_5": {
|
|
"direction": "output",
|
|
"bits": [ 269 ]
|
|
},
|
|
"D_SCAN_OUT_6": {
|
|
"direction": "output",
|
|
"bits": [ 270 ]
|
|
},
|
|
"D_SCAN_OUT_7": {
|
|
"direction": "output",
|
|
"bits": [ 271 ]
|
|
},
|
|
"D_COUT0": {
|
|
"direction": "output",
|
|
"bits": [ 272 ]
|
|
},
|
|
"D_COUT1": {
|
|
"direction": "output",
|
|
"bits": [ 273 ]
|
|
},
|
|
"D_COUT2": {
|
|
"direction": "output",
|
|
"bits": [ 274 ]
|
|
},
|
|
"D_COUT3": {
|
|
"direction": "output",
|
|
"bits": [ 275 ]
|
|
},
|
|
"D_COUT4": {
|
|
"direction": "output",
|
|
"bits": [ 276 ]
|
|
},
|
|
"D_COUT5": {
|
|
"direction": "output",
|
|
"bits": [ 277 ]
|
|
},
|
|
"D_COUT6": {
|
|
"direction": "output",
|
|
"bits": [ 278 ]
|
|
},
|
|
"D_COUT7": {
|
|
"direction": "output",
|
|
"bits": [ 279 ]
|
|
},
|
|
"D_COUT8": {
|
|
"direction": "output",
|
|
"bits": [ 280 ]
|
|
},
|
|
"D_COUT9": {
|
|
"direction": "output",
|
|
"bits": [ 281 ]
|
|
},
|
|
"D_COUT10": {
|
|
"direction": "output",
|
|
"bits": [ 282 ]
|
|
},
|
|
"D_COUT11": {
|
|
"direction": "output",
|
|
"bits": [ 283 ]
|
|
},
|
|
"D_COUT12": {
|
|
"direction": "output",
|
|
"bits": [ 284 ]
|
|
},
|
|
"D_COUT13": {
|
|
"direction": "output",
|
|
"bits": [ 285 ]
|
|
},
|
|
"D_COUT14": {
|
|
"direction": "output",
|
|
"bits": [ 286 ]
|
|
},
|
|
"D_COUT15": {
|
|
"direction": "output",
|
|
"bits": [ 287 ]
|
|
},
|
|
"D_COUT16": {
|
|
"direction": "output",
|
|
"bits": [ 288 ]
|
|
},
|
|
"D_COUT17": {
|
|
"direction": "output",
|
|
"bits": [ 289 ]
|
|
},
|
|
"D_COUT18": {
|
|
"direction": "output",
|
|
"bits": [ 290 ]
|
|
},
|
|
"D_COUT19": {
|
|
"direction": "output",
|
|
"bits": [ 291 ]
|
|
},
|
|
"D_REFCLKI": {
|
|
"direction": "input",
|
|
"bits": [ 292 ]
|
|
},
|
|
"D_FFS_PLOL": {
|
|
"direction": "output",
|
|
"bits": [ 293 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CH0_FFC_CDR_EN_BITSLIP": {
|
|
"hide_name": 0,
|
|
"bits": [ 138 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1876.11-1876.33"
|
|
}
|
|
},
|
|
"CH0_FFC_DIV11_MODE_RX": {
|
|
"hide_name": 0,
|
|
"bits": [ 88 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1826.11-1826.32"
|
|
}
|
|
},
|
|
"CH0_FFC_DIV11_MODE_TX": {
|
|
"hide_name": 0,
|
|
"bits": [ 94 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1832.11-1832.32"
|
|
}
|
|
},
|
|
"CH0_FFC_EI_EN": {
|
|
"hide_name": 0,
|
|
"bits": [ 66 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1804.11-1804.24"
|
|
}
|
|
},
|
|
"CH0_FFC_ENABLE_CGALIGN": {
|
|
"hide_name": 0,
|
|
"bits": [ 74 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1812.11-1812.33"
|
|
}
|
|
},
|
|
"CH0_FFC_FB_LOOPBACK": {
|
|
"hide_name": 0,
|
|
"bits": [ 78 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1816.11-1816.30"
|
|
}
|
|
},
|
|
"CH0_FFC_LANE_RX_RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 100 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1838.11-1838.30"
|
|
}
|
|
},
|
|
"CH0_FFC_LANE_TX_RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 98 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1836.11-1836.30"
|
|
}
|
|
},
|
|
"CH0_FFC_LDR_CORE2TX_EN": {
|
|
"hide_name": 0,
|
|
"bits": [ 96 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1834.11-1834.33"
|
|
}
|
|
},
|
|
"CH0_FFC_PCIE_CT": {
|
|
"hide_name": 0,
|
|
"bits": [ 70 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1808.11-1808.26"
|
|
}
|
|
},
|
|
"CH0_FFC_PCIE_DET_EN": {
|
|
"hide_name": 0,
|
|
"bits": [ 68 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1806.11-1806.30"
|
|
}
|
|
},
|
|
"CH0_FFC_PFIFO_CLR": {
|
|
"hide_name": 0,
|
|
"bits": [ 82 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1820.11-1820.28"
|
|
}
|
|
},
|
|
"CH0_FFC_RATE_MODE_RX": {
|
|
"hide_name": 0,
|
|
"bits": [ 84 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1822.11-1822.31"
|
|
}
|
|
},
|
|
"CH0_FFC_RATE_MODE_TX": {
|
|
"hide_name": 0,
|
|
"bits": [ 86 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1824.11-1824.31"
|
|
}
|
|
},
|
|
"CH0_FFC_RRST": {
|
|
"hide_name": 0,
|
|
"bits": [ 102 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1840.11-1840.23"
|
|
}
|
|
},
|
|
"CH0_FFC_RXPWDNB": {
|
|
"hide_name": 0,
|
|
"bits": [ 106 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1844.11-1844.26"
|
|
}
|
|
},
|
|
"CH0_FFC_RX_GEAR_MODE": {
|
|
"hide_name": 0,
|
|
"bits": [ 90 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1828.11-1828.31"
|
|
}
|
|
},
|
|
"CH0_FFC_SB_INV_RX": {
|
|
"hide_name": 0,
|
|
"bits": [ 72 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1810.11-1810.28"
|
|
}
|
|
},
|
|
"CH0_FFC_SB_PFIFO_LP": {
|
|
"hide_name": 0,
|
|
"bits": [ 80 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1818.11-1818.30"
|
|
}
|
|
},
|
|
"CH0_FFC_SIGNAL_DETECT": {
|
|
"hide_name": 0,
|
|
"bits": [ 76 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1814.11-1814.32"
|
|
}
|
|
},
|
|
"CH0_FFC_TXPWDNB": {
|
|
"hide_name": 0,
|
|
"bits": [ 104 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1842.11-1842.26"
|
|
}
|
|
},
|
|
"CH0_FFC_TX_GEAR_MODE": {
|
|
"hide_name": 0,
|
|
"bits": [ 92 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1830.11-1830.31"
|
|
}
|
|
},
|
|
"CH0_FFS_CC_OVERRUN": {
|
|
"hide_name": 0,
|
|
"bits": [ 241 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1979.12-1979.30"
|
|
}
|
|
},
|
|
"CH0_FFS_CC_UNDERRUN": {
|
|
"hide_name": 0,
|
|
"bits": [ 239 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1977.12-1977.31"
|
|
}
|
|
},
|
|
"CH0_FFS_LS_SYNC_STATUS": {
|
|
"hide_name": 0,
|
|
"bits": [ 237 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1975.12-1975.34"
|
|
}
|
|
},
|
|
"CH0_FFS_PCIE_CON": {
|
|
"hide_name": 0,
|
|
"bits": [ 233 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1971.12-1971.28"
|
|
}
|
|
},
|
|
"CH0_FFS_PCIE_DONE": {
|
|
"hide_name": 0,
|
|
"bits": [ 231 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1969.12-1969.29"
|
|
}
|
|
},
|
|
"CH0_FFS_RLOL": {
|
|
"hide_name": 0,
|
|
"bits": [ 247 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1985.12-1985.24"
|
|
}
|
|
},
|
|
"CH0_FFS_RLOS": {
|
|
"hide_name": 0,
|
|
"bits": [ 235 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1973.12-1973.24"
|
|
}
|
|
},
|
|
"CH0_FFS_RXFBFIFO_ERROR": {
|
|
"hide_name": 0,
|
|
"bits": [ 243 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1981.12-1981.34"
|
|
}
|
|
},
|
|
"CH0_FFS_SKP_ADDED": {
|
|
"hide_name": 0,
|
|
"bits": [ 249 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1987.12-1987.29"
|
|
}
|
|
},
|
|
"CH0_FFS_SKP_DELETED": {
|
|
"hide_name": 0,
|
|
"bits": [ 251 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1989.12-1989.31"
|
|
}
|
|
},
|
|
"CH0_FFS_TXFBFIFO_ERROR": {
|
|
"hide_name": 0,
|
|
"bits": [ 245 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1983.12-1983.34"
|
|
}
|
|
},
|
|
"CH0_FF_EBRD_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1754.11-1754.26"
|
|
}
|
|
},
|
|
"CH0_FF_RXI_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1750.11-1750.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_0": {
|
|
"hide_name": 0,
|
|
"bits": [ 183 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1921.12-1921.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_1": {
|
|
"hide_name": 0,
|
|
"bits": [ 185 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1923.12-1923.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_10": {
|
|
"hide_name": 0,
|
|
"bits": [ 203 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1941.12-1941.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_11": {
|
|
"hide_name": 0,
|
|
"bits": [ 205 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1943.12-1943.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_12": {
|
|
"hide_name": 0,
|
|
"bits": [ 207 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1945.12-1945.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_13": {
|
|
"hide_name": 0,
|
|
"bits": [ 209 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1947.12-1947.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_14": {
|
|
"hide_name": 0,
|
|
"bits": [ 211 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1949.12-1949.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_15": {
|
|
"hide_name": 0,
|
|
"bits": [ 213 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1951.12-1951.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_16": {
|
|
"hide_name": 0,
|
|
"bits": [ 215 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1953.12-1953.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_17": {
|
|
"hide_name": 0,
|
|
"bits": [ 217 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1955.12-1955.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_18": {
|
|
"hide_name": 0,
|
|
"bits": [ 219 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1957.12-1957.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_19": {
|
|
"hide_name": 0,
|
|
"bits": [ 221 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1959.12-1959.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_2": {
|
|
"hide_name": 0,
|
|
"bits": [ 187 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1925.12-1925.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_20": {
|
|
"hide_name": 0,
|
|
"bits": [ 223 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1961.12-1961.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_21": {
|
|
"hide_name": 0,
|
|
"bits": [ 225 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1963.12-1963.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_22": {
|
|
"hide_name": 0,
|
|
"bits": [ 227 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1965.12-1965.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_23": {
|
|
"hide_name": 0,
|
|
"bits": [ 229 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1967.12-1967.26"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_3": {
|
|
"hide_name": 0,
|
|
"bits": [ 189 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1927.12-1927.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_4": {
|
|
"hide_name": 0,
|
|
"bits": [ 191 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1929.12-1929.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_5": {
|
|
"hide_name": 0,
|
|
"bits": [ 193 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1931.12-1931.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_6": {
|
|
"hide_name": 0,
|
|
"bits": [ 195 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1933.12-1933.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_7": {
|
|
"hide_name": 0,
|
|
"bits": [ 197 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1935.12-1935.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_8": {
|
|
"hide_name": 0,
|
|
"bits": [ 199 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1937.12-1937.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_D_9": {
|
|
"hide_name": 0,
|
|
"bits": [ 201 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1939.12-1939.25"
|
|
}
|
|
},
|
|
"CH0_FF_RX_F_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 171 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1909.12-1909.27"
|
|
}
|
|
},
|
|
"CH0_FF_RX_H_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 173 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1911.12-1911.27"
|
|
}
|
|
},
|
|
"CH0_FF_RX_PCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 179 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1917.12-1917.26"
|
|
}
|
|
},
|
|
"CH0_FF_TXI_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1752.11-1752.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_0": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1756.11-1756.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_1": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1758.11-1758.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_10": {
|
|
"hide_name": 0,
|
|
"bits": [ 38 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1776.11-1776.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_11": {
|
|
"hide_name": 0,
|
|
"bits": [ 40 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1778.11-1778.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_12": {
|
|
"hide_name": 0,
|
|
"bits": [ 42 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1780.11-1780.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_13": {
|
|
"hide_name": 0,
|
|
"bits": [ 44 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1782.11-1782.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_14": {
|
|
"hide_name": 0,
|
|
"bits": [ 46 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1784.11-1784.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_15": {
|
|
"hide_name": 0,
|
|
"bits": [ 48 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1786.11-1786.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_16": {
|
|
"hide_name": 0,
|
|
"bits": [ 50 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1788.11-1788.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_17": {
|
|
"hide_name": 0,
|
|
"bits": [ 52 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1790.11-1790.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_18": {
|
|
"hide_name": 0,
|
|
"bits": [ 54 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1792.11-1792.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_19": {
|
|
"hide_name": 0,
|
|
"bits": [ 56 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1794.11-1794.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_2": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1760.11-1760.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_20": {
|
|
"hide_name": 0,
|
|
"bits": [ 58 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1796.11-1796.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_21": {
|
|
"hide_name": 0,
|
|
"bits": [ 60 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1798.11-1798.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_22": {
|
|
"hide_name": 0,
|
|
"bits": [ 62 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1800.11-1800.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_23": {
|
|
"hide_name": 0,
|
|
"bits": [ 64 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1802.11-1802.25"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_3": {
|
|
"hide_name": 0,
|
|
"bits": [ 24 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1762.11-1762.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_4": {
|
|
"hide_name": 0,
|
|
"bits": [ 26 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1764.11-1764.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_5": {
|
|
"hide_name": 0,
|
|
"bits": [ 28 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1766.11-1766.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_6": {
|
|
"hide_name": 0,
|
|
"bits": [ 30 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1768.11-1768.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_7": {
|
|
"hide_name": 0,
|
|
"bits": [ 32 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1770.11-1770.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_8": {
|
|
"hide_name": 0,
|
|
"bits": [ 34 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1772.11-1772.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_D_9": {
|
|
"hide_name": 0,
|
|
"bits": [ 36 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1774.11-1774.24"
|
|
}
|
|
},
|
|
"CH0_FF_TX_F_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 175 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1913.12-1913.27"
|
|
}
|
|
},
|
|
"CH0_FF_TX_H_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 177 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1915.12-1915.27"
|
|
}
|
|
},
|
|
"CH0_FF_TX_PCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 181 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1919.12-1919.26"
|
|
}
|
|
},
|
|
"CH0_HDINN": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1741.11-1741.20"
|
|
}
|
|
},
|
|
"CH0_HDINP": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1737.11-1737.20"
|
|
}
|
|
},
|
|
"CH0_HDOUTN": {
|
|
"hide_name": 0,
|
|
"bits": [ 165 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1903.12-1903.22"
|
|
}
|
|
},
|
|
"CH0_HDOUTP": {
|
|
"hide_name": 0,
|
|
"bits": [ 163 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1901.12-1901.22"
|
|
}
|
|
},
|
|
"CH0_LDR_CORE2TX": {
|
|
"hide_name": 0,
|
|
"bits": [ 108 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1846.11-1846.26"
|
|
}
|
|
},
|
|
"CH0_LDR_RX2CORE": {
|
|
"hide_name": 0,
|
|
"bits": [ 253 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1991.12-1991.27"
|
|
}
|
|
},
|
|
"CH0_RX_REFCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1748.11-1748.24"
|
|
}
|
|
},
|
|
"CH0_SCIEN": {
|
|
"hide_name": 0,
|
|
"bits": [ 126 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1864.11-1864.20"
|
|
}
|
|
},
|
|
"CH0_SCISEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 128 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1866.11-1866.21"
|
|
}
|
|
},
|
|
"CH1_FFC_CDR_EN_BITSLIP": {
|
|
"hide_name": 0,
|
|
"bits": [ 139 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1877.11-1877.33"
|
|
}
|
|
},
|
|
"CH1_FFC_DIV11_MODE_RX": {
|
|
"hide_name": 0,
|
|
"bits": [ 89 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1827.11-1827.32"
|
|
}
|
|
},
|
|
"CH1_FFC_DIV11_MODE_TX": {
|
|
"hide_name": 0,
|
|
"bits": [ 95 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1833.11-1833.32"
|
|
}
|
|
},
|
|
"CH1_FFC_EI_EN": {
|
|
"hide_name": 0,
|
|
"bits": [ 67 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1805.11-1805.24"
|
|
}
|
|
},
|
|
"CH1_FFC_ENABLE_CGALIGN": {
|
|
"hide_name": 0,
|
|
"bits": [ 75 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1813.11-1813.33"
|
|
}
|
|
},
|
|
"CH1_FFC_FB_LOOPBACK": {
|
|
"hide_name": 0,
|
|
"bits": [ 79 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1817.11-1817.30"
|
|
}
|
|
},
|
|
"CH1_FFC_LANE_RX_RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 101 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1839.11-1839.30"
|
|
}
|
|
},
|
|
"CH1_FFC_LANE_TX_RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 99 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1837.11-1837.30"
|
|
}
|
|
},
|
|
"CH1_FFC_LDR_CORE2TX_EN": {
|
|
"hide_name": 0,
|
|
"bits": [ 97 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1835.11-1835.33"
|
|
}
|
|
},
|
|
"CH1_FFC_PCIE_CT": {
|
|
"hide_name": 0,
|
|
"bits": [ 71 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1809.11-1809.26"
|
|
}
|
|
},
|
|
"CH1_FFC_PCIE_DET_EN": {
|
|
"hide_name": 0,
|
|
"bits": [ 69 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1807.11-1807.30"
|
|
}
|
|
},
|
|
"CH1_FFC_PFIFO_CLR": {
|
|
"hide_name": 0,
|
|
"bits": [ 83 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1821.11-1821.28"
|
|
}
|
|
},
|
|
"CH1_FFC_RATE_MODE_RX": {
|
|
"hide_name": 0,
|
|
"bits": [ 85 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1823.11-1823.31"
|
|
}
|
|
},
|
|
"CH1_FFC_RATE_MODE_TX": {
|
|
"hide_name": 0,
|
|
"bits": [ 87 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1825.11-1825.31"
|
|
}
|
|
},
|
|
"CH1_FFC_RRST": {
|
|
"hide_name": 0,
|
|
"bits": [ 103 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1841.11-1841.23"
|
|
}
|
|
},
|
|
"CH1_FFC_RXPWDNB": {
|
|
"hide_name": 0,
|
|
"bits": [ 107 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1845.11-1845.26"
|
|
}
|
|
},
|
|
"CH1_FFC_RX_GEAR_MODE": {
|
|
"hide_name": 0,
|
|
"bits": [ 91 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1829.11-1829.31"
|
|
}
|
|
},
|
|
"CH1_FFC_SB_INV_RX": {
|
|
"hide_name": 0,
|
|
"bits": [ 73 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1811.11-1811.28"
|
|
}
|
|
},
|
|
"CH1_FFC_SB_PFIFO_LP": {
|
|
"hide_name": 0,
|
|
"bits": [ 81 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1819.11-1819.30"
|
|
}
|
|
},
|
|
"CH1_FFC_SIGNAL_DETECT": {
|
|
"hide_name": 0,
|
|
"bits": [ 77 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1815.11-1815.32"
|
|
}
|
|
},
|
|
"CH1_FFC_TXPWDNB": {
|
|
"hide_name": 0,
|
|
"bits": [ 105 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1843.11-1843.26"
|
|
}
|
|
},
|
|
"CH1_FFC_TX_GEAR_MODE": {
|
|
"hide_name": 0,
|
|
"bits": [ 93 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1831.11-1831.31"
|
|
}
|
|
},
|
|
"CH1_FFS_CC_OVERRUN": {
|
|
"hide_name": 0,
|
|
"bits": [ 242 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1980.12-1980.30"
|
|
}
|
|
},
|
|
"CH1_FFS_CC_UNDERRUN": {
|
|
"hide_name": 0,
|
|
"bits": [ 240 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1978.12-1978.31"
|
|
}
|
|
},
|
|
"CH1_FFS_LS_SYNC_STATUS": {
|
|
"hide_name": 0,
|
|
"bits": [ 238 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1976.12-1976.34"
|
|
}
|
|
},
|
|
"CH1_FFS_PCIE_CON": {
|
|
"hide_name": 0,
|
|
"bits": [ 234 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1972.12-1972.28"
|
|
}
|
|
},
|
|
"CH1_FFS_PCIE_DONE": {
|
|
"hide_name": 0,
|
|
"bits": [ 232 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1970.12-1970.29"
|
|
}
|
|
},
|
|
"CH1_FFS_RLOL": {
|
|
"hide_name": 0,
|
|
"bits": [ 248 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1986.12-1986.24"
|
|
}
|
|
},
|
|
"CH1_FFS_RLOS": {
|
|
"hide_name": 0,
|
|
"bits": [ 236 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1974.12-1974.24"
|
|
}
|
|
},
|
|
"CH1_FFS_RXFBFIFO_ERROR": {
|
|
"hide_name": 0,
|
|
"bits": [ 244 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1982.12-1982.34"
|
|
}
|
|
},
|
|
"CH1_FFS_SKP_ADDED": {
|
|
"hide_name": 0,
|
|
"bits": [ 250 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1988.12-1988.29"
|
|
}
|
|
},
|
|
"CH1_FFS_SKP_DELETED": {
|
|
"hide_name": 0,
|
|
"bits": [ 252 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1990.12-1990.31"
|
|
}
|
|
},
|
|
"CH1_FFS_TXFBFIFO_ERROR": {
|
|
"hide_name": 0,
|
|
"bits": [ 246 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1984.12-1984.34"
|
|
}
|
|
},
|
|
"CH1_FF_EBRD_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1755.11-1755.26"
|
|
}
|
|
},
|
|
"CH1_FF_RXI_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1751.11-1751.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_0": {
|
|
"hide_name": 0,
|
|
"bits": [ 184 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1922.12-1922.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_1": {
|
|
"hide_name": 0,
|
|
"bits": [ 186 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1924.12-1924.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_10": {
|
|
"hide_name": 0,
|
|
"bits": [ 204 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1942.12-1942.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_11": {
|
|
"hide_name": 0,
|
|
"bits": [ 206 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1944.12-1944.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_12": {
|
|
"hide_name": 0,
|
|
"bits": [ 208 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1946.12-1946.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_13": {
|
|
"hide_name": 0,
|
|
"bits": [ 210 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1948.12-1948.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_14": {
|
|
"hide_name": 0,
|
|
"bits": [ 212 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1950.12-1950.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_15": {
|
|
"hide_name": 0,
|
|
"bits": [ 214 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1952.12-1952.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_16": {
|
|
"hide_name": 0,
|
|
"bits": [ 216 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1954.12-1954.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_17": {
|
|
"hide_name": 0,
|
|
"bits": [ 218 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1956.12-1956.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_18": {
|
|
"hide_name": 0,
|
|
"bits": [ 220 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1958.12-1958.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_19": {
|
|
"hide_name": 0,
|
|
"bits": [ 222 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1960.12-1960.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_2": {
|
|
"hide_name": 0,
|
|
"bits": [ 188 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1926.12-1926.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_20": {
|
|
"hide_name": 0,
|
|
"bits": [ 224 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1962.12-1962.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_21": {
|
|
"hide_name": 0,
|
|
"bits": [ 226 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1964.12-1964.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_22": {
|
|
"hide_name": 0,
|
|
"bits": [ 228 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1966.12-1966.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_23": {
|
|
"hide_name": 0,
|
|
"bits": [ 230 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1968.12-1968.26"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_3": {
|
|
"hide_name": 0,
|
|
"bits": [ 190 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1928.12-1928.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_4": {
|
|
"hide_name": 0,
|
|
"bits": [ 192 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1930.12-1930.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_5": {
|
|
"hide_name": 0,
|
|
"bits": [ 194 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1932.12-1932.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_6": {
|
|
"hide_name": 0,
|
|
"bits": [ 196 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1934.12-1934.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_7": {
|
|
"hide_name": 0,
|
|
"bits": [ 198 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1936.12-1936.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_8": {
|
|
"hide_name": 0,
|
|
"bits": [ 200 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1938.12-1938.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_D_9": {
|
|
"hide_name": 0,
|
|
"bits": [ 202 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1940.12-1940.25"
|
|
}
|
|
},
|
|
"CH1_FF_RX_F_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 172 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1910.12-1910.27"
|
|
}
|
|
},
|
|
"CH1_FF_RX_H_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 174 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1912.12-1912.27"
|
|
}
|
|
},
|
|
"CH1_FF_RX_PCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 180 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1918.12-1918.26"
|
|
}
|
|
},
|
|
"CH1_FF_TXI_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1753.11-1753.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_0": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1757.11-1757.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_1": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1759.11-1759.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_10": {
|
|
"hide_name": 0,
|
|
"bits": [ 39 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1777.11-1777.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_11": {
|
|
"hide_name": 0,
|
|
"bits": [ 41 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1779.11-1779.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_12": {
|
|
"hide_name": 0,
|
|
"bits": [ 43 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1781.11-1781.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_13": {
|
|
"hide_name": 0,
|
|
"bits": [ 45 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1783.11-1783.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_14": {
|
|
"hide_name": 0,
|
|
"bits": [ 47 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1785.11-1785.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_15": {
|
|
"hide_name": 0,
|
|
"bits": [ 49 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1787.11-1787.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_16": {
|
|
"hide_name": 0,
|
|
"bits": [ 51 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1789.11-1789.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_17": {
|
|
"hide_name": 0,
|
|
"bits": [ 53 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1791.11-1791.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_18": {
|
|
"hide_name": 0,
|
|
"bits": [ 55 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1793.11-1793.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_19": {
|
|
"hide_name": 0,
|
|
"bits": [ 57 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1795.11-1795.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_2": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1761.11-1761.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_20": {
|
|
"hide_name": 0,
|
|
"bits": [ 59 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1797.11-1797.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_21": {
|
|
"hide_name": 0,
|
|
"bits": [ 61 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1799.11-1799.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_22": {
|
|
"hide_name": 0,
|
|
"bits": [ 63 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1801.11-1801.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_23": {
|
|
"hide_name": 0,
|
|
"bits": [ 65 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1803.11-1803.25"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_3": {
|
|
"hide_name": 0,
|
|
"bits": [ 25 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1763.11-1763.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_4": {
|
|
"hide_name": 0,
|
|
"bits": [ 27 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1765.11-1765.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_5": {
|
|
"hide_name": 0,
|
|
"bits": [ 29 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1767.11-1767.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_6": {
|
|
"hide_name": 0,
|
|
"bits": [ 31 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1769.11-1769.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_7": {
|
|
"hide_name": 0,
|
|
"bits": [ 33 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1771.11-1771.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_8": {
|
|
"hide_name": 0,
|
|
"bits": [ 35 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1773.11-1773.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_D_9": {
|
|
"hide_name": 0,
|
|
"bits": [ 37 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1775.11-1775.24"
|
|
}
|
|
},
|
|
"CH1_FF_TX_F_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 176 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1914.12-1914.27"
|
|
}
|
|
},
|
|
"CH1_FF_TX_H_CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 178 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1916.12-1916.27"
|
|
}
|
|
},
|
|
"CH1_FF_TX_PCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 182 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1920.12-1920.26"
|
|
}
|
|
},
|
|
"CH1_HDINN": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1743.11-1743.20"
|
|
}
|
|
},
|
|
"CH1_HDINP": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1739.11-1739.20"
|
|
}
|
|
},
|
|
"CH1_HDOUTN": {
|
|
"hide_name": 0,
|
|
"bits": [ 166 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1904.12-1904.22"
|
|
}
|
|
},
|
|
"CH1_HDOUTP": {
|
|
"hide_name": 0,
|
|
"bits": [ 164 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1902.12-1902.22"
|
|
}
|
|
},
|
|
"CH1_LDR_CORE2TX": {
|
|
"hide_name": 0,
|
|
"bits": [ 109 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1847.11-1847.26"
|
|
}
|
|
},
|
|
"CH1_LDR_RX2CORE": {
|
|
"hide_name": 0,
|
|
"bits": [ 254 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1992.12-1992.27"
|
|
}
|
|
},
|
|
"CH1_RX_REFCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1749.11-1749.24"
|
|
}
|
|
},
|
|
"CH1_SCIEN": {
|
|
"hide_name": 0,
|
|
"bits": [ 127 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1865.11-1865.20"
|
|
}
|
|
},
|
|
"CH1_SCISEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 129 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1867.11-1867.21"
|
|
}
|
|
},
|
|
"D_CIN0": {
|
|
"hide_name": 0,
|
|
"bits": [ 151 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1889.11-1889.17"
|
|
}
|
|
},
|
|
"D_CIN1": {
|
|
"hide_name": 0,
|
|
"bits": [ 152 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1890.11-1890.17"
|
|
}
|
|
},
|
|
"D_CIN10": {
|
|
"hide_name": 0,
|
|
"bits": [ 161 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1899.11-1899.18"
|
|
}
|
|
},
|
|
"D_CIN11": {
|
|
"hide_name": 0,
|
|
"bits": [ 162 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1900.11-1900.18"
|
|
}
|
|
},
|
|
"D_CIN2": {
|
|
"hide_name": 0,
|
|
"bits": [ 153 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1891.11-1891.17"
|
|
}
|
|
},
|
|
"D_CIN3": {
|
|
"hide_name": 0,
|
|
"bits": [ 154 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1892.11-1892.17"
|
|
}
|
|
},
|
|
"D_CIN4": {
|
|
"hide_name": 0,
|
|
"bits": [ 155 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1893.11-1893.17"
|
|
}
|
|
},
|
|
"D_CIN5": {
|
|
"hide_name": 0,
|
|
"bits": [ 156 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1894.11-1894.17"
|
|
}
|
|
},
|
|
"D_CIN6": {
|
|
"hide_name": 0,
|
|
"bits": [ 157 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1895.11-1895.17"
|
|
}
|
|
},
|
|
"D_CIN7": {
|
|
"hide_name": 0,
|
|
"bits": [ 158 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1896.11-1896.17"
|
|
}
|
|
},
|
|
"D_CIN8": {
|
|
"hide_name": 0,
|
|
"bits": [ 159 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1897.11-1897.17"
|
|
}
|
|
},
|
|
"D_CIN9": {
|
|
"hide_name": 0,
|
|
"bits": [ 160 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1898.11-1898.17"
|
|
}
|
|
},
|
|
"D_COUT0": {
|
|
"hide_name": 0,
|
|
"bits": [ 272 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2010.12-2010.19"
|
|
}
|
|
},
|
|
"D_COUT1": {
|
|
"hide_name": 0,
|
|
"bits": [ 273 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2011.12-2011.19"
|
|
}
|
|
},
|
|
"D_COUT10": {
|
|
"hide_name": 0,
|
|
"bits": [ 282 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2020.12-2020.20"
|
|
}
|
|
},
|
|
"D_COUT11": {
|
|
"hide_name": 0,
|
|
"bits": [ 283 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2021.12-2021.20"
|
|
}
|
|
},
|
|
"D_COUT12": {
|
|
"hide_name": 0,
|
|
"bits": [ 284 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2022.12-2022.20"
|
|
}
|
|
},
|
|
"D_COUT13": {
|
|
"hide_name": 0,
|
|
"bits": [ 285 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2023.12-2023.20"
|
|
}
|
|
},
|
|
"D_COUT14": {
|
|
"hide_name": 0,
|
|
"bits": [ 286 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2024.12-2024.20"
|
|
}
|
|
},
|
|
"D_COUT15": {
|
|
"hide_name": 0,
|
|
"bits": [ 287 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2025.12-2025.20"
|
|
}
|
|
},
|
|
"D_COUT16": {
|
|
"hide_name": 0,
|
|
"bits": [ 288 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2026.12-2026.20"
|
|
}
|
|
},
|
|
"D_COUT17": {
|
|
"hide_name": 0,
|
|
"bits": [ 289 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2027.12-2027.20"
|
|
}
|
|
},
|
|
"D_COUT18": {
|
|
"hide_name": 0,
|
|
"bits": [ 290 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2028.12-2028.20"
|
|
}
|
|
},
|
|
"D_COUT19": {
|
|
"hide_name": 0,
|
|
"bits": [ 291 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2029.12-2029.20"
|
|
}
|
|
},
|
|
"D_COUT2": {
|
|
"hide_name": 0,
|
|
"bits": [ 274 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2012.12-2012.19"
|
|
}
|
|
},
|
|
"D_COUT3": {
|
|
"hide_name": 0,
|
|
"bits": [ 275 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2013.12-2013.19"
|
|
}
|
|
},
|
|
"D_COUT4": {
|
|
"hide_name": 0,
|
|
"bits": [ 276 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2014.12-2014.19"
|
|
}
|
|
},
|
|
"D_COUT5": {
|
|
"hide_name": 0,
|
|
"bits": [ 277 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2015.12-2015.19"
|
|
}
|
|
},
|
|
"D_COUT6": {
|
|
"hide_name": 0,
|
|
"bits": [ 278 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2016.12-2016.19"
|
|
}
|
|
},
|
|
"D_COUT7": {
|
|
"hide_name": 0,
|
|
"bits": [ 279 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2017.12-2017.19"
|
|
}
|
|
},
|
|
"D_COUT8": {
|
|
"hide_name": 0,
|
|
"bits": [ 280 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2018.12-2018.19"
|
|
}
|
|
},
|
|
"D_COUT9": {
|
|
"hide_name": 0,
|
|
"bits": [ 281 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2019.12-2019.19"
|
|
}
|
|
},
|
|
"D_CYAWSTN": {
|
|
"hide_name": 0,
|
|
"bits": [ 132 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1870.11-1870.20"
|
|
}
|
|
},
|
|
"D_FFC_DUAL_RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 134 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1872.11-1872.25"
|
|
}
|
|
},
|
|
"D_FFC_MACROPDB": {
|
|
"hide_name": 0,
|
|
"bits": [ 136 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1874.11-1874.25"
|
|
}
|
|
},
|
|
"D_FFC_MACRO_RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 135 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1873.11-1873.26"
|
|
}
|
|
},
|
|
"D_FFC_SYNC_TOGGLE": {
|
|
"hide_name": 0,
|
|
"bits": [ 133 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1871.11-1871.28"
|
|
}
|
|
},
|
|
"D_FFC_TRST": {
|
|
"hide_name": 0,
|
|
"bits": [ 137 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1875.11-1875.21"
|
|
}
|
|
},
|
|
"D_FFS_PLOL": {
|
|
"hide_name": 0,
|
|
"bits": [ 293 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2031.12-2031.22"
|
|
}
|
|
},
|
|
"D_REFCLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 292 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2030.11-2030.20"
|
|
}
|
|
},
|
|
"D_SCAN_ENABLE": {
|
|
"hide_name": 0,
|
|
"bits": [ 140 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1878.11-1878.24"
|
|
}
|
|
},
|
|
"D_SCAN_IN_0": {
|
|
"hide_name": 0,
|
|
"bits": [ 141 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1879.11-1879.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_1": {
|
|
"hide_name": 0,
|
|
"bits": [ 142 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1880.11-1880.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_2": {
|
|
"hide_name": 0,
|
|
"bits": [ 143 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1881.11-1881.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_3": {
|
|
"hide_name": 0,
|
|
"bits": [ 144 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1882.11-1882.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_4": {
|
|
"hide_name": 0,
|
|
"bits": [ 145 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1883.11-1883.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_5": {
|
|
"hide_name": 0,
|
|
"bits": [ 146 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1884.11-1884.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_6": {
|
|
"hide_name": 0,
|
|
"bits": [ 147 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1885.11-1885.22"
|
|
}
|
|
},
|
|
"D_SCAN_IN_7": {
|
|
"hide_name": 0,
|
|
"bits": [ 148 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1886.11-1886.22"
|
|
}
|
|
},
|
|
"D_SCAN_MODE": {
|
|
"hide_name": 0,
|
|
"bits": [ 149 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1887.11-1887.22"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_0": {
|
|
"hide_name": 0,
|
|
"bits": [ 264 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2002.12-2002.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_1": {
|
|
"hide_name": 0,
|
|
"bits": [ 265 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2003.12-2003.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_2": {
|
|
"hide_name": 0,
|
|
"bits": [ 266 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2004.12-2004.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_3": {
|
|
"hide_name": 0,
|
|
"bits": [ 267 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2005.12-2005.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_4": {
|
|
"hide_name": 0,
|
|
"bits": [ 268 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2006.12-2006.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_5": {
|
|
"hide_name": 0,
|
|
"bits": [ 269 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2007.12-2007.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_6": {
|
|
"hide_name": 0,
|
|
"bits": [ 270 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2008.12-2008.24"
|
|
}
|
|
},
|
|
"D_SCAN_OUT_7": {
|
|
"hide_name": 0,
|
|
"bits": [ 271 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2009.12-2009.24"
|
|
}
|
|
},
|
|
"D_SCAN_RESET": {
|
|
"hide_name": 0,
|
|
"bits": [ 150 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1888.11-1888.23"
|
|
}
|
|
},
|
|
"D_SCIADDR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 118 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1856.11-1856.21"
|
|
}
|
|
},
|
|
"D_SCIADDR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 119 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1857.11-1857.21"
|
|
}
|
|
},
|
|
"D_SCIADDR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 120 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1858.11-1858.21"
|
|
}
|
|
},
|
|
"D_SCIADDR3": {
|
|
"hide_name": 0,
|
|
"bits": [ 121 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1859.11-1859.21"
|
|
}
|
|
},
|
|
"D_SCIADDR4": {
|
|
"hide_name": 0,
|
|
"bits": [ 122 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1860.11-1860.21"
|
|
}
|
|
},
|
|
"D_SCIADDR5": {
|
|
"hide_name": 0,
|
|
"bits": [ 123 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1861.11-1861.21"
|
|
}
|
|
},
|
|
"D_SCIENAUX": {
|
|
"hide_name": 0,
|
|
"bits": [ 124 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1862.11-1862.21"
|
|
}
|
|
},
|
|
"D_SCIINT": {
|
|
"hide_name": 0,
|
|
"bits": [ 263 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2001.12-2001.20"
|
|
}
|
|
},
|
|
"D_SCIRD": {
|
|
"hide_name": 0,
|
|
"bits": [ 130 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1868.11-1868.18"
|
|
}
|
|
},
|
|
"D_SCIRDATA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 255 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1993.12-1993.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 256 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1994.12-1994.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 257 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1995.12-1995.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 258 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1996.12-1996.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 259 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1997.12-1997.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 260 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1998.12-1998.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 261 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1999.12-1999.23"
|
|
}
|
|
},
|
|
"D_SCIRDATA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 262 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:2000.12-2000.23"
|
|
}
|
|
},
|
|
"D_SCISELAUX": {
|
|
"hide_name": 0,
|
|
"bits": [ 125 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1863.11-1863.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 110 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1848.11-1848.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 111 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1849.11-1849.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 112 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1850.11-1850.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 113 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1851.11-1851.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 114 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1852.11-1852.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 115 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1853.11-1853.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 116 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1854.11-1854.22"
|
|
}
|
|
},
|
|
"D_SCIWDATA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 117 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1855.11-1855.22"
|
|
}
|
|
},
|
|
"D_SCIWSTN": {
|
|
"hide_name": 0,
|
|
"bits": [ 131 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1869.11-1869.20"
|
|
}
|
|
},
|
|
"D_SYNC_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1746.11-1746.20"
|
|
}
|
|
},
|
|
"D_SYNC_PULSE2ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 169 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1907.12-1907.27"
|
|
}
|
|
},
|
|
"D_TXBIT_CLKN_FROM_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1745.11-1745.31"
|
|
}
|
|
},
|
|
"D_TXBIT_CLKN_TO_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 168 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1906.12-1906.30"
|
|
}
|
|
},
|
|
"D_TXBIT_CLKP_FROM_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1744.11-1744.31"
|
|
}
|
|
},
|
|
"D_TXBIT_CLKP_TO_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 167 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1905.12-1905.30"
|
|
}
|
|
},
|
|
"D_TXPLL_LOL_FROM_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1747.11-1747.30"
|
|
}
|
|
},
|
|
"D_TXPLL_LOL_TO_ND": {
|
|
"hide_name": 0,
|
|
"bits": [ 170 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1908.12-1908.29"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DDRDLLA": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1139.1-1156.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"FORCE_MAX_DELAY": "NO",
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CLK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"UDDCNTLN": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"FREEZE": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DDRDEL": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
},
|
|
"LOCK": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"DCNTL7": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
},
|
|
"DCNTL6": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
},
|
|
"DCNTL5": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
},
|
|
"DCNTL4": {
|
|
"direction": "output",
|
|
"bits": [ 11 ]
|
|
},
|
|
"DCNTL3": {
|
|
"direction": "output",
|
|
"bits": [ 12 ]
|
|
},
|
|
"DCNTL2": {
|
|
"direction": "output",
|
|
"bits": [ 13 ]
|
|
},
|
|
"DCNTL1": {
|
|
"direction": "output",
|
|
"bits": [ 14 ]
|
|
},
|
|
"DCNTL0": {
|
|
"direction": "output",
|
|
"bits": [ 15 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1142.11-1142.14"
|
|
}
|
|
},
|
|
"DCNTL0": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1155.12-1155.18"
|
|
}
|
|
},
|
|
"DCNTL1": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1154.12-1154.18"
|
|
}
|
|
},
|
|
"DCNTL2": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1153.12-1153.18"
|
|
}
|
|
},
|
|
"DCNTL3": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1152.12-1152.18"
|
|
}
|
|
},
|
|
"DCNTL4": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1151.12-1151.18"
|
|
}
|
|
},
|
|
"DCNTL5": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1150.12-1150.18"
|
|
}
|
|
},
|
|
"DCNTL6": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1149.12-1149.18"
|
|
}
|
|
},
|
|
"DCNTL7": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1148.12-1148.18"
|
|
}
|
|
},
|
|
"DDRDEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1146.12-1146.18"
|
|
}
|
|
},
|
|
"FREEZE": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1145.11-1145.17"
|
|
}
|
|
},
|
|
"LOCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1147.12-1147.16"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1143.11-1143.14"
|
|
}
|
|
},
|
|
"UDDCNTLN": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1144.11-1144.19"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DELAYF": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1065.1-1074.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DEL_MODE": "USER_DEFINED",
|
|
"DEL_VALUE": "00000000000000000000000000000000"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"LOADN": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"MOVE": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"DIRECTION": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
},
|
|
"CFLAG": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1068.11-1068.12"
|
|
}
|
|
},
|
|
"CFLAG": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1073.12-1073.17"
|
|
}
|
|
},
|
|
"DIRECTION": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1071.11-1071.20"
|
|
}
|
|
},
|
|
"LOADN": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1069.11-1069.16"
|
|
}
|
|
},
|
|
"MOVE": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1070.11-1070.15"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1072.12-1072.13"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DELAYG": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1077.1-1082.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DEL_MODE": "USER_DEFINED",
|
|
"DEL_VALUE": "00000000000000000000000000000000"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1080.11-1080.12"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1081.12-1081.13"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DLLDELD": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1159.1-1167.10"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"DDRDEL": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"LOADN": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"MOVE": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DIRECTION": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"CFLAG": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1160.11-1160.12"
|
|
}
|
|
},
|
|
"CFLAG": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1166.12-1166.17"
|
|
}
|
|
},
|
|
"DDRDEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1161.11-1161.17"
|
|
}
|
|
},
|
|
"DIRECTION": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1164.11-1164.20"
|
|
}
|
|
},
|
|
"LOADN": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1162.11-1162.16"
|
|
}
|
|
},
|
|
"MOVE": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1163.11-1163.15"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1165.12-1165.13"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DP16KD": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:5.1-219.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"ADA0MUX": "ADA0",
|
|
"ADA10MUX": "ADA10",
|
|
"ADA11MUX": "ADA11",
|
|
"ADA12MUX": "ADA12",
|
|
"ADA13MUX": "ADA13",
|
|
"ADA1MUX": "ADA1",
|
|
"ADA2MUX": "ADA2",
|
|
"ADA3MUX": "ADA3",
|
|
"ADA4MUX": "ADA4",
|
|
"ADA5MUX": "ADA5",
|
|
"ADA6MUX": "ADA6",
|
|
"ADA7MUX": "ADA7",
|
|
"ADA8MUX": "ADA8",
|
|
"ADA9MUX": "ADA9",
|
|
"ADB0MUX": "ADB0",
|
|
"ADB10MUX": "ADB10",
|
|
"ADB11MUX": "ADB11",
|
|
"ADB12MUX": "ADB12",
|
|
"ADB13MUX": "ADB13",
|
|
"ADB1MUX": "ADB1",
|
|
"ADB2MUX": "ADB2",
|
|
"ADB3MUX": "ADB3",
|
|
"ADB4MUX": "ADB4",
|
|
"ADB5MUX": "ADB5",
|
|
"ADB6MUX": "ADB6",
|
|
"ADB7MUX": "ADB7",
|
|
"ADB8MUX": "ADB8",
|
|
"ADB9MUX": "ADB9",
|
|
"ASYNC_RESET_RELEASE": "SYNC",
|
|
"CEAMUX": "CEA",
|
|
"CEBMUX": "CEB",
|
|
"CLKAMUX": "CLKA",
|
|
"CLKBMUX": "CLKB",
|
|
"CSA0MUX": "CSA0",
|
|
"CSA1MUX": "CSA1",
|
|
"CSA2MUX": "CSA2",
|
|
"CSB0MUX": "CSB0",
|
|
"CSB1MUX": "CSB1",
|
|
"CSB2MUX": "CSB2",
|
|
"CSDECODE_A": "0b000",
|
|
"CSDECODE_B": "0b000",
|
|
"DATA_WIDTH_A": "00000000000000000000000000010010",
|
|
"DATA_WIDTH_B": "00000000000000000000000000010010",
|
|
"DIA0MUX": "DIA0",
|
|
"DIA10MUX": "DIA10",
|
|
"DIA11MUX": "DIA11",
|
|
"DIA12MUX": "DIA12",
|
|
"DIA13MUX": "DIA13",
|
|
"DIA14MUX": "DIA14",
|
|
"DIA15MUX": "DIA15",
|
|
"DIA16MUX": "DIA16",
|
|
"DIA17MUX": "DIA17",
|
|
"DIA1MUX": "DIA1",
|
|
"DIA2MUX": "DIA2",
|
|
"DIA3MUX": "DIA3",
|
|
"DIA4MUX": "DIA4",
|
|
"DIA5MUX": "DIA5",
|
|
"DIA6MUX": "DIA6",
|
|
"DIA7MUX": "DIA7",
|
|
"DIA8MUX": "DIA8",
|
|
"DIA9MUX": "DIA9",
|
|
"DIB0MUX": "DIB0",
|
|
"DIB10MUX": "DIB10",
|
|
"DIB11MUX": "DIB11",
|
|
"DIB12MUX": "DIB12",
|
|
"DIB13MUX": "DIB13",
|
|
"DIB14MUX": "DIB14",
|
|
"DIB15MUX": "DIB15",
|
|
"DIB16MUX": "DIB16",
|
|
"DIB17MUX": "DIB17",
|
|
"DIB1MUX": "DIB1",
|
|
"DIB2MUX": "DIB2",
|
|
"DIB3MUX": "DIB3",
|
|
"DIB4MUX": "DIB4",
|
|
"DIB5MUX": "DIB5",
|
|
"DIB6MUX": "DIB6",
|
|
"DIB7MUX": "DIB7",
|
|
"DIB8MUX": "DIB8",
|
|
"DIB9MUX": "DIB9",
|
|
"DOA0MUX": "DOA0",
|
|
"DOA10MUX": "DOA10",
|
|
"DOA11MUX": "DOA11",
|
|
"DOA12MUX": "DOA12",
|
|
"DOA13MUX": "DOA13",
|
|
"DOA14MUX": "DOA14",
|
|
"DOA15MUX": "DOA15",
|
|
"DOA16MUX": "DOA16",
|
|
"DOA17MUX": "DOA17",
|
|
"DOA1MUX": "DOA1",
|
|
"DOA2MUX": "DOA2",
|
|
"DOA3MUX": "DOA3",
|
|
"DOA4MUX": "DOA4",
|
|
"DOA5MUX": "DOA5",
|
|
"DOA6MUX": "DOA6",
|
|
"DOA7MUX": "DOA7",
|
|
"DOA8MUX": "DOA8",
|
|
"DOA9MUX": "DOA9",
|
|
"DOB0MUX": "DOB0",
|
|
"DOB10MUX": "DOB10",
|
|
"DOB11MUX": "DOB11",
|
|
"DOB12MUX": "DOB12",
|
|
"DOB13MUX": "DOB13",
|
|
"DOB14MUX": "DOB14",
|
|
"DOB15MUX": "DOB15",
|
|
"DOB16MUX": "DOB16",
|
|
"DOB17MUX": "DOB17",
|
|
"DOB1MUX": "DOB1",
|
|
"DOB2MUX": "DOB2",
|
|
"DOB3MUX": "DOB3",
|
|
"DOB4MUX": "DOB4",
|
|
"DOB5MUX": "DOB5",
|
|
"DOB6MUX": "DOB6",
|
|
"DOB7MUX": "DOB7",
|
|
"DOB8MUX": "DOB8",
|
|
"DOB9MUX": "DOB9",
|
|
"GSR": "ENABLED",
|
|
"INITVAL_00": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_01": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_02": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_03": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_04": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_05": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_06": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_07": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_08": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_09": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_10": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_11": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_12": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_13": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_14": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_15": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_16": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_17": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_18": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_19": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_20": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_21": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_22": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_23": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_24": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_25": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_26": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_27": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_28": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_29": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_30": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_31": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_32": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_33": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_34": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_35": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_36": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_37": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_38": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_39": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INIT_DATA": "STATIC",
|
|
"OCEAMUX": "OCEA",
|
|
"OCEBMUX": "OCEB",
|
|
"REGMODE_A": "NOREG",
|
|
"REGMODE_B": "NOREG",
|
|
"RESETMODE": "SYNC",
|
|
"RSTAMUX": "RSTA",
|
|
"RSTBMUX": "RSTB",
|
|
"WEAMUX": "WEA",
|
|
"WEBMUX": "WEB",
|
|
"WID": "00000000000000000000000000000000",
|
|
"WRITEMODE_A": "NORMAL",
|
|
"WRITEMODE_B": "NORMAL"
|
|
},
|
|
"ports": {
|
|
"DIA17": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"DIA16": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"DIA15": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"DIA14": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DIA13": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"DIA12": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"DIA11": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"DIA10": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"DIA9": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"DIA8": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"DIA7": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"DIA6": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"DIA5": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"DIA4": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"DIA3": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"DIA2": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"DIA1": {
|
|
"direction": "input",
|
|
"bits": [ 18 ]
|
|
},
|
|
"DIA0": {
|
|
"direction": "input",
|
|
"bits": [ 19 ]
|
|
},
|
|
"ADA13": {
|
|
"direction": "input",
|
|
"bits": [ 20 ]
|
|
},
|
|
"ADA12": {
|
|
"direction": "input",
|
|
"bits": [ 21 ]
|
|
},
|
|
"ADA11": {
|
|
"direction": "input",
|
|
"bits": [ 22 ]
|
|
},
|
|
"ADA10": {
|
|
"direction": "input",
|
|
"bits": [ 23 ]
|
|
},
|
|
"ADA9": {
|
|
"direction": "input",
|
|
"bits": [ 24 ]
|
|
},
|
|
"ADA8": {
|
|
"direction": "input",
|
|
"bits": [ 25 ]
|
|
},
|
|
"ADA7": {
|
|
"direction": "input",
|
|
"bits": [ 26 ]
|
|
},
|
|
"ADA6": {
|
|
"direction": "input",
|
|
"bits": [ 27 ]
|
|
},
|
|
"ADA5": {
|
|
"direction": "input",
|
|
"bits": [ 28 ]
|
|
},
|
|
"ADA4": {
|
|
"direction": "input",
|
|
"bits": [ 29 ]
|
|
},
|
|
"ADA3": {
|
|
"direction": "input",
|
|
"bits": [ 30 ]
|
|
},
|
|
"ADA2": {
|
|
"direction": "input",
|
|
"bits": [ 31 ]
|
|
},
|
|
"ADA1": {
|
|
"direction": "input",
|
|
"bits": [ 32 ]
|
|
},
|
|
"ADA0": {
|
|
"direction": "input",
|
|
"bits": [ 33 ]
|
|
},
|
|
"CEA": {
|
|
"direction": "input",
|
|
"bits": [ 34 ]
|
|
},
|
|
"OCEA": {
|
|
"direction": "input",
|
|
"bits": [ 35 ]
|
|
},
|
|
"CLKA": {
|
|
"direction": "input",
|
|
"bits": [ 36 ]
|
|
},
|
|
"WEA": {
|
|
"direction": "input",
|
|
"bits": [ 37 ]
|
|
},
|
|
"RSTA": {
|
|
"direction": "input",
|
|
"bits": [ 38 ]
|
|
},
|
|
"CSA2": {
|
|
"direction": "input",
|
|
"bits": [ 39 ]
|
|
},
|
|
"CSA1": {
|
|
"direction": "input",
|
|
"bits": [ 40 ]
|
|
},
|
|
"CSA0": {
|
|
"direction": "input",
|
|
"bits": [ 41 ]
|
|
},
|
|
"DOA17": {
|
|
"direction": "output",
|
|
"bits": [ 42 ]
|
|
},
|
|
"DOA16": {
|
|
"direction": "output",
|
|
"bits": [ 43 ]
|
|
},
|
|
"DOA15": {
|
|
"direction": "output",
|
|
"bits": [ 44 ]
|
|
},
|
|
"DOA14": {
|
|
"direction": "output",
|
|
"bits": [ 45 ]
|
|
},
|
|
"DOA13": {
|
|
"direction": "output",
|
|
"bits": [ 46 ]
|
|
},
|
|
"DOA12": {
|
|
"direction": "output",
|
|
"bits": [ 47 ]
|
|
},
|
|
"DOA11": {
|
|
"direction": "output",
|
|
"bits": [ 48 ]
|
|
},
|
|
"DOA10": {
|
|
"direction": "output",
|
|
"bits": [ 49 ]
|
|
},
|
|
"DOA9": {
|
|
"direction": "output",
|
|
"bits": [ 50 ]
|
|
},
|
|
"DOA8": {
|
|
"direction": "output",
|
|
"bits": [ 51 ]
|
|
},
|
|
"DOA7": {
|
|
"direction": "output",
|
|
"bits": [ 52 ]
|
|
},
|
|
"DOA6": {
|
|
"direction": "output",
|
|
"bits": [ 53 ]
|
|
},
|
|
"DOA5": {
|
|
"direction": "output",
|
|
"bits": [ 54 ]
|
|
},
|
|
"DOA4": {
|
|
"direction": "output",
|
|
"bits": [ 55 ]
|
|
},
|
|
"DOA3": {
|
|
"direction": "output",
|
|
"bits": [ 56 ]
|
|
},
|
|
"DOA2": {
|
|
"direction": "output",
|
|
"bits": [ 57 ]
|
|
},
|
|
"DOA1": {
|
|
"direction": "output",
|
|
"bits": [ 58 ]
|
|
},
|
|
"DOA0": {
|
|
"direction": "output",
|
|
"bits": [ 59 ]
|
|
},
|
|
"DIB17": {
|
|
"direction": "input",
|
|
"bits": [ 60 ]
|
|
},
|
|
"DIB16": {
|
|
"direction": "input",
|
|
"bits": [ 61 ]
|
|
},
|
|
"DIB15": {
|
|
"direction": "input",
|
|
"bits": [ 62 ]
|
|
},
|
|
"DIB14": {
|
|
"direction": "input",
|
|
"bits": [ 63 ]
|
|
},
|
|
"DIB13": {
|
|
"direction": "input",
|
|
"bits": [ 64 ]
|
|
},
|
|
"DIB12": {
|
|
"direction": "input",
|
|
"bits": [ 65 ]
|
|
},
|
|
"DIB11": {
|
|
"direction": "input",
|
|
"bits": [ 66 ]
|
|
},
|
|
"DIB10": {
|
|
"direction": "input",
|
|
"bits": [ 67 ]
|
|
},
|
|
"DIB9": {
|
|
"direction": "input",
|
|
"bits": [ 68 ]
|
|
},
|
|
"DIB8": {
|
|
"direction": "input",
|
|
"bits": [ 69 ]
|
|
},
|
|
"DIB7": {
|
|
"direction": "input",
|
|
"bits": [ 70 ]
|
|
},
|
|
"DIB6": {
|
|
"direction": "input",
|
|
"bits": [ 71 ]
|
|
},
|
|
"DIB5": {
|
|
"direction": "input",
|
|
"bits": [ 72 ]
|
|
},
|
|
"DIB4": {
|
|
"direction": "input",
|
|
"bits": [ 73 ]
|
|
},
|
|
"DIB3": {
|
|
"direction": "input",
|
|
"bits": [ 74 ]
|
|
},
|
|
"DIB2": {
|
|
"direction": "input",
|
|
"bits": [ 75 ]
|
|
},
|
|
"DIB1": {
|
|
"direction": "input",
|
|
"bits": [ 76 ]
|
|
},
|
|
"DIB0": {
|
|
"direction": "input",
|
|
"bits": [ 77 ]
|
|
},
|
|
"ADB13": {
|
|
"direction": "input",
|
|
"bits": [ 78 ]
|
|
},
|
|
"ADB12": {
|
|
"direction": "input",
|
|
"bits": [ 79 ]
|
|
},
|
|
"ADB11": {
|
|
"direction": "input",
|
|
"bits": [ 80 ]
|
|
},
|
|
"ADB10": {
|
|
"direction": "input",
|
|
"bits": [ 81 ]
|
|
},
|
|
"ADB9": {
|
|
"direction": "input",
|
|
"bits": [ 82 ]
|
|
},
|
|
"ADB8": {
|
|
"direction": "input",
|
|
"bits": [ 83 ]
|
|
},
|
|
"ADB7": {
|
|
"direction": "input",
|
|
"bits": [ 84 ]
|
|
},
|
|
"ADB6": {
|
|
"direction": "input",
|
|
"bits": [ 85 ]
|
|
},
|
|
"ADB5": {
|
|
"direction": "input",
|
|
"bits": [ 86 ]
|
|
},
|
|
"ADB4": {
|
|
"direction": "input",
|
|
"bits": [ 87 ]
|
|
},
|
|
"ADB3": {
|
|
"direction": "input",
|
|
"bits": [ 88 ]
|
|
},
|
|
"ADB2": {
|
|
"direction": "input",
|
|
"bits": [ 89 ]
|
|
},
|
|
"ADB1": {
|
|
"direction": "input",
|
|
"bits": [ 90 ]
|
|
},
|
|
"ADB0": {
|
|
"direction": "input",
|
|
"bits": [ 91 ]
|
|
},
|
|
"CEB": {
|
|
"direction": "input",
|
|
"bits": [ 92 ]
|
|
},
|
|
"OCEB": {
|
|
"direction": "input",
|
|
"bits": [ 93 ]
|
|
},
|
|
"CLKB": {
|
|
"direction": "input",
|
|
"bits": [ 94 ]
|
|
},
|
|
"WEB": {
|
|
"direction": "input",
|
|
"bits": [ 95 ]
|
|
},
|
|
"RSTB": {
|
|
"direction": "input",
|
|
"bits": [ 96 ]
|
|
},
|
|
"CSB2": {
|
|
"direction": "input",
|
|
"bits": [ 97 ]
|
|
},
|
|
"CSB1": {
|
|
"direction": "input",
|
|
"bits": [ 98 ]
|
|
},
|
|
"CSB0": {
|
|
"direction": "input",
|
|
"bits": [ 99 ]
|
|
},
|
|
"DOB17": {
|
|
"direction": "output",
|
|
"bits": [ 100 ]
|
|
},
|
|
"DOB16": {
|
|
"direction": "output",
|
|
"bits": [ 101 ]
|
|
},
|
|
"DOB15": {
|
|
"direction": "output",
|
|
"bits": [ 102 ]
|
|
},
|
|
"DOB14": {
|
|
"direction": "output",
|
|
"bits": [ 103 ]
|
|
},
|
|
"DOB13": {
|
|
"direction": "output",
|
|
"bits": [ 104 ]
|
|
},
|
|
"DOB12": {
|
|
"direction": "output",
|
|
"bits": [ 105 ]
|
|
},
|
|
"DOB11": {
|
|
"direction": "output",
|
|
"bits": [ 106 ]
|
|
},
|
|
"DOB10": {
|
|
"direction": "output",
|
|
"bits": [ 107 ]
|
|
},
|
|
"DOB9": {
|
|
"direction": "output",
|
|
"bits": [ 108 ]
|
|
},
|
|
"DOB8": {
|
|
"direction": "output",
|
|
"bits": [ 109 ]
|
|
},
|
|
"DOB7": {
|
|
"direction": "output",
|
|
"bits": [ 110 ]
|
|
},
|
|
"DOB6": {
|
|
"direction": "output",
|
|
"bits": [ 111 ]
|
|
},
|
|
"DOB5": {
|
|
"direction": "output",
|
|
"bits": [ 112 ]
|
|
},
|
|
"DOB4": {
|
|
"direction": "output",
|
|
"bits": [ 113 ]
|
|
},
|
|
"DOB3": {
|
|
"direction": "output",
|
|
"bits": [ 114 ]
|
|
},
|
|
"DOB2": {
|
|
"direction": "output",
|
|
"bits": [ 115 ]
|
|
},
|
|
"DOB1": {
|
|
"direction": "output",
|
|
"bits": [ 116 ]
|
|
},
|
|
"DOB0": {
|
|
"direction": "output",
|
|
"bits": [ 117 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ADA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 33 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.91-7.95"
|
|
}
|
|
},
|
|
"ADA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 32 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.85-7.89"
|
|
}
|
|
},
|
|
"ADA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.30-7.35"
|
|
}
|
|
},
|
|
"ADA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.23-7.28"
|
|
}
|
|
},
|
|
"ADA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.16-7.21"
|
|
}
|
|
},
|
|
"ADA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.9-7.14"
|
|
}
|
|
},
|
|
"ADA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 31 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.79-7.83"
|
|
}
|
|
},
|
|
"ADA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 30 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.73-7.77"
|
|
}
|
|
},
|
|
"ADA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 29 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.67-7.71"
|
|
}
|
|
},
|
|
"ADA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 28 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.61-7.65"
|
|
}
|
|
},
|
|
"ADA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 27 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.55-7.59"
|
|
}
|
|
},
|
|
"ADA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 26 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.49-7.53"
|
|
}
|
|
},
|
|
"ADA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 25 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.43-7.47"
|
|
}
|
|
},
|
|
"ADA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 24 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:7.37-7.41"
|
|
}
|
|
},
|
|
"ADB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 91 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.91-13.95"
|
|
}
|
|
},
|
|
"ADB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 90 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.85-13.89"
|
|
}
|
|
},
|
|
"ADB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 81 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.30-13.35"
|
|
}
|
|
},
|
|
"ADB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 80 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.23-13.28"
|
|
}
|
|
},
|
|
"ADB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 79 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.16-13.21"
|
|
}
|
|
},
|
|
"ADB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 78 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.9-13.14"
|
|
}
|
|
},
|
|
"ADB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 89 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.79-13.83"
|
|
}
|
|
},
|
|
"ADB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 88 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.73-13.77"
|
|
}
|
|
},
|
|
"ADB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 87 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.67-13.71"
|
|
}
|
|
},
|
|
"ADB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 86 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.61-13.65"
|
|
}
|
|
},
|
|
"ADB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 85 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.55-13.59"
|
|
}
|
|
},
|
|
"ADB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 84 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.49-13.53"
|
|
}
|
|
},
|
|
"ADB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 83 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.43-13.47"
|
|
}
|
|
},
|
|
"ADB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 82 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:13.37-13.41"
|
|
}
|
|
},
|
|
"CEA": {
|
|
"hide_name": 0,
|
|
"bits": [ 34 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:8.9-8.12"
|
|
}
|
|
},
|
|
"CEB": {
|
|
"hide_name": 0,
|
|
"bits": [ 92 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:14.9-14.12"
|
|
}
|
|
},
|
|
"CLKA": {
|
|
"hide_name": 0,
|
|
"bits": [ 36 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:8.20-8.24"
|
|
}
|
|
},
|
|
"CLKB": {
|
|
"hide_name": 0,
|
|
"bits": [ 94 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:14.20-14.24"
|
|
}
|
|
},
|
|
"CSA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 41 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:9.21-9.25"
|
|
}
|
|
},
|
|
"CSA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 40 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:9.15-9.19"
|
|
}
|
|
},
|
|
"CSA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 39 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:9.9-9.13"
|
|
}
|
|
},
|
|
"CSB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 99 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:15.21-15.25"
|
|
}
|
|
},
|
|
"CSB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 98 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:15.15-15.19"
|
|
}
|
|
},
|
|
"CSB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 97 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:15.9-15.13"
|
|
}
|
|
},
|
|
"DIA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.119-6.123"
|
|
}
|
|
},
|
|
"DIA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.113-6.117"
|
|
}
|
|
},
|
|
"DIA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.58-6.63"
|
|
}
|
|
},
|
|
"DIA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.51-6.56"
|
|
}
|
|
},
|
|
"DIA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.44-6.49"
|
|
}
|
|
},
|
|
"DIA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.37-6.42"
|
|
}
|
|
},
|
|
"DIA14": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.30-6.35"
|
|
}
|
|
},
|
|
"DIA15": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.23-6.28"
|
|
}
|
|
},
|
|
"DIA16": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.16-6.21"
|
|
}
|
|
},
|
|
"DIA17": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.9-6.14"
|
|
}
|
|
},
|
|
"DIA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.107-6.111"
|
|
}
|
|
},
|
|
"DIA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.101-6.105"
|
|
}
|
|
},
|
|
"DIA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.95-6.99"
|
|
}
|
|
},
|
|
"DIA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.89-6.93"
|
|
}
|
|
},
|
|
"DIA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.83-6.87"
|
|
}
|
|
},
|
|
"DIA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.77-6.81"
|
|
}
|
|
},
|
|
"DIA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.71-6.75"
|
|
}
|
|
},
|
|
"DIA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:6.65-6.69"
|
|
}
|
|
},
|
|
"DIB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 77 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.119-12.123"
|
|
}
|
|
},
|
|
"DIB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 76 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.113-12.117"
|
|
}
|
|
},
|
|
"DIB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 67 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.58-12.63"
|
|
}
|
|
},
|
|
"DIB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 66 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.51-12.56"
|
|
}
|
|
},
|
|
"DIB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 65 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.44-12.49"
|
|
}
|
|
},
|
|
"DIB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 64 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.37-12.42"
|
|
}
|
|
},
|
|
"DIB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 63 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.30-12.35"
|
|
}
|
|
},
|
|
"DIB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 62 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.23-12.28"
|
|
}
|
|
},
|
|
"DIB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 61 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.16-12.21"
|
|
}
|
|
},
|
|
"DIB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 60 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.9-12.14"
|
|
}
|
|
},
|
|
"DIB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 75 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.107-12.111"
|
|
}
|
|
},
|
|
"DIB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 74 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.101-12.105"
|
|
}
|
|
},
|
|
"DIB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 73 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.95-12.99"
|
|
}
|
|
},
|
|
"DIB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 72 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.89-12.93"
|
|
}
|
|
},
|
|
"DIB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 71 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.83-12.87"
|
|
}
|
|
},
|
|
"DIB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 70 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.77-12.81"
|
|
}
|
|
},
|
|
"DIB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 69 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.71-12.75"
|
|
}
|
|
},
|
|
"DIB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 68 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:12.65-12.69"
|
|
}
|
|
},
|
|
"DOA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 59 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.120-10.124"
|
|
}
|
|
},
|
|
"DOA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 58 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.114-10.118"
|
|
}
|
|
},
|
|
"DOA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 49 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.59-10.64"
|
|
}
|
|
},
|
|
"DOA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 48 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.52-10.57"
|
|
}
|
|
},
|
|
"DOA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 47 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.45-10.50"
|
|
}
|
|
},
|
|
"DOA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 46 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.38-10.43"
|
|
}
|
|
},
|
|
"DOA14": {
|
|
"hide_name": 0,
|
|
"bits": [ 45 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.31-10.36"
|
|
}
|
|
},
|
|
"DOA15": {
|
|
"hide_name": 0,
|
|
"bits": [ 44 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.24-10.29"
|
|
}
|
|
},
|
|
"DOA16": {
|
|
"hide_name": 0,
|
|
"bits": [ 43 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.17-10.22"
|
|
}
|
|
},
|
|
"DOA17": {
|
|
"hide_name": 0,
|
|
"bits": [ 42 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.10-10.15"
|
|
}
|
|
},
|
|
"DOA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 57 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.108-10.112"
|
|
}
|
|
},
|
|
"DOA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 56 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.102-10.106"
|
|
}
|
|
},
|
|
"DOA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 55 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.96-10.100"
|
|
}
|
|
},
|
|
"DOA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 54 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.90-10.94"
|
|
}
|
|
},
|
|
"DOA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 53 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.84-10.88"
|
|
}
|
|
},
|
|
"DOA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 52 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.78-10.82"
|
|
}
|
|
},
|
|
"DOA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 51 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.72-10.76"
|
|
}
|
|
},
|
|
"DOA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 50 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:10.66-10.70"
|
|
}
|
|
},
|
|
"DOB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 117 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.120-16.124"
|
|
}
|
|
},
|
|
"DOB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 116 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.114-16.118"
|
|
}
|
|
},
|
|
"DOB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 107 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.59-16.64"
|
|
}
|
|
},
|
|
"DOB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 106 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.52-16.57"
|
|
}
|
|
},
|
|
"DOB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 105 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.45-16.50"
|
|
}
|
|
},
|
|
"DOB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 104 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.38-16.43"
|
|
}
|
|
},
|
|
"DOB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 103 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.31-16.36"
|
|
}
|
|
},
|
|
"DOB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 102 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.24-16.29"
|
|
}
|
|
},
|
|
"DOB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 101 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.17-16.22"
|
|
}
|
|
},
|
|
"DOB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 100 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.10-16.15"
|
|
}
|
|
},
|
|
"DOB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 115 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.108-16.112"
|
|
}
|
|
},
|
|
"DOB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 114 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.102-16.106"
|
|
}
|
|
},
|
|
"DOB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 113 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.96-16.100"
|
|
}
|
|
},
|
|
"DOB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 112 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.90-16.94"
|
|
}
|
|
},
|
|
"DOB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 111 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.84-16.88"
|
|
}
|
|
},
|
|
"DOB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 110 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.78-16.82"
|
|
}
|
|
},
|
|
"DOB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 109 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.72-16.76"
|
|
}
|
|
},
|
|
"DOB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 108 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:16.66-16.70"
|
|
}
|
|
},
|
|
"OCEA": {
|
|
"hide_name": 0,
|
|
"bits": [ 35 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:8.14-8.18"
|
|
}
|
|
},
|
|
"OCEB": {
|
|
"hide_name": 0,
|
|
"bits": [ 93 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:14.14-14.18"
|
|
}
|
|
},
|
|
"RSTA": {
|
|
"hide_name": 0,
|
|
"bits": [ 38 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:8.31-8.35"
|
|
}
|
|
},
|
|
"RSTB": {
|
|
"hide_name": 0,
|
|
"bits": [ 96 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:14.31-14.35"
|
|
}
|
|
},
|
|
"WEA": {
|
|
"hide_name": 0,
|
|
"bits": [ 37 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:8.26-8.29"
|
|
}
|
|
},
|
|
"WEB": {
|
|
"hide_name": 0,
|
|
"bits": [ 95 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_sim_ecp5.v:14.26-14.29"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DPR16X4C": {
|
|
"attributes": {
|
|
"abc9_box_id": "00000000000000000000000000000110",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:174.1-233.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INITVAL": "0x0000000000000000 "
|
|
},
|
|
"ports": {
|
|
"DI": {
|
|
"direction": "input",
|
|
"bits": [ 2, 3, 4, 5 ]
|
|
},
|
|
"WCK": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"WRE": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"RAD": {
|
|
"direction": "input",
|
|
"bits": [ 8, 9, 10, 11 ]
|
|
},
|
|
"WAD": {
|
|
"direction": "input",
|
|
"bits": [ 12, 13, 14, 15 ]
|
|
},
|
|
"DO": {
|
|
"direction": "output",
|
|
"bits": [ 16, 17, 18, 19 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2, 3, 4, 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:175.15-175.17"
|
|
}
|
|
},
|
|
"DO": {
|
|
"hide_name": 0,
|
|
"bits": [ 16, 17, 18, 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:179.16-179.18"
|
|
}
|
|
},
|
|
"RAD": {
|
|
"hide_name": 0,
|
|
"bits": [ 8, 9, 10, 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:177.15-177.18"
|
|
}
|
|
},
|
|
"WAD": {
|
|
"hide_name": 0,
|
|
"bits": [ 12, 13, 14, 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:178.15-178.18"
|
|
}
|
|
},
|
|
"WCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:176.9-176.12"
|
|
}
|
|
},
|
|
"WRE": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:176.14-176.17"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DQSBUFM": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1091.1-1136.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DQS_LI_DEL_ADJ": "FACTORYONLY",
|
|
"DQS_LI_DEL_VAL": "00000000000000000000000000000100",
|
|
"DQS_LO_DEL_ADJ": "FACTORYONLY",
|
|
"DQS_LO_DEL_VAL": "00000000000000000000000000000000",
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"DQSI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"READ1": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"READ0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"READCLKSEL2": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"READCLKSEL1": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"READCLKSEL0": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"DDRDEL": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"DYNDELAY7": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"DYNDELAY6": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"DYNDELAY5": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"DYNDELAY4": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"DYNDELAY3": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"DYNDELAY2": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"DYNDELAY1": {
|
|
"direction": "input",
|
|
"bits": [ 18 ]
|
|
},
|
|
"DYNDELAY0": {
|
|
"direction": "input",
|
|
"bits": [ 19 ]
|
|
},
|
|
"PAUSE": {
|
|
"direction": "input",
|
|
"bits": [ 20 ]
|
|
},
|
|
"RDLOADN": {
|
|
"direction": "input",
|
|
"bits": [ 21 ]
|
|
},
|
|
"RDMOVE": {
|
|
"direction": "input",
|
|
"bits": [ 22 ]
|
|
},
|
|
"RDDIRECTION": {
|
|
"direction": "input",
|
|
"bits": [ 23 ]
|
|
},
|
|
"WRLOADN": {
|
|
"direction": "input",
|
|
"bits": [ 24 ]
|
|
},
|
|
"WRMOVE": {
|
|
"direction": "input",
|
|
"bits": [ 25 ]
|
|
},
|
|
"WRDIRECTION": {
|
|
"direction": "input",
|
|
"bits": [ 26 ]
|
|
},
|
|
"DQSR90": {
|
|
"direction": "output",
|
|
"bits": [ 27 ]
|
|
},
|
|
"DQSW": {
|
|
"direction": "output",
|
|
"bits": [ 28 ]
|
|
},
|
|
"DQSW270": {
|
|
"direction": "output",
|
|
"bits": [ 29 ]
|
|
},
|
|
"RDPNTR2": {
|
|
"direction": "output",
|
|
"bits": [ 30 ]
|
|
},
|
|
"RDPNTR1": {
|
|
"direction": "output",
|
|
"bits": [ 31 ]
|
|
},
|
|
"RDPNTR0": {
|
|
"direction": "output",
|
|
"bits": [ 32 ]
|
|
},
|
|
"WRPNTR2": {
|
|
"direction": "output",
|
|
"bits": [ 33 ]
|
|
},
|
|
"WRPNTR1": {
|
|
"direction": "output",
|
|
"bits": [ 34 ]
|
|
},
|
|
"WRPNTR0": {
|
|
"direction": "output",
|
|
"bits": [ 35 ]
|
|
},
|
|
"DATAVALID": {
|
|
"direction": "output",
|
|
"bits": [ 36 ]
|
|
},
|
|
"BURSTDET": {
|
|
"direction": "output",
|
|
"bits": [ 37 ]
|
|
},
|
|
"RDCFLAG": {
|
|
"direction": "output",
|
|
"bits": [ 38 ]
|
|
},
|
|
"WRCFLAG": {
|
|
"direction": "output",
|
|
"bits": [ 39 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"BURSTDET": {
|
|
"hide_name": 0,
|
|
"bits": [ 37 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1133.12-1133.20"
|
|
}
|
|
},
|
|
"DATAVALID": {
|
|
"hide_name": 0,
|
|
"bits": [ 36 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1132.12-1132.21"
|
|
}
|
|
},
|
|
"DDRDEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1104.11-1104.17"
|
|
}
|
|
},
|
|
"DQSI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1098.11-1098.15"
|
|
}
|
|
},
|
|
"DQSR90": {
|
|
"hide_name": 0,
|
|
"bits": [ 27 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1123.12-1123.18"
|
|
}
|
|
},
|
|
"DQSW": {
|
|
"hide_name": 0,
|
|
"bits": [ 28 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1124.12-1124.16"
|
|
}
|
|
},
|
|
"DQSW270": {
|
|
"hide_name": 0,
|
|
"bits": [ 29 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1125.12-1125.19"
|
|
}
|
|
},
|
|
"DYNDELAY0": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1115.11-1115.20"
|
|
}
|
|
},
|
|
"DYNDELAY1": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1114.11-1114.20"
|
|
}
|
|
},
|
|
"DYNDELAY2": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1113.11-1113.20"
|
|
}
|
|
},
|
|
"DYNDELAY3": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1112.11-1112.20"
|
|
}
|
|
},
|
|
"DYNDELAY4": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1111.11-1111.20"
|
|
}
|
|
},
|
|
"DYNDELAY5": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1110.11-1110.20"
|
|
}
|
|
},
|
|
"DYNDELAY6": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1109.11-1109.20"
|
|
}
|
|
},
|
|
"DYNDELAY7": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1108.11-1108.20"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1105.11-1105.15"
|
|
}
|
|
},
|
|
"PAUSE": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1116.11-1116.16"
|
|
}
|
|
},
|
|
"RDCFLAG": {
|
|
"hide_name": 0,
|
|
"bits": [ 38 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1134.12-1134.19"
|
|
}
|
|
},
|
|
"RDDIRECTION": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1119.11-1119.22"
|
|
}
|
|
},
|
|
"RDLOADN": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1117.11-1117.18"
|
|
}
|
|
},
|
|
"RDMOVE": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1118.11-1118.17"
|
|
}
|
|
},
|
|
"RDPNTR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 32 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1128.12-1128.19"
|
|
}
|
|
},
|
|
"RDPNTR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 31 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1127.12-1127.19"
|
|
}
|
|
},
|
|
"RDPNTR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 30 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1126.12-1126.19"
|
|
}
|
|
},
|
|
"READ0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1100.11-1100.16"
|
|
}
|
|
},
|
|
"READ1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1099.11-1099.16"
|
|
}
|
|
},
|
|
"READCLKSEL0": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1103.11-1103.22"
|
|
}
|
|
},
|
|
"READCLKSEL1": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1102.11-1102.22"
|
|
}
|
|
},
|
|
"READCLKSEL2": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1101.11-1101.22"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1107.11-1107.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1106.11-1106.15"
|
|
}
|
|
},
|
|
"WRCFLAG": {
|
|
"hide_name": 0,
|
|
"bits": [ 39 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1135.12-1135.19"
|
|
}
|
|
},
|
|
"WRDIRECTION": {
|
|
"hide_name": 0,
|
|
"bits": [ 26 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1122.11-1122.22"
|
|
}
|
|
},
|
|
"WRLOADN": {
|
|
"hide_name": 0,
|
|
"bits": [ 24 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1120.11-1120.18"
|
|
}
|
|
},
|
|
"WRMOVE": {
|
|
"hide_name": 0,
|
|
"bits": [ 25 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1121.11-1121.17"
|
|
}
|
|
},
|
|
"WRPNTR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 35 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1131.12-1131.19"
|
|
}
|
|
},
|
|
"WRPNTR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 34 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1130.12-1130.19"
|
|
}
|
|
},
|
|
"WRPNTR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 33 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1129.12-1129.19"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"DTR": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1399.1-1410.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DTR_TEMP": "00000000000000000000000000011001"
|
|
},
|
|
"ports": {
|
|
"STARTPULSE": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"DTROUT7": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
},
|
|
"DTROUT6": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
},
|
|
"DTROUT5": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DTROUT4": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
},
|
|
"DTROUT3": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"DTROUT2": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
},
|
|
"DTROUT1": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
},
|
|
"DTROUT0": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"DTROUT0": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1409.12-1409.19"
|
|
}
|
|
},
|
|
"DTROUT1": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1408.12-1408.19"
|
|
}
|
|
},
|
|
"DTROUT2": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1407.12-1407.19"
|
|
}
|
|
},
|
|
"DTROUT3": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1406.12-1406.19"
|
|
}
|
|
},
|
|
"DTROUT4": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1405.12-1405.19"
|
|
}
|
|
},
|
|
"DTROUT5": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1404.12-1404.19"
|
|
}
|
|
},
|
|
"DTROUT6": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1403.12-1403.19"
|
|
}
|
|
},
|
|
"DTROUT7": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1402.12-1402.19"
|
|
}
|
|
},
|
|
"STARTPULSE": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1401.11-1401.21"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ECLKBRIDGECS": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1057.1-1062.10"
|
|
},
|
|
"ports": {
|
|
"CLK0": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CLK1": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SEL": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"ECSOUT": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CLK0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1058.11-1058.15"
|
|
}
|
|
},
|
|
"CLK1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1059.11-1059.15"
|
|
}
|
|
},
|
|
"ECSOUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1061.12-1061.18"
|
|
}
|
|
},
|
|
"SEL": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1060.11-1060.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ECLKSYNCB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1050.1-1054.10"
|
|
},
|
|
"ports": {
|
|
"ECLKI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"STOP": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"ECLKO": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ECLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1051.11-1051.16"
|
|
}
|
|
},
|
|
"ECLKO": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1053.12-1053.17"
|
|
}
|
|
},
|
|
"STOP": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1052.11-1052.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"EHXPLLL": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1336.1-1396.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"CLKFB_DIV": "00000000000000000000000000000001",
|
|
"CLKI_DIV": "00000000000000000000000000000001",
|
|
"CLKOP_CPHASE": "00000000000000000000000000000000",
|
|
"CLKOP_DIV": "00000000000000000000000000001000",
|
|
"CLKOP_ENABLE": "ENABLED",
|
|
"CLKOP_FPHASE": "00000000000000000000000000000000",
|
|
"CLKOP_TRIM_DELAY": "00000000000000000000000000000000",
|
|
"CLKOP_TRIM_POL": "RISING",
|
|
"CLKOS2_CPHASE": "00000000000000000000000000000000",
|
|
"CLKOS2_DIV": "00000000000000000000000000001000",
|
|
"CLKOS2_ENABLE": "DISABLED",
|
|
"CLKOS2_FPHASE": "00000000000000000000000000000000",
|
|
"CLKOS3_CPHASE": "00000000000000000000000000000000",
|
|
"CLKOS3_DIV": "00000000000000000000000000001000",
|
|
"CLKOS3_ENABLE": "DISABLED",
|
|
"CLKOS3_FPHASE": "00000000000000000000000000000000",
|
|
"CLKOS_CPHASE": "00000000000000000000000000000000",
|
|
"CLKOS_DIV": "00000000000000000000000000001000",
|
|
"CLKOS_ENABLE": "DISABLED",
|
|
"CLKOS_FPHASE": "00000000000000000000000000000000",
|
|
"CLKOS_TRIM_DELAY": "00000000000000000000000000000000",
|
|
"CLKOS_TRIM_POL": "RISING",
|
|
"DPHASE_SOURCE": "DISABLED",
|
|
"FEEDBK_PATH": "CLKOP",
|
|
"INTFB_WAKE": "DISABLED",
|
|
"INT_LOCK_STICKY": "ENABLED",
|
|
"OUTDIVIDER_MUXA": "DIVA",
|
|
"OUTDIVIDER_MUXB": "DIVB",
|
|
"OUTDIVIDER_MUXC": "DIVC",
|
|
"OUTDIVIDER_MUXD": "DIVD",
|
|
"PLLRST_ENA": "DISABLED",
|
|
"PLL_LOCK_DELAY": "00000000000000000000000011001000",
|
|
"PLL_LOCK_MODE": "00000000000000000000000000000000",
|
|
"REFIN_RESET": "DISABLED",
|
|
"STDBY_ENABLE": "DISABLED",
|
|
"SYNC_ENABLE": "DISABLED"
|
|
},
|
|
"ports": {
|
|
"CLKI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CLKFB": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"PHASESEL1": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"PHASESEL0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"PHASEDIR": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"PHASESTEP": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"PHASELOADREG": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"STDBY": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"PLLWAKESYNC": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"ENCLKOP": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"ENCLKOS": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"ENCLKOS2": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"ENCLKOS3": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"CLKOP": {
|
|
"direction": "output",
|
|
"bits": [ 16 ]
|
|
},
|
|
"CLKOS": {
|
|
"direction": "output",
|
|
"bits": [ 17 ]
|
|
},
|
|
"CLKOS2": {
|
|
"direction": "output",
|
|
"bits": [ 18 ]
|
|
},
|
|
"CLKOS3": {
|
|
"direction": "output",
|
|
"bits": [ 19 ]
|
|
},
|
|
"LOCK": {
|
|
"direction": "output",
|
|
"bits": [ 20 ]
|
|
},
|
|
"INTLOCK": {
|
|
"direction": "output",
|
|
"bits": [ 21 ]
|
|
},
|
|
"REFCLK": {
|
|
"direction": "output",
|
|
"bits": [ 22 ]
|
|
},
|
|
"CLKINTFB": {
|
|
"direction": "output",
|
|
"bits": [ 23 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CLKFB": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1375.11-1375.16"
|
|
}
|
|
},
|
|
"CLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1374.11-1374.15"
|
|
}
|
|
},
|
|
"CLKINTFB": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1395.12-1395.20"
|
|
}
|
|
},
|
|
"CLKOP": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1388.12-1388.17"
|
|
}
|
|
},
|
|
"CLKOS": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1389.12-1389.17"
|
|
}
|
|
},
|
|
"CLKOS2": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1390.12-1390.18"
|
|
}
|
|
},
|
|
"CLKOS3": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1391.12-1391.18"
|
|
}
|
|
},
|
|
"ENCLKOP": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1384.11-1384.18"
|
|
}
|
|
},
|
|
"ENCLKOS": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1385.11-1385.18"
|
|
}
|
|
},
|
|
"ENCLKOS2": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1386.11-1386.19"
|
|
}
|
|
},
|
|
"ENCLKOS3": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1387.11-1387.19"
|
|
}
|
|
},
|
|
"INTLOCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1393.12-1393.19"
|
|
}
|
|
},
|
|
"LOCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1392.12-1392.16"
|
|
}
|
|
},
|
|
"PHASEDIR": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1378.11-1378.19"
|
|
}
|
|
},
|
|
"PHASELOADREG": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1380.11-1380.23"
|
|
}
|
|
},
|
|
"PHASESEL0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1377.11-1377.20"
|
|
}
|
|
},
|
|
"PHASESEL1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1376.11-1376.20"
|
|
}
|
|
},
|
|
"PHASESTEP": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1379.11-1379.20"
|
|
}
|
|
},
|
|
"PLLWAKESYNC": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1382.11-1382.22"
|
|
}
|
|
},
|
|
"REFCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1394.12-1394.18"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1383.11-1383.14"
|
|
}
|
|
},
|
|
"STDBY": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1381.11-1381.16"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"EXTREFB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1419.1-1428.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"REFCK_DCBIAS_EN": "DONTCARE",
|
|
"REFCK_PWDNB": "DONTCARE",
|
|
"REFCK_RTERM": "DONTCARE"
|
|
},
|
|
"ports": {
|
|
"REFCLKP": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"REFCLKN": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"REFCLKO": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"REFCLKN": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1426.11-1426.18"
|
|
}
|
|
},
|
|
"REFCLKO": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1427.12-1427.19"
|
|
}
|
|
},
|
|
"REFCLKP": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1424.11-1424.18"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1P3AX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:2.1-2.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:2.33-2.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:2.26-2.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:2.44-2.45"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:2.29-2.31"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1P3AY": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:3.1-3.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:3.33-3.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:3.26-3.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:3.44-3.45"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:3.29-3.31"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1P3BX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:4.1-4.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:4.33-4.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:4.26-4.27"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:4.22-4.24"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:4.44-4.45"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:4.29-4.31"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1P3DX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:5.1-5.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:5.22-5.24"
|
|
}
|
|
},
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:5.33-5.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:5.26-5.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:5.44-5.45"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:5.29-5.31"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1P3IX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:6.1-6.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:6.22-6.24"
|
|
}
|
|
},
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:6.33-6.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:6.26-6.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:6.44-6.45"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:6.29-6.31"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1P3JX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:7.1-7.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:7.33-7.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:7.26-7.27"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:7.22-7.24"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:7.44-7.45"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:7.29-7.31"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1S3AX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:8.1-8.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:8.33-8.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:8.26-8.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:8.44-8.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1S3AY": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:9.1-9.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:9.33-9.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:9.26-9.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:9.44-9.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1S3BX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:10.1-10.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:10.33-10.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:10.26-10.27"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:10.22-10.24"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:10.44-10.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1S3DX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:11.1-11.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:11.22-11.24"
|
|
}
|
|
},
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:11.33-11.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:11.26-11.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:11.44-11.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1S3IX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:12.1-12.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:12.22-12.24"
|
|
}
|
|
},
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:12.33-12.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:12.26-12.27"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:12.44-12.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"FD1S3JX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:13.1-13.261"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:13.33-13.35"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:13.26-13.27"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:13.22-13.24"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:13.44-13.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GSR": {
|
|
"attributes": {
|
|
"keep": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:4.1-6.10"
|
|
},
|
|
"ports": {
|
|
"GSR": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"GSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:5.11-5.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:2.1-2.157"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:2.45-2.46"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:2.59-2.60"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IBPD": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:4.1-4.157"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:4.45-4.46"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:4.59-4.60"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IBPU": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:3.1-3.157"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:3.45-3.46"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:3.59-3.60"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IDDR71B": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1194.1-1208.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"ALIGNWD": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"Q6": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"Q5": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
},
|
|
"Q4": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
},
|
|
"Q3": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
},
|
|
"Q2": {
|
|
"direction": "output",
|
|
"bits": [ 11 ]
|
|
},
|
|
"Q1": {
|
|
"direction": "output",
|
|
"bits": [ 12 ]
|
|
},
|
|
"Q0": {
|
|
"direction": "output",
|
|
"bits": [ 13 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ALIGNWD": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1200.11-1200.18"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1196.11-1196.12"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1198.11-1198.15"
|
|
}
|
|
},
|
|
"Q0": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1207.12-1207.14"
|
|
}
|
|
},
|
|
"Q1": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1206.12-1206.14"
|
|
}
|
|
},
|
|
"Q2": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1205.12-1205.14"
|
|
}
|
|
},
|
|
"Q3": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1204.12-1204.14"
|
|
}
|
|
},
|
|
"Q4": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1203.12-1203.14"
|
|
}
|
|
},
|
|
"Q5": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1202.12-1202.14"
|
|
}
|
|
},
|
|
"Q6": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1201.12-1201.14"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1199.11-1199.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1197.11-1197.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IDDRX1F": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1170.1-1177.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Q0": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q1": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1172.11-1172.12"
|
|
}
|
|
},
|
|
"Q0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1175.12-1175.14"
|
|
}
|
|
},
|
|
"Q1": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1176.12-1176.14"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1174.11-1174.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1173.11-1173.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IDDRX2DQA": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1211.1-1229.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"DQSR90": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"RDPNTR2": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"RDPNTR1": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"RDPNTR0": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"WRPNTR2": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"WRPNTR1": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"WRPNTR0": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"Q3": {
|
|
"direction": "output",
|
|
"bits": [ 13 ]
|
|
},
|
|
"Q2": {
|
|
"direction": "output",
|
|
"bits": [ 14 ]
|
|
},
|
|
"Q1": {
|
|
"direction": "output",
|
|
"bits": [ 15 ]
|
|
},
|
|
"Q0": {
|
|
"direction": "output",
|
|
"bits": [ 16 ]
|
|
},
|
|
"QWL": {
|
|
"direction": "output",
|
|
"bits": [ 17 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1216.11-1216.12"
|
|
}
|
|
},
|
|
"DQSR90": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1215.11-1215.17"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1214.11-1214.15"
|
|
}
|
|
},
|
|
"Q0": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1227.12-1227.14"
|
|
}
|
|
},
|
|
"Q1": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1226.12-1226.14"
|
|
}
|
|
},
|
|
"Q2": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1225.12-1225.14"
|
|
}
|
|
},
|
|
"Q3": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1224.12-1224.14"
|
|
}
|
|
},
|
|
"QWL": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1228.12-1228.15"
|
|
}
|
|
},
|
|
"RDPNTR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1220.11-1220.18"
|
|
}
|
|
},
|
|
"RDPNTR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1219.11-1219.18"
|
|
}
|
|
},
|
|
"RDPNTR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1218.11-1218.18"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1217.11-1217.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1213.11-1213.15"
|
|
}
|
|
},
|
|
"WRPNTR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1223.11-1223.18"
|
|
}
|
|
},
|
|
"WRPNTR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1222.11-1222.18"
|
|
}
|
|
},
|
|
"WRPNTR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1221.11-1221.18"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IDDRX2F": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1180.1-1191.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"ALIGNWD": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"Q3": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"Q2": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
},
|
|
"Q1": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
},
|
|
"Q0": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ALIGNWD": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1186.11-1186.18"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1182.11-1182.12"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1184.11-1184.15"
|
|
}
|
|
},
|
|
"Q0": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1190.12-1190.14"
|
|
}
|
|
},
|
|
"Q1": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1189.12-1189.14"
|
|
}
|
|
},
|
|
"Q2": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1188.12-1188.14"
|
|
}
|
|
},
|
|
"Q3": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1187.12-1187.14"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1185.11-1185.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1183.11-1183.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IFS1P3BX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:26.1-26.301"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:26.27-26.28"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:26.23-26.25"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:26.47-26.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:26.34-26.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:26.30-26.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IFS1P3DX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:27.1-27.301"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:27.23-27.25"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:27.27-27.28"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:27.47-27.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:27.34-27.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:27.30-27.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IFS1P3IX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:28.1-28.301"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:28.23-28.25"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:28.27-28.28"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:28.47-28.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:28.34-28.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:28.30-28.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"IFS1P3JX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:29.1-29.301"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:29.27-29.28"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:29.23-29.25"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:29.47-29.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:29.34-29.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:29.30-29.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ILVDS": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:13.1-13.139"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"AN": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:13.20-13.21"
|
|
}
|
|
},
|
|
"AN": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:13.23-13.25"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:13.59-13.60"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"INV": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:348.1-350.10"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:348.18-348.19"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:348.28-348.29"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"JTAGG": {
|
|
"attributes": {
|
|
"keep": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1431.1-1453.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"ER1": "ENABLED",
|
|
"ER2": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"TCK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"TMS": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"TDI": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"JTDO2": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"JTDO1": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"TDO": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"JTDI": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
},
|
|
"JTCK": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
},
|
|
"JRTI2": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
},
|
|
"JRTI1": {
|
|
"direction": "output",
|
|
"bits": [ 11 ]
|
|
},
|
|
"JSHIFT": {
|
|
"direction": "output",
|
|
"bits": [ 12 ]
|
|
},
|
|
"JUPDATE": {
|
|
"direction": "output",
|
|
"bits": [ 13 ]
|
|
},
|
|
"JRSTN": {
|
|
"direction": "output",
|
|
"bits": [ 14 ]
|
|
},
|
|
"JCE2": {
|
|
"direction": "output",
|
|
"bits": [ 15 ]
|
|
},
|
|
"JCE1": {
|
|
"direction": "output",
|
|
"bits": [ 16 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"JCE1": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1452.12-1452.16"
|
|
}
|
|
},
|
|
"JCE2": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1451.12-1451.16"
|
|
}
|
|
},
|
|
"JRSTN": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1450.12-1450.17"
|
|
}
|
|
},
|
|
"JRTI1": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1447.12-1447.17"
|
|
}
|
|
},
|
|
"JRTI2": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1446.12-1446.17"
|
|
}
|
|
},
|
|
"JSHIFT": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1448.12-1448.18"
|
|
}
|
|
},
|
|
"JTCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1445.12-1445.16"
|
|
}
|
|
},
|
|
"JTDI": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1444.12-1444.16"
|
|
}
|
|
},
|
|
"JTDO1": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1441.11-1441.16"
|
|
}
|
|
},
|
|
"JTDO2": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1440.11-1440.16"
|
|
}
|
|
},
|
|
"JUPDATE": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1449.12-1449.19"
|
|
}
|
|
},
|
|
"TCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1435.11-1435.14"
|
|
}
|
|
},
|
|
"TDI": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1439.11-1439.14"
|
|
}
|
|
},
|
|
"TDO": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1443.12-1443.15"
|
|
}
|
|
},
|
|
"TMS": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1437.11-1437.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"L6MUX21": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"abc9_box_id": "00000000000000000000000000001001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:65.1-72.10"
|
|
},
|
|
"ports": {
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SD": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:65.23-65.25"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:65.27-65.29"
|
|
}
|
|
},
|
|
"SD": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:65.31-65.33"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:65.42-65.43"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"LUT2": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:238.1-242.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INIT": "0000"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"B": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:238.19-238.20"
|
|
}
|
|
},
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:238.22-238.23"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:238.32-238.33"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"LUT4": {
|
|
"attributes": {
|
|
"abc9_lut": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:4.1-16.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"B": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:4.19-4.20"
|
|
}
|
|
},
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:4.22-4.23"
|
|
}
|
|
},
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:4.25-4.26"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:4.28-4.29"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:4.38-4.39"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"MULT18X18D": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:216.1-486.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"CAS_MATCH_REG": "FALSE",
|
|
"CLK0_DIV": "ENABLED",
|
|
"CLK1_DIV": "ENABLED",
|
|
"CLK2_DIV": "ENABLED",
|
|
"CLK3_DIV": "ENABLED",
|
|
"GSR": "ENABLED",
|
|
"HIGHSPEED_CLK": "NONE",
|
|
"MULT_BYPASS": "DISABLED",
|
|
"REG_INPUTA_CE": "CE0",
|
|
"REG_INPUTA_CLK": "NONE",
|
|
"REG_INPUTA_RST": "RST0",
|
|
"REG_INPUTB_CE": "CE0",
|
|
"REG_INPUTB_CLK": "NONE",
|
|
"REG_INPUTB_RST": "RST0",
|
|
"REG_INPUTC_CE": "CE0",
|
|
"REG_INPUTC_CLK": "NONE",
|
|
"REG_INPUTC_RST": "RST0",
|
|
"REG_OUTPUT_CE": "CE0",
|
|
"REG_OUTPUT_CLK": "NONE",
|
|
"REG_OUTPUT_RST": "RST0",
|
|
"REG_PIPELINE_CE": "CE0",
|
|
"REG_PIPELINE_CLK": "NONE",
|
|
"REG_PIPELINE_RST": "RST0",
|
|
"RESETMODE": "SYNC",
|
|
"SOURCEB_MODE": "B_SHIFT"
|
|
},
|
|
"ports": {
|
|
"A17": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"A16": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"A15": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"A14": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"A13": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"A12": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"A11": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"A10": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"A9": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"A8": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"A7": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"A6": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"A5": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"A4": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"A3": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"A2": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"A1": {
|
|
"direction": "input",
|
|
"bits": [ 18 ]
|
|
},
|
|
"A0": {
|
|
"direction": "input",
|
|
"bits": [ 19 ]
|
|
},
|
|
"B17": {
|
|
"direction": "input",
|
|
"bits": [ 20 ]
|
|
},
|
|
"B16": {
|
|
"direction": "input",
|
|
"bits": [ 21 ]
|
|
},
|
|
"B15": {
|
|
"direction": "input",
|
|
"bits": [ 22 ]
|
|
},
|
|
"B14": {
|
|
"direction": "input",
|
|
"bits": [ 23 ]
|
|
},
|
|
"B13": {
|
|
"direction": "input",
|
|
"bits": [ 24 ]
|
|
},
|
|
"B12": {
|
|
"direction": "input",
|
|
"bits": [ 25 ]
|
|
},
|
|
"B11": {
|
|
"direction": "input",
|
|
"bits": [ 26 ]
|
|
},
|
|
"B10": {
|
|
"direction": "input",
|
|
"bits": [ 27 ]
|
|
},
|
|
"B9": {
|
|
"direction": "input",
|
|
"bits": [ 28 ]
|
|
},
|
|
"B8": {
|
|
"direction": "input",
|
|
"bits": [ 29 ]
|
|
},
|
|
"B7": {
|
|
"direction": "input",
|
|
"bits": [ 30 ]
|
|
},
|
|
"B6": {
|
|
"direction": "input",
|
|
"bits": [ 31 ]
|
|
},
|
|
"B5": {
|
|
"direction": "input",
|
|
"bits": [ 32 ]
|
|
},
|
|
"B4": {
|
|
"direction": "input",
|
|
"bits": [ 33 ]
|
|
},
|
|
"B3": {
|
|
"direction": "input",
|
|
"bits": [ 34 ]
|
|
},
|
|
"B2": {
|
|
"direction": "input",
|
|
"bits": [ 35 ]
|
|
},
|
|
"B1": {
|
|
"direction": "input",
|
|
"bits": [ 36 ]
|
|
},
|
|
"B0": {
|
|
"direction": "input",
|
|
"bits": [ 37 ]
|
|
},
|
|
"C17": {
|
|
"direction": "input",
|
|
"bits": [ 38 ]
|
|
},
|
|
"C16": {
|
|
"direction": "input",
|
|
"bits": [ 39 ]
|
|
},
|
|
"C15": {
|
|
"direction": "input",
|
|
"bits": [ 40 ]
|
|
},
|
|
"C14": {
|
|
"direction": "input",
|
|
"bits": [ 41 ]
|
|
},
|
|
"C13": {
|
|
"direction": "input",
|
|
"bits": [ 42 ]
|
|
},
|
|
"C12": {
|
|
"direction": "input",
|
|
"bits": [ 43 ]
|
|
},
|
|
"C11": {
|
|
"direction": "input",
|
|
"bits": [ 44 ]
|
|
},
|
|
"C10": {
|
|
"direction": "input",
|
|
"bits": [ 45 ]
|
|
},
|
|
"C9": {
|
|
"direction": "input",
|
|
"bits": [ 46 ]
|
|
},
|
|
"C8": {
|
|
"direction": "input",
|
|
"bits": [ 47 ]
|
|
},
|
|
"C7": {
|
|
"direction": "input",
|
|
"bits": [ 48 ]
|
|
},
|
|
"C6": {
|
|
"direction": "input",
|
|
"bits": [ 49 ]
|
|
},
|
|
"C5": {
|
|
"direction": "input",
|
|
"bits": [ 50 ]
|
|
},
|
|
"C4": {
|
|
"direction": "input",
|
|
"bits": [ 51 ]
|
|
},
|
|
"C3": {
|
|
"direction": "input",
|
|
"bits": [ 52 ]
|
|
},
|
|
"C2": {
|
|
"direction": "input",
|
|
"bits": [ 53 ]
|
|
},
|
|
"C1": {
|
|
"direction": "input",
|
|
"bits": [ 54 ]
|
|
},
|
|
"C0": {
|
|
"direction": "input",
|
|
"bits": [ 55 ]
|
|
},
|
|
"SIGNEDA": {
|
|
"direction": "input",
|
|
"bits": [ 56 ]
|
|
},
|
|
"SIGNEDB": {
|
|
"direction": "input",
|
|
"bits": [ 57 ]
|
|
},
|
|
"SOURCEA": {
|
|
"direction": "input",
|
|
"bits": [ 58 ]
|
|
},
|
|
"SOURCEB": {
|
|
"direction": "input",
|
|
"bits": [ 59 ]
|
|
},
|
|
"CLK3": {
|
|
"direction": "input",
|
|
"bits": [ 60 ]
|
|
},
|
|
"CLK2": {
|
|
"direction": "input",
|
|
"bits": [ 61 ]
|
|
},
|
|
"CLK1": {
|
|
"direction": "input",
|
|
"bits": [ 62 ]
|
|
},
|
|
"CLK0": {
|
|
"direction": "input",
|
|
"bits": [ 63 ]
|
|
},
|
|
"CE3": {
|
|
"direction": "input",
|
|
"bits": [ 64 ]
|
|
},
|
|
"CE2": {
|
|
"direction": "input",
|
|
"bits": [ 65 ]
|
|
},
|
|
"CE1": {
|
|
"direction": "input",
|
|
"bits": [ 66 ]
|
|
},
|
|
"CE0": {
|
|
"direction": "input",
|
|
"bits": [ 67 ]
|
|
},
|
|
"RST3": {
|
|
"direction": "input",
|
|
"bits": [ 68 ]
|
|
},
|
|
"RST2": {
|
|
"direction": "input",
|
|
"bits": [ 69 ]
|
|
},
|
|
"RST1": {
|
|
"direction": "input",
|
|
"bits": [ 70 ]
|
|
},
|
|
"RST0": {
|
|
"direction": "input",
|
|
"bits": [ 71 ]
|
|
},
|
|
"SRIA17": {
|
|
"direction": "input",
|
|
"bits": [ 72 ]
|
|
},
|
|
"SRIA16": {
|
|
"direction": "input",
|
|
"bits": [ 73 ]
|
|
},
|
|
"SRIA15": {
|
|
"direction": "input",
|
|
"bits": [ 74 ]
|
|
},
|
|
"SRIA14": {
|
|
"direction": "input",
|
|
"bits": [ 75 ]
|
|
},
|
|
"SRIA13": {
|
|
"direction": "input",
|
|
"bits": [ 76 ]
|
|
},
|
|
"SRIA12": {
|
|
"direction": "input",
|
|
"bits": [ 77 ]
|
|
},
|
|
"SRIA11": {
|
|
"direction": "input",
|
|
"bits": [ 78 ]
|
|
},
|
|
"SRIA10": {
|
|
"direction": "input",
|
|
"bits": [ 79 ]
|
|
},
|
|
"SRIA9": {
|
|
"direction": "input",
|
|
"bits": [ 80 ]
|
|
},
|
|
"SRIA8": {
|
|
"direction": "input",
|
|
"bits": [ 81 ]
|
|
},
|
|
"SRIA7": {
|
|
"direction": "input",
|
|
"bits": [ 82 ]
|
|
},
|
|
"SRIA6": {
|
|
"direction": "input",
|
|
"bits": [ 83 ]
|
|
},
|
|
"SRIA5": {
|
|
"direction": "input",
|
|
"bits": [ 84 ]
|
|
},
|
|
"SRIA4": {
|
|
"direction": "input",
|
|
"bits": [ 85 ]
|
|
},
|
|
"SRIA3": {
|
|
"direction": "input",
|
|
"bits": [ 86 ]
|
|
},
|
|
"SRIA2": {
|
|
"direction": "input",
|
|
"bits": [ 87 ]
|
|
},
|
|
"SRIA1": {
|
|
"direction": "input",
|
|
"bits": [ 88 ]
|
|
},
|
|
"SRIA0": {
|
|
"direction": "input",
|
|
"bits": [ 89 ]
|
|
},
|
|
"SRIB17": {
|
|
"direction": "input",
|
|
"bits": [ 90 ]
|
|
},
|
|
"SRIB16": {
|
|
"direction": "input",
|
|
"bits": [ 91 ]
|
|
},
|
|
"SRIB15": {
|
|
"direction": "input",
|
|
"bits": [ 92 ]
|
|
},
|
|
"SRIB14": {
|
|
"direction": "input",
|
|
"bits": [ 93 ]
|
|
},
|
|
"SRIB13": {
|
|
"direction": "input",
|
|
"bits": [ 94 ]
|
|
},
|
|
"SRIB12": {
|
|
"direction": "input",
|
|
"bits": [ 95 ]
|
|
},
|
|
"SRIB11": {
|
|
"direction": "input",
|
|
"bits": [ 96 ]
|
|
},
|
|
"SRIB10": {
|
|
"direction": "input",
|
|
"bits": [ 97 ]
|
|
},
|
|
"SRIB9": {
|
|
"direction": "input",
|
|
"bits": [ 98 ]
|
|
},
|
|
"SRIB8": {
|
|
"direction": "input",
|
|
"bits": [ 99 ]
|
|
},
|
|
"SRIB7": {
|
|
"direction": "input",
|
|
"bits": [ 100 ]
|
|
},
|
|
"SRIB6": {
|
|
"direction": "input",
|
|
"bits": [ 101 ]
|
|
},
|
|
"SRIB5": {
|
|
"direction": "input",
|
|
"bits": [ 102 ]
|
|
},
|
|
"SRIB4": {
|
|
"direction": "input",
|
|
"bits": [ 103 ]
|
|
},
|
|
"SRIB3": {
|
|
"direction": "input",
|
|
"bits": [ 104 ]
|
|
},
|
|
"SRIB2": {
|
|
"direction": "input",
|
|
"bits": [ 105 ]
|
|
},
|
|
"SRIB1": {
|
|
"direction": "input",
|
|
"bits": [ 106 ]
|
|
},
|
|
"SRIB0": {
|
|
"direction": "input",
|
|
"bits": [ 107 ]
|
|
},
|
|
"SROA17": {
|
|
"direction": "output",
|
|
"bits": [ 108 ]
|
|
},
|
|
"SROA16": {
|
|
"direction": "output",
|
|
"bits": [ 109 ]
|
|
},
|
|
"SROA15": {
|
|
"direction": "output",
|
|
"bits": [ 110 ]
|
|
},
|
|
"SROA14": {
|
|
"direction": "output",
|
|
"bits": [ 111 ]
|
|
},
|
|
"SROA13": {
|
|
"direction": "output",
|
|
"bits": [ 112 ]
|
|
},
|
|
"SROA12": {
|
|
"direction": "output",
|
|
"bits": [ 113 ]
|
|
},
|
|
"SROA11": {
|
|
"direction": "output",
|
|
"bits": [ 114 ]
|
|
},
|
|
"SROA10": {
|
|
"direction": "output",
|
|
"bits": [ 115 ]
|
|
},
|
|
"SROA9": {
|
|
"direction": "output",
|
|
"bits": [ 116 ]
|
|
},
|
|
"SROA8": {
|
|
"direction": "output",
|
|
"bits": [ 117 ]
|
|
},
|
|
"SROA7": {
|
|
"direction": "output",
|
|
"bits": [ 118 ]
|
|
},
|
|
"SROA6": {
|
|
"direction": "output",
|
|
"bits": [ 119 ]
|
|
},
|
|
"SROA5": {
|
|
"direction": "output",
|
|
"bits": [ 120 ]
|
|
},
|
|
"SROA4": {
|
|
"direction": "output",
|
|
"bits": [ 121 ]
|
|
},
|
|
"SROA3": {
|
|
"direction": "output",
|
|
"bits": [ 122 ]
|
|
},
|
|
"SROA2": {
|
|
"direction": "output",
|
|
"bits": [ 123 ]
|
|
},
|
|
"SROA1": {
|
|
"direction": "output",
|
|
"bits": [ 124 ]
|
|
},
|
|
"SROA0": {
|
|
"direction": "output",
|
|
"bits": [ 125 ]
|
|
},
|
|
"SROB17": {
|
|
"direction": "output",
|
|
"bits": [ 126 ]
|
|
},
|
|
"SROB16": {
|
|
"direction": "output",
|
|
"bits": [ 127 ]
|
|
},
|
|
"SROB15": {
|
|
"direction": "output",
|
|
"bits": [ 128 ]
|
|
},
|
|
"SROB14": {
|
|
"direction": "output",
|
|
"bits": [ 129 ]
|
|
},
|
|
"SROB13": {
|
|
"direction": "output",
|
|
"bits": [ 130 ]
|
|
},
|
|
"SROB12": {
|
|
"direction": "output",
|
|
"bits": [ 131 ]
|
|
},
|
|
"SROB11": {
|
|
"direction": "output",
|
|
"bits": [ 132 ]
|
|
},
|
|
"SROB10": {
|
|
"direction": "output",
|
|
"bits": [ 133 ]
|
|
},
|
|
"SROB9": {
|
|
"direction": "output",
|
|
"bits": [ 134 ]
|
|
},
|
|
"SROB8": {
|
|
"direction": "output",
|
|
"bits": [ 135 ]
|
|
},
|
|
"SROB7": {
|
|
"direction": "output",
|
|
"bits": [ 136 ]
|
|
},
|
|
"SROB6": {
|
|
"direction": "output",
|
|
"bits": [ 137 ]
|
|
},
|
|
"SROB5": {
|
|
"direction": "output",
|
|
"bits": [ 138 ]
|
|
},
|
|
"SROB4": {
|
|
"direction": "output",
|
|
"bits": [ 139 ]
|
|
},
|
|
"SROB3": {
|
|
"direction": "output",
|
|
"bits": [ 140 ]
|
|
},
|
|
"SROB2": {
|
|
"direction": "output",
|
|
"bits": [ 141 ]
|
|
},
|
|
"SROB1": {
|
|
"direction": "output",
|
|
"bits": [ 142 ]
|
|
},
|
|
"SROB0": {
|
|
"direction": "output",
|
|
"bits": [ 143 ]
|
|
},
|
|
"ROA17": {
|
|
"direction": "output",
|
|
"bits": [ 144 ]
|
|
},
|
|
"ROA16": {
|
|
"direction": "output",
|
|
"bits": [ 145 ]
|
|
},
|
|
"ROA15": {
|
|
"direction": "output",
|
|
"bits": [ 146 ]
|
|
},
|
|
"ROA14": {
|
|
"direction": "output",
|
|
"bits": [ 147 ]
|
|
},
|
|
"ROA13": {
|
|
"direction": "output",
|
|
"bits": [ 148 ]
|
|
},
|
|
"ROA12": {
|
|
"direction": "output",
|
|
"bits": [ 149 ]
|
|
},
|
|
"ROA11": {
|
|
"direction": "output",
|
|
"bits": [ 150 ]
|
|
},
|
|
"ROA10": {
|
|
"direction": "output",
|
|
"bits": [ 151 ]
|
|
},
|
|
"ROA9": {
|
|
"direction": "output",
|
|
"bits": [ 152 ]
|
|
},
|
|
"ROA8": {
|
|
"direction": "output",
|
|
"bits": [ 153 ]
|
|
},
|
|
"ROA7": {
|
|
"direction": "output",
|
|
"bits": [ 154 ]
|
|
},
|
|
"ROA6": {
|
|
"direction": "output",
|
|
"bits": [ 155 ]
|
|
},
|
|
"ROA5": {
|
|
"direction": "output",
|
|
"bits": [ 156 ]
|
|
},
|
|
"ROA4": {
|
|
"direction": "output",
|
|
"bits": [ 157 ]
|
|
},
|
|
"ROA3": {
|
|
"direction": "output",
|
|
"bits": [ 158 ]
|
|
},
|
|
"ROA2": {
|
|
"direction": "output",
|
|
"bits": [ 159 ]
|
|
},
|
|
"ROA1": {
|
|
"direction": "output",
|
|
"bits": [ 160 ]
|
|
},
|
|
"ROA0": {
|
|
"direction": "output",
|
|
"bits": [ 161 ]
|
|
},
|
|
"ROB17": {
|
|
"direction": "output",
|
|
"bits": [ 162 ]
|
|
},
|
|
"ROB16": {
|
|
"direction": "output",
|
|
"bits": [ 163 ]
|
|
},
|
|
"ROB15": {
|
|
"direction": "output",
|
|
"bits": [ 164 ]
|
|
},
|
|
"ROB14": {
|
|
"direction": "output",
|
|
"bits": [ 165 ]
|
|
},
|
|
"ROB13": {
|
|
"direction": "output",
|
|
"bits": [ 166 ]
|
|
},
|
|
"ROB12": {
|
|
"direction": "output",
|
|
"bits": [ 167 ]
|
|
},
|
|
"ROB11": {
|
|
"direction": "output",
|
|
"bits": [ 168 ]
|
|
},
|
|
"ROB10": {
|
|
"direction": "output",
|
|
"bits": [ 169 ]
|
|
},
|
|
"ROB9": {
|
|
"direction": "output",
|
|
"bits": [ 170 ]
|
|
},
|
|
"ROB8": {
|
|
"direction": "output",
|
|
"bits": [ 171 ]
|
|
},
|
|
"ROB7": {
|
|
"direction": "output",
|
|
"bits": [ 172 ]
|
|
},
|
|
"ROB6": {
|
|
"direction": "output",
|
|
"bits": [ 173 ]
|
|
},
|
|
"ROB5": {
|
|
"direction": "output",
|
|
"bits": [ 174 ]
|
|
},
|
|
"ROB4": {
|
|
"direction": "output",
|
|
"bits": [ 175 ]
|
|
},
|
|
"ROB3": {
|
|
"direction": "output",
|
|
"bits": [ 176 ]
|
|
},
|
|
"ROB2": {
|
|
"direction": "output",
|
|
"bits": [ 177 ]
|
|
},
|
|
"ROB1": {
|
|
"direction": "output",
|
|
"bits": [ 178 ]
|
|
},
|
|
"ROB0": {
|
|
"direction": "output",
|
|
"bits": [ 179 ]
|
|
},
|
|
"ROC17": {
|
|
"direction": "output",
|
|
"bits": [ 180 ]
|
|
},
|
|
"ROC16": {
|
|
"direction": "output",
|
|
"bits": [ 181 ]
|
|
},
|
|
"ROC15": {
|
|
"direction": "output",
|
|
"bits": [ 182 ]
|
|
},
|
|
"ROC14": {
|
|
"direction": "output",
|
|
"bits": [ 183 ]
|
|
},
|
|
"ROC13": {
|
|
"direction": "output",
|
|
"bits": [ 184 ]
|
|
},
|
|
"ROC12": {
|
|
"direction": "output",
|
|
"bits": [ 185 ]
|
|
},
|
|
"ROC11": {
|
|
"direction": "output",
|
|
"bits": [ 186 ]
|
|
},
|
|
"ROC10": {
|
|
"direction": "output",
|
|
"bits": [ 187 ]
|
|
},
|
|
"ROC9": {
|
|
"direction": "output",
|
|
"bits": [ 188 ]
|
|
},
|
|
"ROC8": {
|
|
"direction": "output",
|
|
"bits": [ 189 ]
|
|
},
|
|
"ROC7": {
|
|
"direction": "output",
|
|
"bits": [ 190 ]
|
|
},
|
|
"ROC6": {
|
|
"direction": "output",
|
|
"bits": [ 191 ]
|
|
},
|
|
"ROC5": {
|
|
"direction": "output",
|
|
"bits": [ 192 ]
|
|
},
|
|
"ROC4": {
|
|
"direction": "output",
|
|
"bits": [ 193 ]
|
|
},
|
|
"ROC3": {
|
|
"direction": "output",
|
|
"bits": [ 194 ]
|
|
},
|
|
"ROC2": {
|
|
"direction": "output",
|
|
"bits": [ 195 ]
|
|
},
|
|
"ROC1": {
|
|
"direction": "output",
|
|
"bits": [ 196 ]
|
|
},
|
|
"ROC0": {
|
|
"direction": "output",
|
|
"bits": [ 197 ]
|
|
},
|
|
"P35": {
|
|
"direction": "output",
|
|
"bits": [ 198 ]
|
|
},
|
|
"P34": {
|
|
"direction": "output",
|
|
"bits": [ 199 ]
|
|
},
|
|
"P33": {
|
|
"direction": "output",
|
|
"bits": [ 200 ]
|
|
},
|
|
"P32": {
|
|
"direction": "output",
|
|
"bits": [ 201 ]
|
|
},
|
|
"P31": {
|
|
"direction": "output",
|
|
"bits": [ 202 ]
|
|
},
|
|
"P30": {
|
|
"direction": "output",
|
|
"bits": [ 203 ]
|
|
},
|
|
"P29": {
|
|
"direction": "output",
|
|
"bits": [ 204 ]
|
|
},
|
|
"P28": {
|
|
"direction": "output",
|
|
"bits": [ 205 ]
|
|
},
|
|
"P27": {
|
|
"direction": "output",
|
|
"bits": [ 206 ]
|
|
},
|
|
"P26": {
|
|
"direction": "output",
|
|
"bits": [ 207 ]
|
|
},
|
|
"P25": {
|
|
"direction": "output",
|
|
"bits": [ 208 ]
|
|
},
|
|
"P24": {
|
|
"direction": "output",
|
|
"bits": [ 209 ]
|
|
},
|
|
"P23": {
|
|
"direction": "output",
|
|
"bits": [ 210 ]
|
|
},
|
|
"P22": {
|
|
"direction": "output",
|
|
"bits": [ 211 ]
|
|
},
|
|
"P21": {
|
|
"direction": "output",
|
|
"bits": [ 212 ]
|
|
},
|
|
"P20": {
|
|
"direction": "output",
|
|
"bits": [ 213 ]
|
|
},
|
|
"P19": {
|
|
"direction": "output",
|
|
"bits": [ 214 ]
|
|
},
|
|
"P18": {
|
|
"direction": "output",
|
|
"bits": [ 215 ]
|
|
},
|
|
"P17": {
|
|
"direction": "output",
|
|
"bits": [ 216 ]
|
|
},
|
|
"P16": {
|
|
"direction": "output",
|
|
"bits": [ 217 ]
|
|
},
|
|
"P15": {
|
|
"direction": "output",
|
|
"bits": [ 218 ]
|
|
},
|
|
"P14": {
|
|
"direction": "output",
|
|
"bits": [ 219 ]
|
|
},
|
|
"P13": {
|
|
"direction": "output",
|
|
"bits": [ 220 ]
|
|
},
|
|
"P12": {
|
|
"direction": "output",
|
|
"bits": [ 221 ]
|
|
},
|
|
"P11": {
|
|
"direction": "output",
|
|
"bits": [ 222 ]
|
|
},
|
|
"P10": {
|
|
"direction": "output",
|
|
"bits": [ 223 ]
|
|
},
|
|
"P9": {
|
|
"direction": "output",
|
|
"bits": [ 224 ]
|
|
},
|
|
"P8": {
|
|
"direction": "output",
|
|
"bits": [ 225 ]
|
|
},
|
|
"P7": {
|
|
"direction": "output",
|
|
"bits": [ 226 ]
|
|
},
|
|
"P6": {
|
|
"direction": "output",
|
|
"bits": [ 227 ]
|
|
},
|
|
"P5": {
|
|
"direction": "output",
|
|
"bits": [ 228 ]
|
|
},
|
|
"P4": {
|
|
"direction": "output",
|
|
"bits": [ 229 ]
|
|
},
|
|
"P3": {
|
|
"direction": "output",
|
|
"bits": [ 230 ]
|
|
},
|
|
"P2": {
|
|
"direction": "output",
|
|
"bits": [ 231 ]
|
|
},
|
|
"P1": {
|
|
"direction": "output",
|
|
"bits": [ 232 ]
|
|
},
|
|
"P0": {
|
|
"direction": "output",
|
|
"bits": [ 233 ]
|
|
},
|
|
"SIGNEDP": {
|
|
"direction": "output",
|
|
"bits": [ 234 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A0": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:270.11-270.13"
|
|
}
|
|
},
|
|
"A1": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:269.11-269.13"
|
|
}
|
|
},
|
|
"A10": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:260.11-260.14"
|
|
}
|
|
},
|
|
"A11": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:259.11-259.14"
|
|
}
|
|
},
|
|
"A12": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:258.11-258.14"
|
|
}
|
|
},
|
|
"A13": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:257.11-257.14"
|
|
}
|
|
},
|
|
"A14": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:256.11-256.14"
|
|
}
|
|
},
|
|
"A15": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:255.11-255.14"
|
|
}
|
|
},
|
|
"A16": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:254.11-254.14"
|
|
}
|
|
},
|
|
"A17": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:253.11-253.14"
|
|
}
|
|
},
|
|
"A2": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:268.11-268.13"
|
|
}
|
|
},
|
|
"A3": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:267.11-267.13"
|
|
}
|
|
},
|
|
"A4": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:266.11-266.13"
|
|
}
|
|
},
|
|
"A5": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:265.11-265.13"
|
|
}
|
|
},
|
|
"A6": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:264.11-264.13"
|
|
}
|
|
},
|
|
"A7": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:263.11-263.13"
|
|
}
|
|
},
|
|
"A8": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:262.11-262.13"
|
|
}
|
|
},
|
|
"A9": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:261.11-261.13"
|
|
}
|
|
},
|
|
"B0": {
|
|
"hide_name": 0,
|
|
"bits": [ 37 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:288.11-288.13"
|
|
}
|
|
},
|
|
"B1": {
|
|
"hide_name": 0,
|
|
"bits": [ 36 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:287.11-287.13"
|
|
}
|
|
},
|
|
"B10": {
|
|
"hide_name": 0,
|
|
"bits": [ 27 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:278.11-278.14"
|
|
}
|
|
},
|
|
"B11": {
|
|
"hide_name": 0,
|
|
"bits": [ 26 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:277.11-277.14"
|
|
}
|
|
},
|
|
"B12": {
|
|
"hide_name": 0,
|
|
"bits": [ 25 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:276.11-276.14"
|
|
}
|
|
},
|
|
"B13": {
|
|
"hide_name": 0,
|
|
"bits": [ 24 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:275.11-275.14"
|
|
}
|
|
},
|
|
"B14": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:274.11-274.14"
|
|
}
|
|
},
|
|
"B15": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:273.11-273.14"
|
|
}
|
|
},
|
|
"B16": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:272.11-272.14"
|
|
}
|
|
},
|
|
"B17": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:271.11-271.14"
|
|
}
|
|
},
|
|
"B2": {
|
|
"hide_name": 0,
|
|
"bits": [ 35 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:286.11-286.13"
|
|
}
|
|
},
|
|
"B3": {
|
|
"hide_name": 0,
|
|
"bits": [ 34 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:285.11-285.13"
|
|
}
|
|
},
|
|
"B4": {
|
|
"hide_name": 0,
|
|
"bits": [ 33 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:284.11-284.13"
|
|
}
|
|
},
|
|
"B5": {
|
|
"hide_name": 0,
|
|
"bits": [ 32 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:283.11-283.13"
|
|
}
|
|
},
|
|
"B6": {
|
|
"hide_name": 0,
|
|
"bits": [ 31 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:282.11-282.13"
|
|
}
|
|
},
|
|
"B7": {
|
|
"hide_name": 0,
|
|
"bits": [ 30 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:281.11-281.13"
|
|
}
|
|
},
|
|
"B8": {
|
|
"hide_name": 0,
|
|
"bits": [ 29 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:280.11-280.13"
|
|
}
|
|
},
|
|
"B9": {
|
|
"hide_name": 0,
|
|
"bits": [ 28 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:279.11-279.13"
|
|
}
|
|
},
|
|
"C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 55 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:306.11-306.13"
|
|
}
|
|
},
|
|
"C1": {
|
|
"hide_name": 0,
|
|
"bits": [ 54 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:305.11-305.13"
|
|
}
|
|
},
|
|
"C10": {
|
|
"hide_name": 0,
|
|
"bits": [ 45 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:296.11-296.14"
|
|
}
|
|
},
|
|
"C11": {
|
|
"hide_name": 0,
|
|
"bits": [ 44 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:295.11-295.14"
|
|
}
|
|
},
|
|
"C12": {
|
|
"hide_name": 0,
|
|
"bits": [ 43 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:294.11-294.14"
|
|
}
|
|
},
|
|
"C13": {
|
|
"hide_name": 0,
|
|
"bits": [ 42 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:293.11-293.14"
|
|
}
|
|
},
|
|
"C14": {
|
|
"hide_name": 0,
|
|
"bits": [ 41 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:292.11-292.14"
|
|
}
|
|
},
|
|
"C15": {
|
|
"hide_name": 0,
|
|
"bits": [ 40 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:291.11-291.14"
|
|
}
|
|
},
|
|
"C16": {
|
|
"hide_name": 0,
|
|
"bits": [ 39 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:290.11-290.14"
|
|
}
|
|
},
|
|
"C17": {
|
|
"hide_name": 0,
|
|
"bits": [ 38 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:289.11-289.14"
|
|
}
|
|
},
|
|
"C2": {
|
|
"hide_name": 0,
|
|
"bits": [ 53 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:304.11-304.13"
|
|
}
|
|
},
|
|
"C3": {
|
|
"hide_name": 0,
|
|
"bits": [ 52 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:303.11-303.13"
|
|
}
|
|
},
|
|
"C4": {
|
|
"hide_name": 0,
|
|
"bits": [ 51 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:302.11-302.13"
|
|
}
|
|
},
|
|
"C5": {
|
|
"hide_name": 0,
|
|
"bits": [ 50 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:301.11-301.13"
|
|
}
|
|
},
|
|
"C6": {
|
|
"hide_name": 0,
|
|
"bits": [ 49 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:300.11-300.13"
|
|
}
|
|
},
|
|
"C7": {
|
|
"hide_name": 0,
|
|
"bits": [ 48 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:299.11-299.13"
|
|
}
|
|
},
|
|
"C8": {
|
|
"hide_name": 0,
|
|
"bits": [ 47 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:298.11-298.13"
|
|
}
|
|
},
|
|
"C9": {
|
|
"hide_name": 0,
|
|
"bits": [ 46 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:297.11-297.13"
|
|
}
|
|
},
|
|
"CE0": {
|
|
"hide_name": 0,
|
|
"bits": [ 67 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:318.11-318.14"
|
|
}
|
|
},
|
|
"CE1": {
|
|
"hide_name": 0,
|
|
"bits": [ 66 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:317.11-317.14"
|
|
}
|
|
},
|
|
"CE2": {
|
|
"hide_name": 0,
|
|
"bits": [ 65 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:316.11-316.14"
|
|
}
|
|
},
|
|
"CE3": {
|
|
"hide_name": 0,
|
|
"bits": [ 64 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:315.11-315.14"
|
|
}
|
|
},
|
|
"CLK0": {
|
|
"hide_name": 0,
|
|
"bits": [ 63 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:314.11-314.15"
|
|
}
|
|
},
|
|
"CLK1": {
|
|
"hide_name": 0,
|
|
"bits": [ 62 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:313.11-313.15"
|
|
}
|
|
},
|
|
"CLK2": {
|
|
"hide_name": 0,
|
|
"bits": [ 61 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:312.11-312.15"
|
|
}
|
|
},
|
|
"CLK3": {
|
|
"hide_name": 0,
|
|
"bits": [ 60 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:311.11-311.15"
|
|
}
|
|
},
|
|
"P0": {
|
|
"hide_name": 0,
|
|
"bits": [ 233 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:484.12-484.14"
|
|
}
|
|
},
|
|
"P1": {
|
|
"hide_name": 0,
|
|
"bits": [ 232 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:483.12-483.14"
|
|
}
|
|
},
|
|
"P10": {
|
|
"hide_name": 0,
|
|
"bits": [ 223 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:474.12-474.15"
|
|
}
|
|
},
|
|
"P11": {
|
|
"hide_name": 0,
|
|
"bits": [ 222 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:473.12-473.15"
|
|
}
|
|
},
|
|
"P12": {
|
|
"hide_name": 0,
|
|
"bits": [ 221 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:472.12-472.15"
|
|
}
|
|
},
|
|
"P13": {
|
|
"hide_name": 0,
|
|
"bits": [ 220 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:471.12-471.15"
|
|
}
|
|
},
|
|
"P14": {
|
|
"hide_name": 0,
|
|
"bits": [ 219 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:470.12-470.15"
|
|
}
|
|
},
|
|
"P15": {
|
|
"hide_name": 0,
|
|
"bits": [ 218 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:469.12-469.15"
|
|
}
|
|
},
|
|
"P16": {
|
|
"hide_name": 0,
|
|
"bits": [ 217 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:468.12-468.15"
|
|
}
|
|
},
|
|
"P17": {
|
|
"hide_name": 0,
|
|
"bits": [ 216 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:467.12-467.15"
|
|
}
|
|
},
|
|
"P18": {
|
|
"hide_name": 0,
|
|
"bits": [ 215 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:466.12-466.15"
|
|
}
|
|
},
|
|
"P19": {
|
|
"hide_name": 0,
|
|
"bits": [ 214 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:465.12-465.15"
|
|
}
|
|
},
|
|
"P2": {
|
|
"hide_name": 0,
|
|
"bits": [ 231 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:482.12-482.14"
|
|
}
|
|
},
|
|
"P20": {
|
|
"hide_name": 0,
|
|
"bits": [ 213 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:464.12-464.15"
|
|
}
|
|
},
|
|
"P21": {
|
|
"hide_name": 0,
|
|
"bits": [ 212 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:463.12-463.15"
|
|
}
|
|
},
|
|
"P22": {
|
|
"hide_name": 0,
|
|
"bits": [ 211 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:462.12-462.15"
|
|
}
|
|
},
|
|
"P23": {
|
|
"hide_name": 0,
|
|
"bits": [ 210 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:461.12-461.15"
|
|
}
|
|
},
|
|
"P24": {
|
|
"hide_name": 0,
|
|
"bits": [ 209 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:460.12-460.15"
|
|
}
|
|
},
|
|
"P25": {
|
|
"hide_name": 0,
|
|
"bits": [ 208 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:459.12-459.15"
|
|
}
|
|
},
|
|
"P26": {
|
|
"hide_name": 0,
|
|
"bits": [ 207 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:458.12-458.15"
|
|
}
|
|
},
|
|
"P27": {
|
|
"hide_name": 0,
|
|
"bits": [ 206 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:457.12-457.15"
|
|
}
|
|
},
|
|
"P28": {
|
|
"hide_name": 0,
|
|
"bits": [ 205 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:456.12-456.15"
|
|
}
|
|
},
|
|
"P29": {
|
|
"hide_name": 0,
|
|
"bits": [ 204 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:455.12-455.15"
|
|
}
|
|
},
|
|
"P3": {
|
|
"hide_name": 0,
|
|
"bits": [ 230 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:481.12-481.14"
|
|
}
|
|
},
|
|
"P30": {
|
|
"hide_name": 0,
|
|
"bits": [ 203 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:454.12-454.15"
|
|
}
|
|
},
|
|
"P31": {
|
|
"hide_name": 0,
|
|
"bits": [ 202 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:453.12-453.15"
|
|
}
|
|
},
|
|
"P32": {
|
|
"hide_name": 0,
|
|
"bits": [ 201 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:452.12-452.15"
|
|
}
|
|
},
|
|
"P33": {
|
|
"hide_name": 0,
|
|
"bits": [ 200 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:451.12-451.15"
|
|
}
|
|
},
|
|
"P34": {
|
|
"hide_name": 0,
|
|
"bits": [ 199 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:450.12-450.15"
|
|
}
|
|
},
|
|
"P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 198 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:449.12-449.15"
|
|
}
|
|
},
|
|
"P4": {
|
|
"hide_name": 0,
|
|
"bits": [ 229 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:480.12-480.14"
|
|
}
|
|
},
|
|
"P5": {
|
|
"hide_name": 0,
|
|
"bits": [ 228 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:479.12-479.14"
|
|
}
|
|
},
|
|
"P6": {
|
|
"hide_name": 0,
|
|
"bits": [ 227 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:478.12-478.14"
|
|
}
|
|
},
|
|
"P7": {
|
|
"hide_name": 0,
|
|
"bits": [ 226 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:477.12-477.14"
|
|
}
|
|
},
|
|
"P8": {
|
|
"hide_name": 0,
|
|
"bits": [ 225 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:476.12-476.14"
|
|
}
|
|
},
|
|
"P9": {
|
|
"hide_name": 0,
|
|
"bits": [ 224 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:475.12-475.14"
|
|
}
|
|
},
|
|
"ROA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 161 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:412.12-412.16"
|
|
}
|
|
},
|
|
"ROA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 160 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:411.12-411.16"
|
|
}
|
|
},
|
|
"ROA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 151 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:402.12-402.17"
|
|
}
|
|
},
|
|
"ROA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 150 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:401.12-401.17"
|
|
}
|
|
},
|
|
"ROA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 149 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:400.12-400.17"
|
|
}
|
|
},
|
|
"ROA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 148 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:399.12-399.17"
|
|
}
|
|
},
|
|
"ROA14": {
|
|
"hide_name": 0,
|
|
"bits": [ 147 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:398.12-398.17"
|
|
}
|
|
},
|
|
"ROA15": {
|
|
"hide_name": 0,
|
|
"bits": [ 146 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:397.12-397.17"
|
|
}
|
|
},
|
|
"ROA16": {
|
|
"hide_name": 0,
|
|
"bits": [ 145 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:396.12-396.17"
|
|
}
|
|
},
|
|
"ROA17": {
|
|
"hide_name": 0,
|
|
"bits": [ 144 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:395.12-395.17"
|
|
}
|
|
},
|
|
"ROA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 159 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:410.12-410.16"
|
|
}
|
|
},
|
|
"ROA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 158 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:409.12-409.16"
|
|
}
|
|
},
|
|
"ROA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 157 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:408.12-408.16"
|
|
}
|
|
},
|
|
"ROA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 156 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:407.12-407.16"
|
|
}
|
|
},
|
|
"ROA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 155 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:406.12-406.16"
|
|
}
|
|
},
|
|
"ROA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 154 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:405.12-405.16"
|
|
}
|
|
},
|
|
"ROA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 153 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:404.12-404.16"
|
|
}
|
|
},
|
|
"ROA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 152 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:403.12-403.16"
|
|
}
|
|
},
|
|
"ROB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 179 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:430.12-430.16"
|
|
}
|
|
},
|
|
"ROB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 178 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:429.12-429.16"
|
|
}
|
|
},
|
|
"ROB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 169 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:420.12-420.17"
|
|
}
|
|
},
|
|
"ROB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 168 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:419.12-419.17"
|
|
}
|
|
},
|
|
"ROB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 167 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:418.12-418.17"
|
|
}
|
|
},
|
|
"ROB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 166 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:417.12-417.17"
|
|
}
|
|
},
|
|
"ROB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 165 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:416.12-416.17"
|
|
}
|
|
},
|
|
"ROB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 164 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:415.12-415.17"
|
|
}
|
|
},
|
|
"ROB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 163 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:414.12-414.17"
|
|
}
|
|
},
|
|
"ROB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 162 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:413.12-413.17"
|
|
}
|
|
},
|
|
"ROB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 177 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:428.12-428.16"
|
|
}
|
|
},
|
|
"ROB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 176 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:427.12-427.16"
|
|
}
|
|
},
|
|
"ROB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 175 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:426.12-426.16"
|
|
}
|
|
},
|
|
"ROB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 174 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:425.12-425.16"
|
|
}
|
|
},
|
|
"ROB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 173 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:424.12-424.16"
|
|
}
|
|
},
|
|
"ROB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 172 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:423.12-423.16"
|
|
}
|
|
},
|
|
"ROB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 171 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:422.12-422.16"
|
|
}
|
|
},
|
|
"ROB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 170 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:421.12-421.16"
|
|
}
|
|
},
|
|
"ROC0": {
|
|
"hide_name": 0,
|
|
"bits": [ 197 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:448.12-448.16"
|
|
}
|
|
},
|
|
"ROC1": {
|
|
"hide_name": 0,
|
|
"bits": [ 196 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:447.12-447.16"
|
|
}
|
|
},
|
|
"ROC10": {
|
|
"hide_name": 0,
|
|
"bits": [ 187 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:438.12-438.17"
|
|
}
|
|
},
|
|
"ROC11": {
|
|
"hide_name": 0,
|
|
"bits": [ 186 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:437.12-437.17"
|
|
}
|
|
},
|
|
"ROC12": {
|
|
"hide_name": 0,
|
|
"bits": [ 185 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:436.12-436.17"
|
|
}
|
|
},
|
|
"ROC13": {
|
|
"hide_name": 0,
|
|
"bits": [ 184 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:435.12-435.17"
|
|
}
|
|
},
|
|
"ROC14": {
|
|
"hide_name": 0,
|
|
"bits": [ 183 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:434.12-434.17"
|
|
}
|
|
},
|
|
"ROC15": {
|
|
"hide_name": 0,
|
|
"bits": [ 182 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:433.12-433.17"
|
|
}
|
|
},
|
|
"ROC16": {
|
|
"hide_name": 0,
|
|
"bits": [ 181 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:432.12-432.17"
|
|
}
|
|
},
|
|
"ROC17": {
|
|
"hide_name": 0,
|
|
"bits": [ 180 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:431.12-431.17"
|
|
}
|
|
},
|
|
"ROC2": {
|
|
"hide_name": 0,
|
|
"bits": [ 195 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:446.12-446.16"
|
|
}
|
|
},
|
|
"ROC3": {
|
|
"hide_name": 0,
|
|
"bits": [ 194 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:445.12-445.16"
|
|
}
|
|
},
|
|
"ROC4": {
|
|
"hide_name": 0,
|
|
"bits": [ 193 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:444.12-444.16"
|
|
}
|
|
},
|
|
"ROC5": {
|
|
"hide_name": 0,
|
|
"bits": [ 192 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:443.12-443.16"
|
|
}
|
|
},
|
|
"ROC6": {
|
|
"hide_name": 0,
|
|
"bits": [ 191 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:442.12-442.16"
|
|
}
|
|
},
|
|
"ROC7": {
|
|
"hide_name": 0,
|
|
"bits": [ 190 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:441.12-441.16"
|
|
}
|
|
},
|
|
"ROC8": {
|
|
"hide_name": 0,
|
|
"bits": [ 189 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:440.12-440.16"
|
|
}
|
|
},
|
|
"ROC9": {
|
|
"hide_name": 0,
|
|
"bits": [ 188 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:439.12-439.16"
|
|
}
|
|
},
|
|
"RST0": {
|
|
"hide_name": 0,
|
|
"bits": [ 71 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:322.11-322.15"
|
|
}
|
|
},
|
|
"RST1": {
|
|
"hide_name": 0,
|
|
"bits": [ 70 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:321.11-321.15"
|
|
}
|
|
},
|
|
"RST2": {
|
|
"hide_name": 0,
|
|
"bits": [ 69 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:320.11-320.15"
|
|
}
|
|
},
|
|
"RST3": {
|
|
"hide_name": 0,
|
|
"bits": [ 68 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:319.11-319.15"
|
|
}
|
|
},
|
|
"SIGNEDA": {
|
|
"hide_name": 0,
|
|
"bits": [ 56 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:307.11-307.18"
|
|
}
|
|
},
|
|
"SIGNEDB": {
|
|
"hide_name": 0,
|
|
"bits": [ 57 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:308.11-308.18"
|
|
}
|
|
},
|
|
"SIGNEDP": {
|
|
"hide_name": 0,
|
|
"bits": [ 234 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:485.12-485.19"
|
|
}
|
|
},
|
|
"SOURCEA": {
|
|
"hide_name": 0,
|
|
"bits": [ 58 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:309.11-309.18"
|
|
}
|
|
},
|
|
"SOURCEB": {
|
|
"hide_name": 0,
|
|
"bits": [ 59 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:310.11-310.18"
|
|
}
|
|
},
|
|
"SRIA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 89 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:340.11-340.16"
|
|
}
|
|
},
|
|
"SRIA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 88 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:339.11-339.16"
|
|
}
|
|
},
|
|
"SRIA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 79 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:330.11-330.17"
|
|
}
|
|
},
|
|
"SRIA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 78 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:329.11-329.17"
|
|
}
|
|
},
|
|
"SRIA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 77 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:328.11-328.17"
|
|
}
|
|
},
|
|
"SRIA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 76 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:327.11-327.17"
|
|
}
|
|
},
|
|
"SRIA14": {
|
|
"hide_name": 0,
|
|
"bits": [ 75 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:326.11-326.17"
|
|
}
|
|
},
|
|
"SRIA15": {
|
|
"hide_name": 0,
|
|
"bits": [ 74 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:325.11-325.17"
|
|
}
|
|
},
|
|
"SRIA16": {
|
|
"hide_name": 0,
|
|
"bits": [ 73 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:324.11-324.17"
|
|
}
|
|
},
|
|
"SRIA17": {
|
|
"hide_name": 0,
|
|
"bits": [ 72 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:323.11-323.17"
|
|
}
|
|
},
|
|
"SRIA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 87 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:338.11-338.16"
|
|
}
|
|
},
|
|
"SRIA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 86 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:337.11-337.16"
|
|
}
|
|
},
|
|
"SRIA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 85 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:336.11-336.16"
|
|
}
|
|
},
|
|
"SRIA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 84 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:335.11-335.16"
|
|
}
|
|
},
|
|
"SRIA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 83 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:334.11-334.16"
|
|
}
|
|
},
|
|
"SRIA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 82 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:333.11-333.16"
|
|
}
|
|
},
|
|
"SRIA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 81 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:332.11-332.16"
|
|
}
|
|
},
|
|
"SRIA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 80 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:331.11-331.16"
|
|
}
|
|
},
|
|
"SRIB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 107 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:358.11-358.16"
|
|
}
|
|
},
|
|
"SRIB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 106 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:357.11-357.16"
|
|
}
|
|
},
|
|
"SRIB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 97 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:348.11-348.17"
|
|
}
|
|
},
|
|
"SRIB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 96 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:347.11-347.17"
|
|
}
|
|
},
|
|
"SRIB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 95 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:346.11-346.17"
|
|
}
|
|
},
|
|
"SRIB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 94 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:345.11-345.17"
|
|
}
|
|
},
|
|
"SRIB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 93 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:344.11-344.17"
|
|
}
|
|
},
|
|
"SRIB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 92 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:343.11-343.17"
|
|
}
|
|
},
|
|
"SRIB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 91 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:342.11-342.17"
|
|
}
|
|
},
|
|
"SRIB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 90 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:341.11-341.17"
|
|
}
|
|
},
|
|
"SRIB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 105 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:356.11-356.16"
|
|
}
|
|
},
|
|
"SRIB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 104 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:355.11-355.16"
|
|
}
|
|
},
|
|
"SRIB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 103 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:354.11-354.16"
|
|
}
|
|
},
|
|
"SRIB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 102 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:353.11-353.16"
|
|
}
|
|
},
|
|
"SRIB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 101 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:352.11-352.16"
|
|
}
|
|
},
|
|
"SRIB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 100 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:351.11-351.16"
|
|
}
|
|
},
|
|
"SRIB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 99 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:350.11-350.16"
|
|
}
|
|
},
|
|
"SRIB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 98 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:349.11-349.16"
|
|
}
|
|
},
|
|
"SROA0": {
|
|
"hide_name": 0,
|
|
"bits": [ 125 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:376.12-376.17"
|
|
}
|
|
},
|
|
"SROA1": {
|
|
"hide_name": 0,
|
|
"bits": [ 124 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:375.12-375.17"
|
|
}
|
|
},
|
|
"SROA10": {
|
|
"hide_name": 0,
|
|
"bits": [ 115 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:366.12-366.18"
|
|
}
|
|
},
|
|
"SROA11": {
|
|
"hide_name": 0,
|
|
"bits": [ 114 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:365.12-365.18"
|
|
}
|
|
},
|
|
"SROA12": {
|
|
"hide_name": 0,
|
|
"bits": [ 113 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:364.12-364.18"
|
|
}
|
|
},
|
|
"SROA13": {
|
|
"hide_name": 0,
|
|
"bits": [ 112 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:363.12-363.18"
|
|
}
|
|
},
|
|
"SROA14": {
|
|
"hide_name": 0,
|
|
"bits": [ 111 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:362.12-362.18"
|
|
}
|
|
},
|
|
"SROA15": {
|
|
"hide_name": 0,
|
|
"bits": [ 110 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:361.12-361.18"
|
|
}
|
|
},
|
|
"SROA16": {
|
|
"hide_name": 0,
|
|
"bits": [ 109 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:360.12-360.18"
|
|
}
|
|
},
|
|
"SROA17": {
|
|
"hide_name": 0,
|
|
"bits": [ 108 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:359.12-359.18"
|
|
}
|
|
},
|
|
"SROA2": {
|
|
"hide_name": 0,
|
|
"bits": [ 123 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:374.12-374.17"
|
|
}
|
|
},
|
|
"SROA3": {
|
|
"hide_name": 0,
|
|
"bits": [ 122 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:373.12-373.17"
|
|
}
|
|
},
|
|
"SROA4": {
|
|
"hide_name": 0,
|
|
"bits": [ 121 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:372.12-372.17"
|
|
}
|
|
},
|
|
"SROA5": {
|
|
"hide_name": 0,
|
|
"bits": [ 120 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:371.12-371.17"
|
|
}
|
|
},
|
|
"SROA6": {
|
|
"hide_name": 0,
|
|
"bits": [ 119 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:370.12-370.17"
|
|
}
|
|
},
|
|
"SROA7": {
|
|
"hide_name": 0,
|
|
"bits": [ 118 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:369.12-369.17"
|
|
}
|
|
},
|
|
"SROA8": {
|
|
"hide_name": 0,
|
|
"bits": [ 117 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:368.12-368.17"
|
|
}
|
|
},
|
|
"SROA9": {
|
|
"hide_name": 0,
|
|
"bits": [ 116 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:367.12-367.17"
|
|
}
|
|
},
|
|
"SROB0": {
|
|
"hide_name": 0,
|
|
"bits": [ 143 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:394.12-394.17"
|
|
}
|
|
},
|
|
"SROB1": {
|
|
"hide_name": 0,
|
|
"bits": [ 142 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:393.12-393.17"
|
|
}
|
|
},
|
|
"SROB10": {
|
|
"hide_name": 0,
|
|
"bits": [ 133 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:384.12-384.18"
|
|
}
|
|
},
|
|
"SROB11": {
|
|
"hide_name": 0,
|
|
"bits": [ 132 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:383.12-383.18"
|
|
}
|
|
},
|
|
"SROB12": {
|
|
"hide_name": 0,
|
|
"bits": [ 131 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:382.12-382.18"
|
|
}
|
|
},
|
|
"SROB13": {
|
|
"hide_name": 0,
|
|
"bits": [ 130 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:381.12-381.18"
|
|
}
|
|
},
|
|
"SROB14": {
|
|
"hide_name": 0,
|
|
"bits": [ 129 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:380.12-380.18"
|
|
}
|
|
},
|
|
"SROB15": {
|
|
"hide_name": 0,
|
|
"bits": [ 128 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:379.12-379.18"
|
|
}
|
|
},
|
|
"SROB16": {
|
|
"hide_name": 0,
|
|
"bits": [ 127 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:378.12-378.18"
|
|
}
|
|
},
|
|
"SROB17": {
|
|
"hide_name": 0,
|
|
"bits": [ 126 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:377.12-377.18"
|
|
}
|
|
},
|
|
"SROB2": {
|
|
"hide_name": 0,
|
|
"bits": [ 141 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:392.12-392.17"
|
|
}
|
|
},
|
|
"SROB3": {
|
|
"hide_name": 0,
|
|
"bits": [ 140 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:391.12-391.17"
|
|
}
|
|
},
|
|
"SROB4": {
|
|
"hide_name": 0,
|
|
"bits": [ 139 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:390.12-390.17"
|
|
}
|
|
},
|
|
"SROB5": {
|
|
"hide_name": 0,
|
|
"bits": [ 138 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:389.12-389.17"
|
|
}
|
|
},
|
|
"SROB6": {
|
|
"hide_name": 0,
|
|
"bits": [ 137 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:388.12-388.17"
|
|
}
|
|
},
|
|
"SROB7": {
|
|
"hide_name": 0,
|
|
"bits": [ 136 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:387.12-387.17"
|
|
}
|
|
},
|
|
"SROB8": {
|
|
"hide_name": 0,
|
|
"bits": [ 135 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:386.12-386.17"
|
|
}
|
|
},
|
|
"SROB9": {
|
|
"hide_name": 0,
|
|
"bits": [ 134 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:385.12-385.17"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:5.1-5.157"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:5.20-5.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:5.59-5.60"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OBCO": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:9.1-9.90"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"OT": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
},
|
|
"OC": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:9.20-9.21"
|
|
}
|
|
},
|
|
"OC": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:9.38-9.40"
|
|
}
|
|
},
|
|
"OT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:9.34-9.36"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OBZ": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:6.1-6.164"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:6.20-6.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:6.59-6.60"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:6.23-6.24"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OBZPD": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:8.1-8.164"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:8.20-8.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:8.59-8.60"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:8.23-8.24"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OBZPU": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:7.1-7.164"
|
|
},
|
|
"ports": {
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:7.20-7.21"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:7.59-7.60"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:7.23-7.24"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ODDR71B": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1255.1-1268.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D6": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"D5": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"D4": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"D3": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"D2": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 12 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1266.11-1266.13"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1265.11-1265.13"
|
|
}
|
|
},
|
|
"D2": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1264.11-1264.13"
|
|
}
|
|
},
|
|
"D3": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1263.11-1263.13"
|
|
}
|
|
},
|
|
"D4": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1262.11-1262.13"
|
|
}
|
|
},
|
|
"D5": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1261.11-1261.13"
|
|
}
|
|
},
|
|
"D6": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1260.11-1260.13"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1258.11-1258.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1267.12-1267.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1259.11-1259.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1257.11-1257.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ODDRX1F": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1232.1-1239.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1236.11-1236.13"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1237.11-1237.13"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1238.12-1238.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1235.11-1235.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1234.11-1234.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ODDRX2DQA": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1308.1-1319.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D3": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D2": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DQSW270": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1313.11-1313.13"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1312.11-1312.13"
|
|
}
|
|
},
|
|
"D2": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1311.11-1311.13"
|
|
}
|
|
},
|
|
"D3": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1310.11-1310.13"
|
|
}
|
|
},
|
|
"DQSW270": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1314.11-1314.18"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1316.11-1316.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1318.12-1318.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1317.11-1317.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1315.11-1315.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ODDRX2DQSB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1322.1-1333.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D3": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D2": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"DQSW": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 10 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1327.11-1327.13"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1326.11-1326.13"
|
|
}
|
|
},
|
|
"D2": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1325.11-1325.13"
|
|
}
|
|
},
|
|
"D3": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1324.11-1324.13"
|
|
}
|
|
},
|
|
"DQSW": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1330.11-1330.15"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1329.11-1329.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1332.12-1332.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1331.11-1331.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1328.11-1328.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ODDRX2F": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1242.1-1252.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D3": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"D2": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 9 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1250.11-1250.13"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1249.11-1249.13"
|
|
}
|
|
},
|
|
"D2": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1248.11-1248.13"
|
|
}
|
|
},
|
|
"D3": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1247.11-1247.13"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1245.11-1245.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1251.12-1251.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1246.11-1246.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1244.11-1244.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OFS1P3BX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:31.1-31.302"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:31.27-31.28"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:31.23-31.25"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:31.47-31.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:31.34-31.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:31.30-31.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OFS1P3DX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:32.1-32.302"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:32.23-32.25"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:32.27-32.28"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:32.47-32.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:32.34-32.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:32.30-32.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OFS1P3IX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:33.1-33.302"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"CD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:33.23-33.25"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:33.27-33.28"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:33.47-33.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:33.34-33.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:33.30-33.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OFS1P3JX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:34.1-34.302"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"PD": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SP": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 6 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:34.27-34.28"
|
|
}
|
|
},
|
|
"PD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:34.23-34.25"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:34.47-34.48"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:34.34-34.38"
|
|
}
|
|
},
|
|
"SP": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_ff.vh:34.30-34.32"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OLVDS": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:14.1-14.146"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 3 ]
|
|
},
|
|
"ZN": {
|
|
"direction": "output",
|
|
"bits": [ 4 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:14.20-14.21"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:14.59-14.60"
|
|
}
|
|
},
|
|
"ZN": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_io.vh:14.69-14.71"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OSCG": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1413.1-1416.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DIV": "00000000000000000000000010000000"
|
|
},
|
|
"ports": {
|
|
"OSC": {
|
|
"direction": "output",
|
|
"bits": [ 2 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"OSC": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1415.12-1415.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"OSHX2A": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1271.1-1279.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED"
|
|
},
|
|
"ports": {
|
|
"D1": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"D0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1274.11-1274.13"
|
|
}
|
|
},
|
|
"D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1273.11-1273.13"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1276.11-1276.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1278.12-1278.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1277.11-1277.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1275.11-1275.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PCSCLKDIV": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1020.1-1029.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "DISABLED"
|
|
},
|
|
"ports": {
|
|
"CLKI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SEL2": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"SEL1": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"SEL0": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"CDIV1": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
},
|
|
"CDIVX": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CDIV1": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1027.12-1027.17"
|
|
}
|
|
},
|
|
"CDIVX": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1028.12-1028.17"
|
|
}
|
|
},
|
|
"CLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1022.11-1022.15"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1023.11-1023.14"
|
|
}
|
|
},
|
|
"SEL0": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1026.11-1026.15"
|
|
}
|
|
},
|
|
"SEL1": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1025.11-1025.15"
|
|
}
|
|
},
|
|
"SEL2": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1024.11-1024.15"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PDPW16KD": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:21.1-213.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"ASYNC_RESET_RELEASE": "SYNC",
|
|
"CLKRMUX": "CLKR",
|
|
"CLKWMUX": "CLKW",
|
|
"CSDECODE_R": "0b000",
|
|
"CSDECODE_W": "0b000",
|
|
"DATA_WIDTH_R": "00000000000000000000000000100100",
|
|
"DATA_WIDTH_W": "00000000000000000000000000100100",
|
|
"GSR": "ENABLED",
|
|
"INITVAL_00": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_01": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_02": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_03": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_04": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_05": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_06": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_07": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_08": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_09": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_0F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_10": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_11": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_12": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_13": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_14": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_15": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_16": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_17": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_18": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_19": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_1F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_20": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_21": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_22": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_23": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_24": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_25": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_26": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_27": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_28": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_29": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_2F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_30": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_31": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_32": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_33": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_34": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_35": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_36": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_37": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_38": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_39": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3A": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3B": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3C": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3D": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3E": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INITVAL_3F": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
|
|
"INIT_DATA": "STATIC",
|
|
"REGMODE": "NOREG",
|
|
"RESETMODE": "SYNC"
|
|
},
|
|
"ports": {
|
|
"DI35": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"DI34": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"DI33": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"DI32": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DI31": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"DI30": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"DI29": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"DI28": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"DI27": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"DI26": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"DI25": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"DI24": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"DI23": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"DI22": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"DI21": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"DI20": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"DI19": {
|
|
"direction": "input",
|
|
"bits": [ 18 ]
|
|
},
|
|
"DI18": {
|
|
"direction": "input",
|
|
"bits": [ 19 ]
|
|
},
|
|
"DI17": {
|
|
"direction": "input",
|
|
"bits": [ 20 ]
|
|
},
|
|
"DI16": {
|
|
"direction": "input",
|
|
"bits": [ 21 ]
|
|
},
|
|
"DI15": {
|
|
"direction": "input",
|
|
"bits": [ 22 ]
|
|
},
|
|
"DI14": {
|
|
"direction": "input",
|
|
"bits": [ 23 ]
|
|
},
|
|
"DI13": {
|
|
"direction": "input",
|
|
"bits": [ 24 ]
|
|
},
|
|
"DI12": {
|
|
"direction": "input",
|
|
"bits": [ 25 ]
|
|
},
|
|
"DI11": {
|
|
"direction": "input",
|
|
"bits": [ 26 ]
|
|
},
|
|
"DI10": {
|
|
"direction": "input",
|
|
"bits": [ 27 ]
|
|
},
|
|
"DI9": {
|
|
"direction": "input",
|
|
"bits": [ 28 ]
|
|
},
|
|
"DI8": {
|
|
"direction": "input",
|
|
"bits": [ 29 ]
|
|
},
|
|
"DI7": {
|
|
"direction": "input",
|
|
"bits": [ 30 ]
|
|
},
|
|
"DI6": {
|
|
"direction": "input",
|
|
"bits": [ 31 ]
|
|
},
|
|
"DI5": {
|
|
"direction": "input",
|
|
"bits": [ 32 ]
|
|
},
|
|
"DI4": {
|
|
"direction": "input",
|
|
"bits": [ 33 ]
|
|
},
|
|
"DI3": {
|
|
"direction": "input",
|
|
"bits": [ 34 ]
|
|
},
|
|
"DI2": {
|
|
"direction": "input",
|
|
"bits": [ 35 ]
|
|
},
|
|
"DI1": {
|
|
"direction": "input",
|
|
"bits": [ 36 ]
|
|
},
|
|
"DI0": {
|
|
"direction": "input",
|
|
"bits": [ 37 ]
|
|
},
|
|
"ADW8": {
|
|
"direction": "input",
|
|
"bits": [ 38 ]
|
|
},
|
|
"ADW7": {
|
|
"direction": "input",
|
|
"bits": [ 39 ]
|
|
},
|
|
"ADW6": {
|
|
"direction": "input",
|
|
"bits": [ 40 ]
|
|
},
|
|
"ADW5": {
|
|
"direction": "input",
|
|
"bits": [ 41 ]
|
|
},
|
|
"ADW4": {
|
|
"direction": "input",
|
|
"bits": [ 42 ]
|
|
},
|
|
"ADW3": {
|
|
"direction": "input",
|
|
"bits": [ 43 ]
|
|
},
|
|
"ADW2": {
|
|
"direction": "input",
|
|
"bits": [ 44 ]
|
|
},
|
|
"ADW1": {
|
|
"direction": "input",
|
|
"bits": [ 45 ]
|
|
},
|
|
"ADW0": {
|
|
"direction": "input",
|
|
"bits": [ 46 ]
|
|
},
|
|
"BE3": {
|
|
"direction": "input",
|
|
"bits": [ 47 ]
|
|
},
|
|
"BE2": {
|
|
"direction": "input",
|
|
"bits": [ 48 ]
|
|
},
|
|
"BE1": {
|
|
"direction": "input",
|
|
"bits": [ 49 ]
|
|
},
|
|
"BE0": {
|
|
"direction": "input",
|
|
"bits": [ 50 ]
|
|
},
|
|
"CEW": {
|
|
"direction": "input",
|
|
"bits": [ 51 ]
|
|
},
|
|
"CLKW": {
|
|
"direction": "input",
|
|
"bits": [ 52 ]
|
|
},
|
|
"CSW2": {
|
|
"direction": "input",
|
|
"bits": [ 53 ]
|
|
},
|
|
"CSW1": {
|
|
"direction": "input",
|
|
"bits": [ 54 ]
|
|
},
|
|
"CSW0": {
|
|
"direction": "input",
|
|
"bits": [ 55 ]
|
|
},
|
|
"ADR13": {
|
|
"direction": "input",
|
|
"bits": [ 56 ]
|
|
},
|
|
"ADR12": {
|
|
"direction": "input",
|
|
"bits": [ 57 ]
|
|
},
|
|
"ADR11": {
|
|
"direction": "input",
|
|
"bits": [ 58 ]
|
|
},
|
|
"ADR10": {
|
|
"direction": "input",
|
|
"bits": [ 59 ]
|
|
},
|
|
"ADR9": {
|
|
"direction": "input",
|
|
"bits": [ 60 ]
|
|
},
|
|
"ADR8": {
|
|
"direction": "input",
|
|
"bits": [ 61 ]
|
|
},
|
|
"ADR7": {
|
|
"direction": "input",
|
|
"bits": [ 62 ]
|
|
},
|
|
"ADR6": {
|
|
"direction": "input",
|
|
"bits": [ 63 ]
|
|
},
|
|
"ADR5": {
|
|
"direction": "input",
|
|
"bits": [ 64 ]
|
|
},
|
|
"ADR4": {
|
|
"direction": "input",
|
|
"bits": [ 65 ]
|
|
},
|
|
"ADR3": {
|
|
"direction": "input",
|
|
"bits": [ 66 ]
|
|
},
|
|
"ADR2": {
|
|
"direction": "input",
|
|
"bits": [ 67 ]
|
|
},
|
|
"ADR1": {
|
|
"direction": "input",
|
|
"bits": [ 68 ]
|
|
},
|
|
"ADR0": {
|
|
"direction": "input",
|
|
"bits": [ 69 ]
|
|
},
|
|
"CER": {
|
|
"direction": "input",
|
|
"bits": [ 70 ]
|
|
},
|
|
"OCER": {
|
|
"direction": "input",
|
|
"bits": [ 71 ]
|
|
},
|
|
"CLKR": {
|
|
"direction": "input",
|
|
"bits": [ 72 ]
|
|
},
|
|
"CSR2": {
|
|
"direction": "input",
|
|
"bits": [ 73 ]
|
|
},
|
|
"CSR1": {
|
|
"direction": "input",
|
|
"bits": [ 74 ]
|
|
},
|
|
"CSR0": {
|
|
"direction": "input",
|
|
"bits": [ 75 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 76 ]
|
|
},
|
|
"DO35": {
|
|
"direction": "output",
|
|
"bits": [ 77 ]
|
|
},
|
|
"DO34": {
|
|
"direction": "output",
|
|
"bits": [ 78 ]
|
|
},
|
|
"DO33": {
|
|
"direction": "output",
|
|
"bits": [ 79 ]
|
|
},
|
|
"DO32": {
|
|
"direction": "output",
|
|
"bits": [ 80 ]
|
|
},
|
|
"DO31": {
|
|
"direction": "output",
|
|
"bits": [ 81 ]
|
|
},
|
|
"DO30": {
|
|
"direction": "output",
|
|
"bits": [ 82 ]
|
|
},
|
|
"DO29": {
|
|
"direction": "output",
|
|
"bits": [ 83 ]
|
|
},
|
|
"DO28": {
|
|
"direction": "output",
|
|
"bits": [ 84 ]
|
|
},
|
|
"DO27": {
|
|
"direction": "output",
|
|
"bits": [ 85 ]
|
|
},
|
|
"DO26": {
|
|
"direction": "output",
|
|
"bits": [ 86 ]
|
|
},
|
|
"DO25": {
|
|
"direction": "output",
|
|
"bits": [ 87 ]
|
|
},
|
|
"DO24": {
|
|
"direction": "output",
|
|
"bits": [ 88 ]
|
|
},
|
|
"DO23": {
|
|
"direction": "output",
|
|
"bits": [ 89 ]
|
|
},
|
|
"DO22": {
|
|
"direction": "output",
|
|
"bits": [ 90 ]
|
|
},
|
|
"DO21": {
|
|
"direction": "output",
|
|
"bits": [ 91 ]
|
|
},
|
|
"DO20": {
|
|
"direction": "output",
|
|
"bits": [ 92 ]
|
|
},
|
|
"DO19": {
|
|
"direction": "output",
|
|
"bits": [ 93 ]
|
|
},
|
|
"DO18": {
|
|
"direction": "output",
|
|
"bits": [ 94 ]
|
|
},
|
|
"DO17": {
|
|
"direction": "output",
|
|
"bits": [ 95 ]
|
|
},
|
|
"DO16": {
|
|
"direction": "output",
|
|
"bits": [ 96 ]
|
|
},
|
|
"DO15": {
|
|
"direction": "output",
|
|
"bits": [ 97 ]
|
|
},
|
|
"DO14": {
|
|
"direction": "output",
|
|
"bits": [ 98 ]
|
|
},
|
|
"DO13": {
|
|
"direction": "output",
|
|
"bits": [ 99 ]
|
|
},
|
|
"DO12": {
|
|
"direction": "output",
|
|
"bits": [ 100 ]
|
|
},
|
|
"DO11": {
|
|
"direction": "output",
|
|
"bits": [ 101 ]
|
|
},
|
|
"DO10": {
|
|
"direction": "output",
|
|
"bits": [ 102 ]
|
|
},
|
|
"DO9": {
|
|
"direction": "output",
|
|
"bits": [ 103 ]
|
|
},
|
|
"DO8": {
|
|
"direction": "output",
|
|
"bits": [ 104 ]
|
|
},
|
|
"DO7": {
|
|
"direction": "output",
|
|
"bits": [ 105 ]
|
|
},
|
|
"DO6": {
|
|
"direction": "output",
|
|
"bits": [ 106 ]
|
|
},
|
|
"DO5": {
|
|
"direction": "output",
|
|
"bits": [ 107 ]
|
|
},
|
|
"DO4": {
|
|
"direction": "output",
|
|
"bits": [ 108 ]
|
|
},
|
|
"DO3": {
|
|
"direction": "output",
|
|
"bits": [ 109 ]
|
|
},
|
|
"DO2": {
|
|
"direction": "output",
|
|
"bits": [ 110 ]
|
|
},
|
|
"DO1": {
|
|
"direction": "output",
|
|
"bits": [ 111 ]
|
|
},
|
|
"DO0": {
|
|
"direction": "output",
|
|
"bits": [ 112 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ADR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 69 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:169.11-169.15"
|
|
}
|
|
},
|
|
"ADR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 68 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:168.11-168.15"
|
|
}
|
|
},
|
|
"ADR10": {
|
|
"hide_name": 0,
|
|
"bits": [ 59 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:159.11-159.16"
|
|
}
|
|
},
|
|
"ADR11": {
|
|
"hide_name": 0,
|
|
"bits": [ 58 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:158.11-158.16"
|
|
}
|
|
},
|
|
"ADR12": {
|
|
"hide_name": 0,
|
|
"bits": [ 57 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:157.11-157.16"
|
|
}
|
|
},
|
|
"ADR13": {
|
|
"hide_name": 0,
|
|
"bits": [ 56 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:156.11-156.16"
|
|
}
|
|
},
|
|
"ADR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 67 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:167.11-167.15"
|
|
}
|
|
},
|
|
"ADR3": {
|
|
"hide_name": 0,
|
|
"bits": [ 66 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:166.11-166.15"
|
|
}
|
|
},
|
|
"ADR4": {
|
|
"hide_name": 0,
|
|
"bits": [ 65 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:165.11-165.15"
|
|
}
|
|
},
|
|
"ADR5": {
|
|
"hide_name": 0,
|
|
"bits": [ 64 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:164.11-164.15"
|
|
}
|
|
},
|
|
"ADR6": {
|
|
"hide_name": 0,
|
|
"bits": [ 63 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:163.11-163.15"
|
|
}
|
|
},
|
|
"ADR7": {
|
|
"hide_name": 0,
|
|
"bits": [ 62 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:162.11-162.15"
|
|
}
|
|
},
|
|
"ADR8": {
|
|
"hide_name": 0,
|
|
"bits": [ 61 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:161.11-161.15"
|
|
}
|
|
},
|
|
"ADR9": {
|
|
"hide_name": 0,
|
|
"bits": [ 60 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:160.11-160.15"
|
|
}
|
|
},
|
|
"ADW0": {
|
|
"hide_name": 0,
|
|
"bits": [ 46 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:146.11-146.15"
|
|
}
|
|
},
|
|
"ADW1": {
|
|
"hide_name": 0,
|
|
"bits": [ 45 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:145.11-145.15"
|
|
}
|
|
},
|
|
"ADW2": {
|
|
"hide_name": 0,
|
|
"bits": [ 44 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:144.11-144.15"
|
|
}
|
|
},
|
|
"ADW3": {
|
|
"hide_name": 0,
|
|
"bits": [ 43 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:143.11-143.15"
|
|
}
|
|
},
|
|
"ADW4": {
|
|
"hide_name": 0,
|
|
"bits": [ 42 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:142.11-142.15"
|
|
}
|
|
},
|
|
"ADW5": {
|
|
"hide_name": 0,
|
|
"bits": [ 41 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:141.11-141.15"
|
|
}
|
|
},
|
|
"ADW6": {
|
|
"hide_name": 0,
|
|
"bits": [ 40 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:140.11-140.15"
|
|
}
|
|
},
|
|
"ADW7": {
|
|
"hide_name": 0,
|
|
"bits": [ 39 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:139.11-139.15"
|
|
}
|
|
},
|
|
"ADW8": {
|
|
"hide_name": 0,
|
|
"bits": [ 38 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:138.11-138.15"
|
|
}
|
|
},
|
|
"BE0": {
|
|
"hide_name": 0,
|
|
"bits": [ 50 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:150.11-150.14"
|
|
}
|
|
},
|
|
"BE1": {
|
|
"hide_name": 0,
|
|
"bits": [ 49 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:149.11-149.14"
|
|
}
|
|
},
|
|
"BE2": {
|
|
"hide_name": 0,
|
|
"bits": [ 48 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:148.11-148.14"
|
|
}
|
|
},
|
|
"BE3": {
|
|
"hide_name": 0,
|
|
"bits": [ 47 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:147.11-147.14"
|
|
}
|
|
},
|
|
"CER": {
|
|
"hide_name": 0,
|
|
"bits": [ 70 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:170.11-170.14"
|
|
}
|
|
},
|
|
"CEW": {
|
|
"hide_name": 0,
|
|
"bits": [ 51 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:151.11-151.14"
|
|
}
|
|
},
|
|
"CLKR": {
|
|
"hide_name": 0,
|
|
"bits": [ 72 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:172.11-172.15"
|
|
}
|
|
},
|
|
"CLKW": {
|
|
"hide_name": 0,
|
|
"bits": [ 52 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:152.11-152.15"
|
|
}
|
|
},
|
|
"CSR0": {
|
|
"hide_name": 0,
|
|
"bits": [ 75 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:175.11-175.15"
|
|
}
|
|
},
|
|
"CSR1": {
|
|
"hide_name": 0,
|
|
"bits": [ 74 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:174.11-174.15"
|
|
}
|
|
},
|
|
"CSR2": {
|
|
"hide_name": 0,
|
|
"bits": [ 73 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:173.11-173.15"
|
|
}
|
|
},
|
|
"CSW0": {
|
|
"hide_name": 0,
|
|
"bits": [ 55 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:155.11-155.15"
|
|
}
|
|
},
|
|
"CSW1": {
|
|
"hide_name": 0,
|
|
"bits": [ 54 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:154.11-154.15"
|
|
}
|
|
},
|
|
"CSW2": {
|
|
"hide_name": 0,
|
|
"bits": [ 53 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:153.11-153.15"
|
|
}
|
|
},
|
|
"DI0": {
|
|
"hide_name": 0,
|
|
"bits": [ 37 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:137.11-137.14"
|
|
}
|
|
},
|
|
"DI1": {
|
|
"hide_name": 0,
|
|
"bits": [ 36 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:136.11-136.14"
|
|
}
|
|
},
|
|
"DI10": {
|
|
"hide_name": 0,
|
|
"bits": [ 27 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:127.11-127.15"
|
|
}
|
|
},
|
|
"DI11": {
|
|
"hide_name": 0,
|
|
"bits": [ 26 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:126.11-126.15"
|
|
}
|
|
},
|
|
"DI12": {
|
|
"hide_name": 0,
|
|
"bits": [ 25 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:125.11-125.15"
|
|
}
|
|
},
|
|
"DI13": {
|
|
"hide_name": 0,
|
|
"bits": [ 24 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:124.11-124.15"
|
|
}
|
|
},
|
|
"DI14": {
|
|
"hide_name": 0,
|
|
"bits": [ 23 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:123.11-123.15"
|
|
}
|
|
},
|
|
"DI15": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:122.11-122.15"
|
|
}
|
|
},
|
|
"DI16": {
|
|
"hide_name": 0,
|
|
"bits": [ 21 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:121.11-121.15"
|
|
}
|
|
},
|
|
"DI17": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:120.11-120.15"
|
|
}
|
|
},
|
|
"DI18": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:119.11-119.15"
|
|
}
|
|
},
|
|
"DI19": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:118.11-118.15"
|
|
}
|
|
},
|
|
"DI2": {
|
|
"hide_name": 0,
|
|
"bits": [ 35 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:135.11-135.14"
|
|
}
|
|
},
|
|
"DI20": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:117.11-117.15"
|
|
}
|
|
},
|
|
"DI21": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:116.11-116.15"
|
|
}
|
|
},
|
|
"DI22": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:115.11-115.15"
|
|
}
|
|
},
|
|
"DI23": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:114.11-114.15"
|
|
}
|
|
},
|
|
"DI24": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:113.11-113.15"
|
|
}
|
|
},
|
|
"DI25": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:112.11-112.15"
|
|
}
|
|
},
|
|
"DI26": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:111.11-111.15"
|
|
}
|
|
},
|
|
"DI27": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:110.11-110.15"
|
|
}
|
|
},
|
|
"DI28": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:109.11-109.15"
|
|
}
|
|
},
|
|
"DI29": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:108.11-108.15"
|
|
}
|
|
},
|
|
"DI3": {
|
|
"hide_name": 0,
|
|
"bits": [ 34 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:134.11-134.14"
|
|
}
|
|
},
|
|
"DI30": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:107.11-107.15"
|
|
}
|
|
},
|
|
"DI31": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:106.11-106.15"
|
|
}
|
|
},
|
|
"DI32": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:105.11-105.15"
|
|
}
|
|
},
|
|
"DI33": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:104.11-104.15"
|
|
}
|
|
},
|
|
"DI34": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:103.11-103.15"
|
|
}
|
|
},
|
|
"DI35": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:102.11-102.15"
|
|
}
|
|
},
|
|
"DI4": {
|
|
"hide_name": 0,
|
|
"bits": [ 33 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:133.11-133.14"
|
|
}
|
|
},
|
|
"DI5": {
|
|
"hide_name": 0,
|
|
"bits": [ 32 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:132.11-132.14"
|
|
}
|
|
},
|
|
"DI6": {
|
|
"hide_name": 0,
|
|
"bits": [ 31 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:131.11-131.14"
|
|
}
|
|
},
|
|
"DI7": {
|
|
"hide_name": 0,
|
|
"bits": [ 30 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:130.11-130.14"
|
|
}
|
|
},
|
|
"DI8": {
|
|
"hide_name": 0,
|
|
"bits": [ 29 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:129.11-129.14"
|
|
}
|
|
},
|
|
"DI9": {
|
|
"hide_name": 0,
|
|
"bits": [ 28 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:128.11-128.14"
|
|
}
|
|
},
|
|
"DO0": {
|
|
"hide_name": 0,
|
|
"bits": [ 112 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:212.12-212.15"
|
|
}
|
|
},
|
|
"DO1": {
|
|
"hide_name": 0,
|
|
"bits": [ 111 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:211.12-211.15"
|
|
}
|
|
},
|
|
"DO10": {
|
|
"hide_name": 0,
|
|
"bits": [ 102 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:202.12-202.16"
|
|
}
|
|
},
|
|
"DO11": {
|
|
"hide_name": 0,
|
|
"bits": [ 101 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:201.12-201.16"
|
|
}
|
|
},
|
|
"DO12": {
|
|
"hide_name": 0,
|
|
"bits": [ 100 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:200.12-200.16"
|
|
}
|
|
},
|
|
"DO13": {
|
|
"hide_name": 0,
|
|
"bits": [ 99 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:199.12-199.16"
|
|
}
|
|
},
|
|
"DO14": {
|
|
"hide_name": 0,
|
|
"bits": [ 98 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:198.12-198.16"
|
|
}
|
|
},
|
|
"DO15": {
|
|
"hide_name": 0,
|
|
"bits": [ 97 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:197.12-197.16"
|
|
}
|
|
},
|
|
"DO16": {
|
|
"hide_name": 0,
|
|
"bits": [ 96 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:196.12-196.16"
|
|
}
|
|
},
|
|
"DO17": {
|
|
"hide_name": 0,
|
|
"bits": [ 95 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:195.12-195.16"
|
|
}
|
|
},
|
|
"DO18": {
|
|
"hide_name": 0,
|
|
"bits": [ 94 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:194.12-194.16"
|
|
}
|
|
},
|
|
"DO19": {
|
|
"hide_name": 0,
|
|
"bits": [ 93 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:193.12-193.16"
|
|
}
|
|
},
|
|
"DO2": {
|
|
"hide_name": 0,
|
|
"bits": [ 110 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:210.12-210.15"
|
|
}
|
|
},
|
|
"DO20": {
|
|
"hide_name": 0,
|
|
"bits": [ 92 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:192.12-192.16"
|
|
}
|
|
},
|
|
"DO21": {
|
|
"hide_name": 0,
|
|
"bits": [ 91 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:191.12-191.16"
|
|
}
|
|
},
|
|
"DO22": {
|
|
"hide_name": 0,
|
|
"bits": [ 90 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:190.12-190.16"
|
|
}
|
|
},
|
|
"DO23": {
|
|
"hide_name": 0,
|
|
"bits": [ 89 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:189.12-189.16"
|
|
}
|
|
},
|
|
"DO24": {
|
|
"hide_name": 0,
|
|
"bits": [ 88 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:188.12-188.16"
|
|
}
|
|
},
|
|
"DO25": {
|
|
"hide_name": 0,
|
|
"bits": [ 87 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:187.12-187.16"
|
|
}
|
|
},
|
|
"DO26": {
|
|
"hide_name": 0,
|
|
"bits": [ 86 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:186.12-186.16"
|
|
}
|
|
},
|
|
"DO27": {
|
|
"hide_name": 0,
|
|
"bits": [ 85 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:185.12-185.16"
|
|
}
|
|
},
|
|
"DO28": {
|
|
"hide_name": 0,
|
|
"bits": [ 84 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:184.12-184.16"
|
|
}
|
|
},
|
|
"DO29": {
|
|
"hide_name": 0,
|
|
"bits": [ 83 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:183.12-183.16"
|
|
}
|
|
},
|
|
"DO3": {
|
|
"hide_name": 0,
|
|
"bits": [ 109 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:209.12-209.15"
|
|
}
|
|
},
|
|
"DO30": {
|
|
"hide_name": 0,
|
|
"bits": [ 82 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:182.12-182.16"
|
|
}
|
|
},
|
|
"DO31": {
|
|
"hide_name": 0,
|
|
"bits": [ 81 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:181.12-181.16"
|
|
}
|
|
},
|
|
"DO32": {
|
|
"hide_name": 0,
|
|
"bits": [ 80 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:180.12-180.16"
|
|
}
|
|
},
|
|
"DO33": {
|
|
"hide_name": 0,
|
|
"bits": [ 79 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:179.12-179.16"
|
|
}
|
|
},
|
|
"DO34": {
|
|
"hide_name": 0,
|
|
"bits": [ 78 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:178.12-178.16"
|
|
}
|
|
},
|
|
"DO35": {
|
|
"hide_name": 0,
|
|
"bits": [ 77 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:177.12-177.16"
|
|
}
|
|
},
|
|
"DO4": {
|
|
"hide_name": 0,
|
|
"bits": [ 108 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:208.12-208.15"
|
|
}
|
|
},
|
|
"DO5": {
|
|
"hide_name": 0,
|
|
"bits": [ 107 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:207.12-207.15"
|
|
}
|
|
},
|
|
"DO6": {
|
|
"hide_name": 0,
|
|
"bits": [ 106 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:206.12-206.15"
|
|
}
|
|
},
|
|
"DO7": {
|
|
"hide_name": 0,
|
|
"bits": [ 105 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:205.12-205.15"
|
|
}
|
|
},
|
|
"DO8": {
|
|
"hide_name": 0,
|
|
"bits": [ 104 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:204.12-204.15"
|
|
}
|
|
},
|
|
"DO9": {
|
|
"hide_name": 0,
|
|
"bits": [ 103 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:203.12-203.15"
|
|
}
|
|
},
|
|
"OCER": {
|
|
"hide_name": 0,
|
|
"bits": [ 71 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:171.11-171.15"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 76 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:176.11-176.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PFUMX": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"abc9_box_id": "00000000000000000000000000001000",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:117.1-124.10"
|
|
},
|
|
"ports": {
|
|
"ALUT": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"BLUT": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"C0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:117.21-117.25"
|
|
}
|
|
},
|
|
"BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:117.27-117.31"
|
|
}
|
|
},
|
|
"C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:117.33-117.35"
|
|
}
|
|
},
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:117.44-117.45"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PUR": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:9.1-12.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"RST_PULSE": "00000000000000000000000000000001"
|
|
},
|
|
"ports": {
|
|
"PUR": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"PUR": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:11.11-11.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"SGSR": {
|
|
"attributes": {
|
|
"keep": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:15.1-18.10"
|
|
},
|
|
"ports": {
|
|
"GSR": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"CLK": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:17.11-17.14"
|
|
}
|
|
},
|
|
"GSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:16.11-16.14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TRELLIS_COMB": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:354.1-395.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"CCU2_INJECT1": "NO",
|
|
"INITVAL": "0000000000000000",
|
|
"IS_Z1": "0",
|
|
"MODE": "LOGIC",
|
|
"WREMUX": "WRE"
|
|
},
|
|
"ports": {
|
|
"A": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"B": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"C": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"D": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"M": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"FCI": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"F1": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"FXA": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"FXB": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"WD": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"WAD0": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"WAD1": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"WAD2": {
|
|
"direction": "input",
|
|
"bits": [ 14 ]
|
|
},
|
|
"WAD3": {
|
|
"direction": "input",
|
|
"bits": [ 15 ]
|
|
},
|
|
"WRE": {
|
|
"direction": "input",
|
|
"bits": [ 16 ]
|
|
},
|
|
"WCK": {
|
|
"direction": "input",
|
|
"bits": [ 17 ]
|
|
},
|
|
"F": {
|
|
"direction": "output",
|
|
"bits": [ 18 ]
|
|
},
|
|
"FCO": {
|
|
"direction": "output",
|
|
"bits": [ 19 ]
|
|
},
|
|
"OFX": {
|
|
"direction": "output",
|
|
"bits": [ 20 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"A": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:355.8-355.9"
|
|
}
|
|
},
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:355.11-355.12"
|
|
}
|
|
},
|
|
"C": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:355.14-355.15"
|
|
}
|
|
},
|
|
"D": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:355.17-355.18"
|
|
}
|
|
},
|
|
"F": {
|
|
"hide_name": 0,
|
|
"bits": [ 18 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:360.9-360.10"
|
|
}
|
|
},
|
|
"F1": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:356.13-356.15"
|
|
}
|
|
},
|
|
"FCI": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:356.8-356.11"
|
|
}
|
|
},
|
|
"FCO": {
|
|
"hide_name": 0,
|
|
"bits": [ 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:360.12-360.15"
|
|
}
|
|
},
|
|
"FXA": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:356.17-356.20"
|
|
}
|
|
},
|
|
"FXB": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:356.22-356.25"
|
|
}
|
|
},
|
|
"M": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:355.20-355.21"
|
|
}
|
|
},
|
|
"OFX": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:360.17-360.20"
|
|
}
|
|
},
|
|
"WAD0": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:358.8-358.12"
|
|
}
|
|
},
|
|
"WAD1": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:358.14-358.18"
|
|
}
|
|
},
|
|
"WAD2": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:358.20-358.24"
|
|
}
|
|
},
|
|
"WAD3": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:358.26-358.30"
|
|
}
|
|
},
|
|
"WCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 17 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:359.13-359.16"
|
|
}
|
|
},
|
|
"WD": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:357.8-357.10"
|
|
}
|
|
},
|
|
"WRE": {
|
|
"hide_name": 0,
|
|
"bits": [ 16 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:359.8-359.11"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TRELLIS_DPR16X4": {
|
|
"attributes": {
|
|
"abc9_box_id": "00000000000000000000000000000111",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"abc9_box": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:128.1-169.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INITVAL": "0000000000000000000000000000000000000000000000000000000000000000",
|
|
"WCKMUX": "WCK",
|
|
"WREMUX": "WRE"
|
|
},
|
|
"ports": {
|
|
"DI": {
|
|
"direction": "input",
|
|
"bits": [ 2, 3, 4, 5 ]
|
|
},
|
|
"WAD": {
|
|
"direction": "input",
|
|
"bits": [ 6, 7, 8, 9 ]
|
|
},
|
|
"WRE": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"WCK": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"RAD": {
|
|
"direction": "input",
|
|
"bits": [ 12, 13, 14, 15 ]
|
|
},
|
|
"DO": {
|
|
"direction": "output",
|
|
"bits": [ 16, 17, 18, 19 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2, 3, 4, 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:129.15-129.17"
|
|
}
|
|
},
|
|
"DO": {
|
|
"hide_name": 0,
|
|
"bits": [ 16, 17, 18, 19 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:134.15-134.17"
|
|
}
|
|
},
|
|
"RAD": {
|
|
"hide_name": 0,
|
|
"bits": [ 12, 13, 14, 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:133.15-133.18"
|
|
}
|
|
},
|
|
"WAD": {
|
|
"hide_name": 0,
|
|
"bits": [ 6, 7, 8, 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:130.15-130.18"
|
|
}
|
|
},
|
|
"WCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:132.15-132.18"
|
|
}
|
|
},
|
|
"WRE": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:131.15-131.18"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TRELLIS_FF": {
|
|
"attributes": {
|
|
"abc9_flop": "1",
|
|
"abc9_box": "0",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.1-314.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"CEMUX": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110001",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "ENABLED",
|
|
"LSRMODE": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010011000101001101010010",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"ports": {
|
|
"CLK": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"LSR": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"CE": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"DI": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"M": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 7 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.35-249.37"
|
|
}
|
|
},
|
|
"CLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.25-249.28"
|
|
}
|
|
},
|
|
"DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.39-249.41"
|
|
}
|
|
},
|
|
"LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.30-249.33"
|
|
}
|
|
},
|
|
"M": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.43-249.44"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:249.57-249.58"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TRELLIS_IO": {
|
|
"attributes": {
|
|
"keep": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:318.1-344.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"DIR": "INPUT"
|
|
},
|
|
"ports": {
|
|
"B": {
|
|
"direction": "inout",
|
|
"bits": [ 2 ]
|
|
},
|
|
"I": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"T": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"O": {
|
|
"direction": "output",
|
|
"bits": [ 5 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"B": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"iopad_external_pin": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:320.8-320.9"
|
|
}
|
|
},
|
|
"I": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:321.8-321.9"
|
|
}
|
|
},
|
|
"O": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:323.9-323.10"
|
|
}
|
|
},
|
|
"T": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:322.8-322.9"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TRELLIS_RAM16X2": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:76.1-113.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"INITVAL_0": "0000000000000000",
|
|
"INITVAL_1": "0000000000000000",
|
|
"WCKMUX": "WCK",
|
|
"WREMUX": "WRE"
|
|
},
|
|
"ports": {
|
|
"DI0": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"DI1": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"WAD0": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"WAD1": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"WAD2": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"WAD3": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"WRE": {
|
|
"direction": "input",
|
|
"bits": [ 8 ]
|
|
},
|
|
"WCK": {
|
|
"direction": "input",
|
|
"bits": [ 9 ]
|
|
},
|
|
"RAD0": {
|
|
"direction": "input",
|
|
"bits": [ 10 ]
|
|
},
|
|
"RAD1": {
|
|
"direction": "input",
|
|
"bits": [ 11 ]
|
|
},
|
|
"RAD2": {
|
|
"direction": "input",
|
|
"bits": [ 12 ]
|
|
},
|
|
"RAD3": {
|
|
"direction": "input",
|
|
"bits": [ 13 ]
|
|
},
|
|
"DO0": {
|
|
"direction": "output",
|
|
"bits": [ 14 ]
|
|
},
|
|
"DO1": {
|
|
"direction": "output",
|
|
"bits": [ 15 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"DI0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:77.8-77.11"
|
|
}
|
|
},
|
|
"DI1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:77.13-77.16"
|
|
}
|
|
},
|
|
"DO0": {
|
|
"hide_name": 0,
|
|
"bits": [ 14 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:81.9-81.12"
|
|
}
|
|
},
|
|
"DO1": {
|
|
"hide_name": 0,
|
|
"bits": [ 15 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:81.14-81.17"
|
|
}
|
|
},
|
|
"RAD0": {
|
|
"hide_name": 0,
|
|
"bits": [ 10 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:80.8-80.12"
|
|
}
|
|
},
|
|
"RAD1": {
|
|
"hide_name": 0,
|
|
"bits": [ 11 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:80.14-80.18"
|
|
}
|
|
},
|
|
"RAD2": {
|
|
"hide_name": 0,
|
|
"bits": [ 12 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:80.20-80.24"
|
|
}
|
|
},
|
|
"RAD3": {
|
|
"hide_name": 0,
|
|
"bits": [ 13 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:80.26-80.30"
|
|
}
|
|
},
|
|
"WAD0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:78.8-78.12"
|
|
}
|
|
},
|
|
"WAD1": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:78.14-78.18"
|
|
}
|
|
},
|
|
"WAD2": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:78.20-78.24"
|
|
}
|
|
},
|
|
"WAD3": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:78.26-78.30"
|
|
}
|
|
},
|
|
"WCK": {
|
|
"hide_name": 0,
|
|
"bits": [ 9 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:79.13-79.16"
|
|
}
|
|
},
|
|
"WRE": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:79.8-79.11"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TSHX2DQA": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1282.1-1292.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED",
|
|
"REGSET": "SET"
|
|
},
|
|
"ports": {
|
|
"T1": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DQSW270": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"DQSW270": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1289.11-1289.18"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1288.11-1288.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1291.12-1291.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1290.11-1290.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1287.11-1287.15"
|
|
}
|
|
},
|
|
"T0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1286.11-1286.13"
|
|
}
|
|
},
|
|
"T1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1285.11-1285.13"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TSHX2DQSA": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1295.1-1305.10"
|
|
},
|
|
"parameter_default_values": {
|
|
"GSR": "ENABLED",
|
|
"REGSET": "SET"
|
|
},
|
|
"ports": {
|
|
"T1": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"T0": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"SCLK": {
|
|
"direction": "input",
|
|
"bits": [ 4 ]
|
|
},
|
|
"ECLK": {
|
|
"direction": "input",
|
|
"bits": [ 5 ]
|
|
},
|
|
"DQSW": {
|
|
"direction": "input",
|
|
"bits": [ 6 ]
|
|
},
|
|
"RST": {
|
|
"direction": "input",
|
|
"bits": [ 7 ]
|
|
},
|
|
"Q": {
|
|
"direction": "output",
|
|
"bits": [ 8 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"DQSW": {
|
|
"hide_name": 0,
|
|
"bits": [ 6 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1302.11-1302.15"
|
|
}
|
|
},
|
|
"ECLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 5 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1301.11-1301.15"
|
|
}
|
|
},
|
|
"Q": {
|
|
"hide_name": 0,
|
|
"bits": [ 8 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1304.12-1304.13"
|
|
}
|
|
},
|
|
"RST": {
|
|
"hide_name": 0,
|
|
"bits": [ 7 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1303.11-1303.14"
|
|
}
|
|
},
|
|
"SCLK": {
|
|
"hide_name": 0,
|
|
"bits": [ 4 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1300.11-1300.15"
|
|
}
|
|
},
|
|
"T0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1299.11-1299.13"
|
|
}
|
|
},
|
|
"T1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1298.11-1298.13"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"USRMCLK": {
|
|
"attributes": {
|
|
"keep": "00000000000000000000000000000001",
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1085.1-1088.10"
|
|
},
|
|
"ports": {
|
|
"USRMCLKI": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"USRMCLKTS": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"USRMCLKI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1086.11-1086.19"
|
|
}
|
|
},
|
|
"USRMCLKTS": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_bb_ecp5.v:1087.11-1087.20"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"VHI": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:402.1-404.10"
|
|
},
|
|
"ports": {
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 2 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:402.19-402.20"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"VLO": {
|
|
"attributes": {
|
|
"blackbox": "00000000000000000000000000000001",
|
|
"cells_not_processed": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:398.1-400.10"
|
|
},
|
|
"ports": {
|
|
"Z": {
|
|
"direction": "output",
|
|
"bits": [ 2 ]
|
|
}
|
|
},
|
|
"cells": {
|
|
},
|
|
"netnames": {
|
|
"Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/common_sim.vh:398.19-398.20"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"harness_neural_processor_array": {
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:23.1-126.10",
|
|
"top": "00000000000000000000000000000001",
|
|
"dynports": "00000000000000000000000000000001",
|
|
"hdlname": "harness_neural_processor_array"
|
|
},
|
|
"parameter_default_values": {
|
|
"ACC_WIDTH": "00000000000000000000000000100000",
|
|
"DATA_WIDTH": "00000000000000000000000000001000",
|
|
"N_PROCESSORS": "00000000000000000000000000000100",
|
|
"P_IN": "00000000000000000000000000001000"
|
|
},
|
|
"ports": {
|
|
"clk": {
|
|
"direction": "input",
|
|
"bits": [ 2 ]
|
|
},
|
|
"rst": {
|
|
"direction": "input",
|
|
"bits": [ 3 ]
|
|
},
|
|
"seed": {
|
|
"direction": "input",
|
|
"bits": [ 4, 5, 6, 7, 8, 9, 10, 11 ]
|
|
},
|
|
"checksum": {
|
|
"direction": "output",
|
|
"bits": [ 12, 13, 14, 15, "0", "0", "0", "0" ]
|
|
}
|
|
},
|
|
"cells": {
|
|
"chk_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:119.5-123.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 16 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 12 ]
|
|
}
|
|
},
|
|
"chk_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:119.5-123.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 17 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 13 ]
|
|
}
|
|
},
|
|
"chk_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:119.5-123.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 18 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 14 ]
|
|
}
|
|
},
|
|
"chk_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:119.5-123.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 19 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 15 ]
|
|
}
|
|
},
|
|
"dut": {
|
|
"hide_name": 0,
|
|
"type": "$scopeinfo",
|
|
"parameters": {
|
|
"TYPE": "module"
|
|
},
|
|
"attributes": {
|
|
"cell_src": "hardware/v2/synthesis/harness_neural_processor_array.v:90.7-99.6",
|
|
"module": "$paramod$b2acd6ac3c9492c5a056986334110bac79e7492c\\neural_processor_array",
|
|
"module_dynports": "00000000000000000000000000000001",
|
|
"module_hdlname": "neural_processor_array",
|
|
"module_src": "hardware/v2/rtl/neural_processor_array.v:24.1-90.10"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np": {
|
|
"hide_name": 0,
|
|
"type": "$scopeinfo",
|
|
"parameters": {
|
|
"TYPE": "module"
|
|
},
|
|
"attributes": {
|
|
"cell_src": "hardware/v2/rtl/neural_processor_array.v:62.15-85.14",
|
|
"hdlname": "dut GEN_NP[0].u_np",
|
|
"module": "$paramod$c0193c7ec190759e8025e35dead4531c56eb80a9\\neural_processor",
|
|
"module_dynports": "00000000000000000000000000000001",
|
|
"module_hdlname": "neural_processor",
|
|
"module_src": "hardware/v2/rtl/neural_processor.v:29.1-382.10"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 21 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 23 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 24 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 25 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 26 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 27 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 28 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 29 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 30 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 31 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 32 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 33 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 34 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 35 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 36 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 37 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 38 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 39 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 40 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 41 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 42 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 43 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 44 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 45 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 46 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 47 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 48 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 49 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 50 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 51 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 52 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 53 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 54 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 55 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 56 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 57 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 58 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 59 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 60 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 61 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 62 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 63 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 64 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 65 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 66 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 67 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 68 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 69 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 70 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 71 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 72 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 73 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 74 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 75 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 76 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 77 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 78 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 79 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 80 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 81 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 82 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 83 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 20 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 84 ],
|
|
"LSR": [ 22 ],
|
|
"Q": [ 85 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101110101010"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3 ],
|
|
"B": [ 86 ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 22 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000001100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 89 ],
|
|
"C": [ 90 ],
|
|
"D": [ 91 ],
|
|
"Z": [ 92 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 93 ],
|
|
"B": [ 94 ],
|
|
"C": [ 95 ],
|
|
"D": [ 96 ],
|
|
"Z": [ 97 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_LUT4_Z_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 98 ],
|
|
"B": [ 99 ],
|
|
"C": [ 100 ],
|
|
"D": [ 101 ],
|
|
"Z": [ 93 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_LUT4_Z_D_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 102 ],
|
|
"B": [ 103 ],
|
|
"C": [ 104 ],
|
|
"D": [ 105 ],
|
|
"Z": [ 94 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_LUT4_Z_D_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 106 ],
|
|
"B": [ 107 ],
|
|
"C": [ 108 ],
|
|
"D": [ 109 ],
|
|
"Z": [ 95 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_LUT4_Z_D_LUT4_Z_3": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 110 ],
|
|
"B": [ 111 ],
|
|
"C": [ 112 ],
|
|
"D": [ 113 ],
|
|
"Z": [ 96 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 114 ],
|
|
"BLUT": [ 115 ],
|
|
"C0": [ 116 ],
|
|
"Z": [ 117 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 118 ],
|
|
"BLUT": [ 119 ],
|
|
"C0": [ 120 ],
|
|
"Z": [ 121 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 98 ],
|
|
"B": [ 99 ],
|
|
"C": [ 100 ],
|
|
"D": [ 122 ],
|
|
"Z": [ 118 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 119 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 101 ],
|
|
"B": [ 106 ],
|
|
"C": [ 107 ],
|
|
"D": [ 108 ],
|
|
"Z": [ 120 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_C0_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 109 ],
|
|
"B": [ 110 ],
|
|
"C": [ 111 ],
|
|
"D": [ 112 ],
|
|
"Z": [ 122 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 123 ],
|
|
"BLUT": [ 124 ],
|
|
"C0": [ 125 ],
|
|
"Z": [ 126 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0001000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 127 ],
|
|
"B": [ 91 ],
|
|
"C": [ 128 ],
|
|
"D": [ 129 ],
|
|
"Z": [ 123 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 124 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 113 ],
|
|
"B": [ 102 ],
|
|
"C": [ 103 ],
|
|
"D": [ 104 ],
|
|
"Z": [ 129 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_C0_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 105 ],
|
|
"B": [ 130 ],
|
|
"C": [ 131 ],
|
|
"D": [ 132 ],
|
|
"Z": [ 128 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_C0_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 133 ],
|
|
"B": [ 134 ],
|
|
"C": [ 135 ],
|
|
"D": [ 136 ],
|
|
"Z": [ 125 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 134 ],
|
|
"B": [ 135 ],
|
|
"C": [ 136 ],
|
|
"D": [ 127 ],
|
|
"Z": [ 114 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 115 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 130 ],
|
|
"B": [ 131 ],
|
|
"C": [ 132 ],
|
|
"D": [ 133 ],
|
|
"Z": [ 116 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "SET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:84.168-84.227"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 138 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 90 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 67 ],
|
|
"B1": [ 71 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 140 ],
|
|
"COUT": [ 141 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 142 ],
|
|
"S1": [ 143 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 144 ],
|
|
"A1": [ 89 ],
|
|
"B0": [ 73 ],
|
|
"B1": [ 23 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 145 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 146 ],
|
|
"S1": [ 147 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 148 ],
|
|
"A1": [ 149 ],
|
|
"B0": [ 25 ],
|
|
"B1": [ 47 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 145 ],
|
|
"COUT": [ 150 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 151 ],
|
|
"S1": [ 152 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 45 ],
|
|
"B1": [ 49 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 153 ],
|
|
"COUT": [ 154 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 155 ],
|
|
"S1": [ 156 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 51 ],
|
|
"B1": [ 53 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 154 ],
|
|
"COUT": [ 157 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 158 ],
|
|
"S1": [ 159 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 55 ],
|
|
"B1": [ 57 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 157 ],
|
|
"COUT": [ 160 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 161 ],
|
|
"S1": [ 162 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 59 ],
|
|
"B1": [ 61 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 160 ],
|
|
"COUT": [ 163 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 164 ],
|
|
"S1": [ 165 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 63 ],
|
|
"B1": [ 65 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 163 ],
|
|
"COUT": [ 140 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 166 ],
|
|
"S1": [ 167 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 168 ],
|
|
"A1": [ 169 ],
|
|
"B0": [ 69 ],
|
|
"B1": [ 75 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 150 ],
|
|
"COUT": [ 170 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 171 ],
|
|
"S1": [ 172 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 173 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 77 ],
|
|
"B1": [ 79 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 170 ],
|
|
"COUT": [ 174 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 175 ],
|
|
"S1": [ 176 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 81 ],
|
|
"B1": [ 83 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 174 ],
|
|
"COUT": [ 177 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 178 ],
|
|
"S1": [ 179 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 85 ],
|
|
"B1": [ 27 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 177 ],
|
|
"COUT": [ 180 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 181 ],
|
|
"S1": [ 182 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 29 ],
|
|
"B1": [ 31 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 180 ],
|
|
"COUT": [ 183 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 184 ],
|
|
"S1": [ 185 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 33 ],
|
|
"B1": [ 35 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 183 ],
|
|
"COUT": [ 186 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 187 ],
|
|
"S1": [ 188 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 37 ],
|
|
"B1": [ 39 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 186 ],
|
|
"COUT": [ 189 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 190 ],
|
|
"S1": [ 191 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 139 ],
|
|
"A1": [ 139 ],
|
|
"B0": [ 41 ],
|
|
"B1": [ 43 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 189 ],
|
|
"COUT": [ 153 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 192 ],
|
|
"S1": [ 193 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 194 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 89 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 138 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 144 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 195 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 148 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 149 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 168 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 169 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 173 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 137 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 139 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 176 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 127 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 178 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 136 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 142 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 98 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 162 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 107 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 192 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 102 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 193 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 113 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 155 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 112 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 179 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 135 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 158 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 110 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 181 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 134 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 182 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 133 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 184 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 132 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 146 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 91 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 185 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 131 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 187 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 130 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 156 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 111 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 159 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 109 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 161 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 108 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 188 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 105 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 190 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 104 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 191 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 103 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 164 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 106 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 165 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 101 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 166 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 100 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 167 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 99 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_sign_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 143 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 201 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_valid_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 138 ],
|
|
"D": [ 202 ],
|
|
"Z": [ 137 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 203 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 138 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ 204 ],
|
|
"Q": [ 205 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last0_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:114.33-115.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ 206 ],
|
|
"Z": [ 204 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 205 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 207 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 208 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 209 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 209 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 210 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 211 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 212 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 207 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 211 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 212 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 208 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 213 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 214 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 88 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 213 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 215 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 87 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 213 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 216 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 86 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 217 ],
|
|
"BLUT": [ 218 ],
|
|
"C0": [ 202 ],
|
|
"Z": [ 213 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000101100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 138 ],
|
|
"B": [ 219 ],
|
|
"C": [ 220 ],
|
|
"D": [ 221 ],
|
|
"Z": [ 217 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000001100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 219 ],
|
|
"C": [ 220 ],
|
|
"D": [ 221 ],
|
|
"Z": [ 218 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100001111110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 86 ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 215 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 86 ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 214 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000011001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 86 ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 216 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.operand_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 222 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 195 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 223 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 224 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 225 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 226 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 227 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 228 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 229 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 230 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 231 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 232 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 233 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 234 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 235 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 236 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 237 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 238 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 239 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 240 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 241 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 242 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 243 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 244 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 245 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 246 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 247 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 248 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 249 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 250 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 251 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 252 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 253 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 254 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 238 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 255 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 256 ],
|
|
"COUT": [ 257 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 258 ],
|
|
"S1": [ 259 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 224 ],
|
|
"A1": [ 226 ],
|
|
"B0": [ 260 ],
|
|
"B1": [ 261 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 262 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 263 ],
|
|
"S1": [ 264 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 240 ],
|
|
"A1": [ 242 ],
|
|
"B0": [ 265 ],
|
|
"B1": [ 266 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 262 ],
|
|
"COUT": [ 267 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 268 ],
|
|
"S1": [ 269 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 244 ],
|
|
"A1": [ 246 ],
|
|
"B0": [ 270 ],
|
|
"B1": [ 271 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 267 ],
|
|
"COUT": [ 272 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 273 ],
|
|
"S1": [ 274 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 248 ],
|
|
"A1": [ 250 ],
|
|
"B0": [ 275 ],
|
|
"B1": [ 276 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 272 ],
|
|
"COUT": [ 277 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 278 ],
|
|
"S1": [ 279 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 232 ],
|
|
"A1": [ 234 ],
|
|
"B0": [ 280 ],
|
|
"B1": [ 281 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 282 ],
|
|
"COUT": [ 283 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 284 ],
|
|
"S1": [ 285 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 252 ],
|
|
"A1": [ 254 ],
|
|
"B0": [ 286 ],
|
|
"B1": [ 287 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 277 ],
|
|
"COUT": [ 288 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 289 ],
|
|
"S1": [ 290 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 228 ],
|
|
"A1": [ 230 ],
|
|
"B0": [ 291 ],
|
|
"B1": [ 292 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 288 ],
|
|
"COUT": [ 282 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 293 ],
|
|
"S1": [ 294 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 236 ],
|
|
"A1": [ 238 ],
|
|
"B0": [ 295 ],
|
|
"B1": [ 255 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 283 ],
|
|
"COUT": [ 256 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 296 ],
|
|
"S1": [ 297 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 298 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 260 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 299 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 261 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 300 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 291 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 301 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 292 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 302 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 280 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 303 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 281 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 304 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 295 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 305 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 255 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 306 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 265 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 307 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 266 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 308 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 270 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 309 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 271 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 310 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 275 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 311 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 276 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 312 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 286 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 313 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 287 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 314 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 315 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 316 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 317 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 318 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 319 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 320 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 321 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 322 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 323 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 324 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 325 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 326 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 327 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 328 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 329 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 330 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 331 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 332 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 333 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 334 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 335 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 336 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 337 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 338 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 339 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 340 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 341 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 342 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 343 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 344 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 345 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 317 ],
|
|
"A1": [ 331 ],
|
|
"B0": [ 346 ],
|
|
"B1": [ 347 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 348 ],
|
|
"COUT": [ 349 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 350 ],
|
|
"S1": [ 351 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 323 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 352 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 353 ],
|
|
"COUT": [ 354 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 355 ],
|
|
"S1": [ 356 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 333 ],
|
|
"A1": [ 325 ],
|
|
"B0": [ 357 ],
|
|
"B1": [ 358 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 359 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 360 ],
|
|
"S1": [ 361 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 327 ],
|
|
"A1": [ 329 ],
|
|
"B0": [ 362 ],
|
|
"B1": [ 363 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 359 ],
|
|
"COUT": [ 348 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 364 ],
|
|
"S1": [ 365 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 315 ],
|
|
"A1": [ 337 ],
|
|
"B0": [ 366 ],
|
|
"B1": [ 367 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 349 ],
|
|
"COUT": [ 368 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 369 ],
|
|
"S1": [ 370 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 335 ],
|
|
"A1": [ 339 ],
|
|
"B0": [ 371 ],
|
|
"B1": [ 372 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 368 ],
|
|
"COUT": [ 373 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 374 ],
|
|
"S1": [ 375 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 341 ],
|
|
"A1": [ 343 ],
|
|
"B0": [ 376 ],
|
|
"B1": [ 377 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 373 ],
|
|
"COUT": [ 378 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 379 ],
|
|
"S1": [ 380 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 345 ],
|
|
"A1": [ 319 ],
|
|
"B0": [ 381 ],
|
|
"B1": [ 382 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 378 ],
|
|
"COUT": [ 383 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 384 ],
|
|
"S1": [ 385 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 321 ],
|
|
"A1": [ 323 ],
|
|
"B0": [ 386 ],
|
|
"B1": [ 352 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 383 ],
|
|
"COUT": [ 353 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 387 ],
|
|
"S1": [ 388 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 389 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 358 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 390 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 362 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 391 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 376 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 392 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 377 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 393 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 381 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 394 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 382 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 395 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 386 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 396 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 352 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 397 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 363 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 398 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 346 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 399 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 347 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 400 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 366 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 401 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 367 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 402 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 357 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 403 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 371 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 404 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 372 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 405 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 406 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 407 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 408 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 409 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 410 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 411 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 412 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 413 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 414 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 415 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 416 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 417 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 418 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 419 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 420 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 421 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 422 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 423 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 424 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 425 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 426 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 427 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 428 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 429 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 430 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 431 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 432 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 433 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 434 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 435 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 436 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 422 ],
|
|
"A1": [ 424 ],
|
|
"B0": [ 437 ],
|
|
"B1": [ 438 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 439 ],
|
|
"COUT": [ 440 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 441 ],
|
|
"S1": [ 442 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 424 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 438 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 440 ],
|
|
"COUT": [ 443 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 444 ],
|
|
"S1": [ 445 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 434 ],
|
|
"A1": [ 436 ],
|
|
"B0": [ 446 ],
|
|
"B1": [ 447 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 448 ],
|
|
"COUT": [ 449 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 450 ],
|
|
"S1": [ 451 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 406 ],
|
|
"A1": [ 428 ],
|
|
"B0": [ 452 ],
|
|
"B1": [ 453 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 454 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 455 ],
|
|
"S1": [ 456 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 430 ],
|
|
"A1": [ 432 ],
|
|
"B0": [ 457 ],
|
|
"B1": [ 458 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 454 ],
|
|
"COUT": [ 448 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 459 ],
|
|
"S1": [ 460 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 426 ],
|
|
"A1": [ 410 ],
|
|
"B0": [ 461 ],
|
|
"B1": [ 462 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 449 ],
|
|
"COUT": [ 463 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 464 ],
|
|
"S1": [ 465 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 412 ],
|
|
"A1": [ 414 ],
|
|
"B0": [ 466 ],
|
|
"B1": [ 467 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 463 ],
|
|
"COUT": [ 468 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 469 ],
|
|
"S1": [ 470 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 416 ],
|
|
"A1": [ 418 ],
|
|
"B0": [ 471 ],
|
|
"B1": [ 472 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 468 ],
|
|
"COUT": [ 473 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 474 ],
|
|
"S1": [ 475 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 420 ],
|
|
"A1": [ 408 ],
|
|
"B0": [ 476 ],
|
|
"B1": [ 477 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 473 ],
|
|
"COUT": [ 439 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 478 ],
|
|
"S1": [ 479 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 480 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 453 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 481 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 452 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 482 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 462 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 483 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 466 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 484 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 476 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 485 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 477 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 486 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 437 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 487 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 438 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 488 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 471 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 489 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 467 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 490 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 472 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 491 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 457 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 492 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 458 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 493 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 446 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 494 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 447 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 495 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 461 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 496 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 497 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 498 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 499 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 500 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 501 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 502 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 503 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 504 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 505 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 506 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 507 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 508 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 509 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 510 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 511 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 512 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 513 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 514 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 515 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 516 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 517 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 518 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 519 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 520 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 521 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 522 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 523 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 524 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 525 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 526 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 527 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 501 ],
|
|
"A1": [ 503 ],
|
|
"B0": [ 528 ],
|
|
"B1": [ 529 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 530 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 531 ],
|
|
"S1": [ 532 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 527 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 533 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 534 ],
|
|
"COUT": [ 535 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 536 ],
|
|
"S1": [ 537 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 505 ],
|
|
"A1": [ 507 ],
|
|
"B0": [ 538 ],
|
|
"B1": [ 539 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 530 ],
|
|
"COUT": [ 540 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 541 ],
|
|
"S1": [ 542 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 509 ],
|
|
"A1": [ 511 ],
|
|
"B0": [ 543 ],
|
|
"B1": [ 544 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 540 ],
|
|
"COUT": [ 545 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 546 ],
|
|
"S1": [ 547 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 499 ],
|
|
"A1": [ 513 ],
|
|
"B0": [ 548 ],
|
|
"B1": [ 549 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 545 ],
|
|
"COUT": [ 550 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 551 ],
|
|
"S1": [ 552 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 515 ],
|
|
"A1": [ 517 ],
|
|
"B0": [ 553 ],
|
|
"B1": [ 554 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 550 ],
|
|
"COUT": [ 555 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 556 ],
|
|
"S1": [ 557 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 519 ],
|
|
"A1": [ 521 ],
|
|
"B0": [ 558 ],
|
|
"B1": [ 559 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 555 ],
|
|
"COUT": [ 560 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 561 ],
|
|
"S1": [ 562 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 523 ],
|
|
"A1": [ 525 ],
|
|
"B0": [ 563 ],
|
|
"B1": [ 564 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 560 ],
|
|
"COUT": [ 565 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 566 ],
|
|
"S1": [ 567 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 497 ],
|
|
"A1": [ 527 ],
|
|
"B0": [ 568 ],
|
|
"B1": [ 533 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 565 ],
|
|
"COUT": [ 534 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 569 ],
|
|
"S1": [ 570 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 571 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 528 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 572 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 529 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 573 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 558 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 574 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 559 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 575 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 563 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 576 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 564 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 577 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 568 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 578 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 533 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 579 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 538 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 580 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 539 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 581 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 543 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 582 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 544 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 583 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 548 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 584 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 549 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 585 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 553 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 586 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 554 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[0]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 587 ],
|
|
"A1": [ 588 ],
|
|
"A10": [ 589 ],
|
|
"A11": [ 589 ],
|
|
"A12": [ 589 ],
|
|
"A13": [ 589 ],
|
|
"A14": [ 589 ],
|
|
"A15": [ 589 ],
|
|
"A16": [ 589 ],
|
|
"A17": [ 589 ],
|
|
"A2": [ 590 ],
|
|
"A3": [ 591 ],
|
|
"A4": [ 592 ],
|
|
"A5": [ 593 ],
|
|
"A6": [ 594 ],
|
|
"A7": [ 589 ],
|
|
"A8": [ 589 ],
|
|
"A9": [ 589 ],
|
|
"B0": [ 595 ],
|
|
"B1": [ 596 ],
|
|
"B10": [ 597 ],
|
|
"B11": [ 597 ],
|
|
"B12": [ 597 ],
|
|
"B13": [ 597 ],
|
|
"B14": [ 597 ],
|
|
"B15": [ 597 ],
|
|
"B16": [ 597 ],
|
|
"B17": [ 597 ],
|
|
"B2": [ 598 ],
|
|
"B3": [ 599 ],
|
|
"B4": [ 600 ],
|
|
"B5": [ 601 ],
|
|
"B6": [ 602 ],
|
|
"B7": [ 597 ],
|
|
"B8": [ 597 ],
|
|
"B9": [ 597 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 223 ],
|
|
"P1": [ 225 ],
|
|
"P10": [ 227 ],
|
|
"P11": [ 229 ],
|
|
"P12": [ 231 ],
|
|
"P13": [ 233 ],
|
|
"P14": [ 235 ],
|
|
"P15": [ 237 ],
|
|
"P16": [ 603 ],
|
|
"P17": [ 604 ],
|
|
"P18": [ 605 ],
|
|
"P19": [ 606 ],
|
|
"P2": [ 239 ],
|
|
"P20": [ 607 ],
|
|
"P21": [ 608 ],
|
|
"P22": [ 609 ],
|
|
"P23": [ 610 ],
|
|
"P24": [ 611 ],
|
|
"P25": [ 612 ],
|
|
"P26": [ 613 ],
|
|
"P27": [ 614 ],
|
|
"P28": [ 615 ],
|
|
"P29": [ 616 ],
|
|
"P3": [ 241 ],
|
|
"P30": [ 617 ],
|
|
"P31": [ 618 ],
|
|
"P32": [ 619 ],
|
|
"P33": [ 620 ],
|
|
"P34": [ 621 ],
|
|
"P35": [ 622 ],
|
|
"P4": [ 243 ],
|
|
"P5": [ 245 ],
|
|
"P6": [ 247 ],
|
|
"P7": [ 249 ],
|
|
"P8": [ 251 ],
|
|
"P9": [ 253 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[1]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 588 ],
|
|
"A1": [ 590 ],
|
|
"A10": [ 595 ],
|
|
"A11": [ 595 ],
|
|
"A12": [ 595 ],
|
|
"A13": [ 595 ],
|
|
"A14": [ 595 ],
|
|
"A15": [ 595 ],
|
|
"A16": [ 595 ],
|
|
"A17": [ 595 ],
|
|
"A2": [ 591 ],
|
|
"A3": [ 592 ],
|
|
"A4": [ 593 ],
|
|
"A5": [ 594 ],
|
|
"A6": [ 589 ],
|
|
"A7": [ 595 ],
|
|
"A8": [ 595 ],
|
|
"A9": [ 595 ],
|
|
"B0": [ 596 ],
|
|
"B1": [ 598 ],
|
|
"B10": [ 623 ],
|
|
"B11": [ 623 ],
|
|
"B12": [ 623 ],
|
|
"B13": [ 623 ],
|
|
"B14": [ 623 ],
|
|
"B15": [ 623 ],
|
|
"B16": [ 623 ],
|
|
"B17": [ 623 ],
|
|
"B2": [ 599 ],
|
|
"B3": [ 600 ],
|
|
"B4": [ 601 ],
|
|
"B5": [ 602 ],
|
|
"B6": [ 597 ],
|
|
"B7": [ 623 ],
|
|
"B8": [ 623 ],
|
|
"B9": [ 623 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 298 ],
|
|
"P1": [ 299 ],
|
|
"P10": [ 300 ],
|
|
"P11": [ 301 ],
|
|
"P12": [ 302 ],
|
|
"P13": [ 303 ],
|
|
"P14": [ 304 ],
|
|
"P15": [ 305 ],
|
|
"P16": [ 624 ],
|
|
"P17": [ 625 ],
|
|
"P18": [ 626 ],
|
|
"P19": [ 627 ],
|
|
"P2": [ 306 ],
|
|
"P20": [ 628 ],
|
|
"P21": [ 629 ],
|
|
"P22": [ 630 ],
|
|
"P23": [ 631 ],
|
|
"P24": [ 632 ],
|
|
"P25": [ 633 ],
|
|
"P26": [ 634 ],
|
|
"P27": [ 635 ],
|
|
"P28": [ 636 ],
|
|
"P29": [ 637 ],
|
|
"P3": [ 307 ],
|
|
"P30": [ 638 ],
|
|
"P31": [ 639 ],
|
|
"P32": [ 640 ],
|
|
"P33": [ 641 ],
|
|
"P34": [ 642 ],
|
|
"P35": [ 643 ],
|
|
"P4": [ 308 ],
|
|
"P5": [ 309 ],
|
|
"P6": [ 310 ],
|
|
"P7": [ 311 ],
|
|
"P8": [ 312 ],
|
|
"P9": [ 313 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[2]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 590 ],
|
|
"A1": [ 591 ],
|
|
"A10": [ 596 ],
|
|
"A11": [ 596 ],
|
|
"A12": [ 596 ],
|
|
"A13": [ 596 ],
|
|
"A14": [ 596 ],
|
|
"A15": [ 596 ],
|
|
"A16": [ 596 ],
|
|
"A17": [ 596 ],
|
|
"A2": [ 592 ],
|
|
"A3": [ 593 ],
|
|
"A4": [ 594 ],
|
|
"A5": [ 589 ],
|
|
"A6": [ 595 ],
|
|
"A7": [ 596 ],
|
|
"A8": [ 596 ],
|
|
"A9": [ 596 ],
|
|
"B0": [ 598 ],
|
|
"B1": [ 599 ],
|
|
"B10": [ 644 ],
|
|
"B11": [ 644 ],
|
|
"B12": [ 644 ],
|
|
"B13": [ 644 ],
|
|
"B14": [ 644 ],
|
|
"B15": [ 644 ],
|
|
"B16": [ 644 ],
|
|
"B17": [ 644 ],
|
|
"B2": [ 600 ],
|
|
"B3": [ 601 ],
|
|
"B4": [ 602 ],
|
|
"B5": [ 597 ],
|
|
"B6": [ 623 ],
|
|
"B7": [ 644 ],
|
|
"B8": [ 644 ],
|
|
"B9": [ 644 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 332 ],
|
|
"P1": [ 324 ],
|
|
"P10": [ 340 ],
|
|
"P11": [ 342 ],
|
|
"P12": [ 344 ],
|
|
"P13": [ 318 ],
|
|
"P14": [ 320 ],
|
|
"P15": [ 322 ],
|
|
"P16": [ 645 ],
|
|
"P17": [ 646 ],
|
|
"P18": [ 647 ],
|
|
"P19": [ 648 ],
|
|
"P2": [ 326 ],
|
|
"P20": [ 649 ],
|
|
"P21": [ 650 ],
|
|
"P22": [ 651 ],
|
|
"P23": [ 652 ],
|
|
"P24": [ 653 ],
|
|
"P25": [ 654 ],
|
|
"P26": [ 655 ],
|
|
"P27": [ 656 ],
|
|
"P28": [ 657 ],
|
|
"P29": [ 658 ],
|
|
"P3": [ 328 ],
|
|
"P30": [ 659 ],
|
|
"P31": [ 660 ],
|
|
"P32": [ 661 ],
|
|
"P33": [ 662 ],
|
|
"P34": [ 663 ],
|
|
"P35": [ 664 ],
|
|
"P4": [ 316 ],
|
|
"P5": [ 330 ],
|
|
"P6": [ 314 ],
|
|
"P7": [ 336 ],
|
|
"P8": [ 334 ],
|
|
"P9": [ 338 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[3]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 591 ],
|
|
"A1": [ 592 ],
|
|
"A10": [ 598 ],
|
|
"A11": [ 598 ],
|
|
"A12": [ 598 ],
|
|
"A13": [ 598 ],
|
|
"A14": [ 598 ],
|
|
"A15": [ 598 ],
|
|
"A16": [ 598 ],
|
|
"A17": [ 598 ],
|
|
"A2": [ 593 ],
|
|
"A3": [ 594 ],
|
|
"A4": [ 589 ],
|
|
"A5": [ 595 ],
|
|
"A6": [ 596 ],
|
|
"A7": [ 598 ],
|
|
"A8": [ 598 ],
|
|
"A9": [ 598 ],
|
|
"B0": [ 599 ],
|
|
"B1": [ 600 ],
|
|
"B10": [ 665 ],
|
|
"B11": [ 665 ],
|
|
"B12": [ 665 ],
|
|
"B13": [ 665 ],
|
|
"B14": [ 665 ],
|
|
"B15": [ 665 ],
|
|
"B16": [ 665 ],
|
|
"B17": [ 665 ],
|
|
"B2": [ 601 ],
|
|
"B3": [ 602 ],
|
|
"B4": [ 597 ],
|
|
"B5": [ 623 ],
|
|
"B6": [ 644 ],
|
|
"B7": [ 665 ],
|
|
"B8": [ 665 ],
|
|
"B9": [ 665 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 402 ],
|
|
"P1": [ 389 ],
|
|
"P10": [ 391 ],
|
|
"P11": [ 392 ],
|
|
"P12": [ 393 ],
|
|
"P13": [ 394 ],
|
|
"P14": [ 395 ],
|
|
"P15": [ 396 ],
|
|
"P16": [ 666 ],
|
|
"P17": [ 667 ],
|
|
"P18": [ 668 ],
|
|
"P19": [ 669 ],
|
|
"P2": [ 390 ],
|
|
"P20": [ 670 ],
|
|
"P21": [ 671 ],
|
|
"P22": [ 672 ],
|
|
"P23": [ 673 ],
|
|
"P24": [ 674 ],
|
|
"P25": [ 675 ],
|
|
"P26": [ 676 ],
|
|
"P27": [ 677 ],
|
|
"P28": [ 678 ],
|
|
"P29": [ 679 ],
|
|
"P3": [ 397 ],
|
|
"P30": [ 680 ],
|
|
"P31": [ 681 ],
|
|
"P32": [ 682 ],
|
|
"P33": [ 683 ],
|
|
"P34": [ 684 ],
|
|
"P35": [ 685 ],
|
|
"P4": [ 398 ],
|
|
"P5": [ 399 ],
|
|
"P6": [ 400 ],
|
|
"P7": [ 401 ],
|
|
"P8": [ 403 ],
|
|
"P9": [ 404 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[4]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 592 ],
|
|
"A1": [ 593 ],
|
|
"A10": [ 599 ],
|
|
"A11": [ 599 ],
|
|
"A12": [ 599 ],
|
|
"A13": [ 599 ],
|
|
"A14": [ 599 ],
|
|
"A15": [ 599 ],
|
|
"A16": [ 599 ],
|
|
"A17": [ 599 ],
|
|
"A2": [ 594 ],
|
|
"A3": [ 589 ],
|
|
"A4": [ 595 ],
|
|
"A5": [ 596 ],
|
|
"A6": [ 598 ],
|
|
"A7": [ 599 ],
|
|
"A8": [ 599 ],
|
|
"A9": [ 599 ],
|
|
"B0": [ 600 ],
|
|
"B1": [ 601 ],
|
|
"B10": [ 686 ],
|
|
"B11": [ 686 ],
|
|
"B12": [ 686 ],
|
|
"B13": [ 686 ],
|
|
"B14": [ 686 ],
|
|
"B15": [ 686 ],
|
|
"B16": [ 686 ],
|
|
"B17": [ 686 ],
|
|
"B2": [ 602 ],
|
|
"B3": [ 597 ],
|
|
"B4": [ 623 ],
|
|
"B5": [ 644 ],
|
|
"B6": [ 665 ],
|
|
"B7": [ 686 ],
|
|
"B8": [ 686 ],
|
|
"B9": [ 686 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 405 ],
|
|
"P1": [ 427 ],
|
|
"P10": [ 415 ],
|
|
"P11": [ 417 ],
|
|
"P12": [ 419 ],
|
|
"P13": [ 407 ],
|
|
"P14": [ 421 ],
|
|
"P15": [ 423 ],
|
|
"P16": [ 687 ],
|
|
"P17": [ 688 ],
|
|
"P18": [ 689 ],
|
|
"P19": [ 690 ],
|
|
"P2": [ 429 ],
|
|
"P20": [ 691 ],
|
|
"P21": [ 692 ],
|
|
"P22": [ 693 ],
|
|
"P23": [ 694 ],
|
|
"P24": [ 695 ],
|
|
"P25": [ 696 ],
|
|
"P26": [ 697 ],
|
|
"P27": [ 698 ],
|
|
"P28": [ 699 ],
|
|
"P29": [ 700 ],
|
|
"P3": [ 431 ],
|
|
"P30": [ 701 ],
|
|
"P31": [ 702 ],
|
|
"P32": [ 703 ],
|
|
"P33": [ 704 ],
|
|
"P34": [ 705 ],
|
|
"P35": [ 706 ],
|
|
"P4": [ 433 ],
|
|
"P5": [ 435 ],
|
|
"P6": [ 425 ],
|
|
"P7": [ 409 ],
|
|
"P8": [ 411 ],
|
|
"P9": [ 413 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[5]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 593 ],
|
|
"A1": [ 594 ],
|
|
"A10": [ 600 ],
|
|
"A11": [ 600 ],
|
|
"A12": [ 600 ],
|
|
"A13": [ 600 ],
|
|
"A14": [ 600 ],
|
|
"A15": [ 600 ],
|
|
"A16": [ 600 ],
|
|
"A17": [ 600 ],
|
|
"A2": [ 589 ],
|
|
"A3": [ 595 ],
|
|
"A4": [ 596 ],
|
|
"A5": [ 598 ],
|
|
"A6": [ 599 ],
|
|
"A7": [ 600 ],
|
|
"A8": [ 600 ],
|
|
"A9": [ 600 ],
|
|
"B0": [ 601 ],
|
|
"B1": [ 602 ],
|
|
"B10": [ 707 ],
|
|
"B11": [ 707 ],
|
|
"B12": [ 707 ],
|
|
"B13": [ 707 ],
|
|
"B14": [ 707 ],
|
|
"B15": [ 707 ],
|
|
"B16": [ 707 ],
|
|
"B17": [ 707 ],
|
|
"B2": [ 597 ],
|
|
"B3": [ 623 ],
|
|
"B4": [ 644 ],
|
|
"B5": [ 665 ],
|
|
"B6": [ 686 ],
|
|
"B7": [ 707 ],
|
|
"B8": [ 707 ],
|
|
"B9": [ 707 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 481 ],
|
|
"P1": [ 480 ],
|
|
"P10": [ 488 ],
|
|
"P11": [ 490 ],
|
|
"P12": [ 484 ],
|
|
"P13": [ 485 ],
|
|
"P14": [ 486 ],
|
|
"P15": [ 487 ],
|
|
"P16": [ 708 ],
|
|
"P17": [ 709 ],
|
|
"P18": [ 710 ],
|
|
"P19": [ 711 ],
|
|
"P2": [ 491 ],
|
|
"P20": [ 712 ],
|
|
"P21": [ 713 ],
|
|
"P22": [ 714 ],
|
|
"P23": [ 715 ],
|
|
"P24": [ 716 ],
|
|
"P25": [ 717 ],
|
|
"P26": [ 718 ],
|
|
"P27": [ 719 ],
|
|
"P28": [ 720 ],
|
|
"P29": [ 721 ],
|
|
"P3": [ 492 ],
|
|
"P30": [ 722 ],
|
|
"P31": [ 723 ],
|
|
"P32": [ 724 ],
|
|
"P33": [ 725 ],
|
|
"P34": [ 726 ],
|
|
"P35": [ 727 ],
|
|
"P4": [ 493 ],
|
|
"P5": [ 494 ],
|
|
"P6": [ 495 ],
|
|
"P7": [ 482 ],
|
|
"P8": [ 483 ],
|
|
"P9": [ 489 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[6]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 594 ],
|
|
"A1": [ 589 ],
|
|
"A10": [ 601 ],
|
|
"A11": [ 601 ],
|
|
"A12": [ 601 ],
|
|
"A13": [ 601 ],
|
|
"A14": [ 601 ],
|
|
"A15": [ 601 ],
|
|
"A16": [ 601 ],
|
|
"A17": [ 601 ],
|
|
"A2": [ 595 ],
|
|
"A3": [ 596 ],
|
|
"A4": [ 598 ],
|
|
"A5": [ 599 ],
|
|
"A6": [ 600 ],
|
|
"A7": [ 601 ],
|
|
"A8": [ 601 ],
|
|
"A9": [ 601 ],
|
|
"B0": [ 602 ],
|
|
"B1": [ 597 ],
|
|
"B10": [ 728 ],
|
|
"B11": [ 728 ],
|
|
"B12": [ 728 ],
|
|
"B13": [ 728 ],
|
|
"B14": [ 728 ],
|
|
"B15": [ 728 ],
|
|
"B16": [ 728 ],
|
|
"B17": [ 728 ],
|
|
"B2": [ 623 ],
|
|
"B3": [ 644 ],
|
|
"B4": [ 665 ],
|
|
"B5": [ 686 ],
|
|
"B6": [ 707 ],
|
|
"B7": [ 728 ],
|
|
"B8": [ 728 ],
|
|
"B9": [ 728 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 500 ],
|
|
"P1": [ 502 ],
|
|
"P10": [ 518 ],
|
|
"P11": [ 520 ],
|
|
"P12": [ 522 ],
|
|
"P13": [ 524 ],
|
|
"P14": [ 496 ],
|
|
"P15": [ 526 ],
|
|
"P16": [ 729 ],
|
|
"P17": [ 730 ],
|
|
"P18": [ 731 ],
|
|
"P19": [ 732 ],
|
|
"P2": [ 504 ],
|
|
"P20": [ 733 ],
|
|
"P21": [ 734 ],
|
|
"P22": [ 735 ],
|
|
"P23": [ 736 ],
|
|
"P24": [ 737 ],
|
|
"P25": [ 738 ],
|
|
"P26": [ 739 ],
|
|
"P27": [ 740 ],
|
|
"P28": [ 741 ],
|
|
"P29": [ 742 ],
|
|
"P3": [ 506 ],
|
|
"P30": [ 743 ],
|
|
"P31": [ 744 ],
|
|
"P32": [ 745 ],
|
|
"P33": [ 746 ],
|
|
"P34": [ 747 ],
|
|
"P35": [ 748 ],
|
|
"P4": [ 508 ],
|
|
"P5": [ 510 ],
|
|
"P6": [ 498 ],
|
|
"P7": [ 512 ],
|
|
"P8": [ 514 ],
|
|
"P9": [ 516 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[7]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 589 ],
|
|
"A1": [ 595 ],
|
|
"A10": [ 602 ],
|
|
"A11": [ 602 ],
|
|
"A12": [ 602 ],
|
|
"A13": [ 602 ],
|
|
"A14": [ 602 ],
|
|
"A15": [ 602 ],
|
|
"A16": [ 602 ],
|
|
"A17": [ 602 ],
|
|
"A2": [ 596 ],
|
|
"A3": [ 598 ],
|
|
"A4": [ 599 ],
|
|
"A5": [ 600 ],
|
|
"A6": [ 601 ],
|
|
"A7": [ 602 ],
|
|
"A8": [ 602 ],
|
|
"A9": [ 602 ],
|
|
"B0": [ 597 ],
|
|
"B1": [ 623 ],
|
|
"B10": [ 749 ],
|
|
"B11": [ 749 ],
|
|
"B12": [ 749 ],
|
|
"B13": [ 749 ],
|
|
"B14": [ 749 ],
|
|
"B15": [ 749 ],
|
|
"B16": [ 749 ],
|
|
"B17": [ 749 ],
|
|
"B2": [ 644 ],
|
|
"B3": [ 665 ],
|
|
"B4": [ 686 ],
|
|
"B5": [ 707 ],
|
|
"B6": [ 728 ],
|
|
"B7": [ 749 ],
|
|
"B8": [ 749 ],
|
|
"B9": [ 749 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 571 ],
|
|
"P1": [ 572 ],
|
|
"P10": [ 573 ],
|
|
"P11": [ 574 ],
|
|
"P12": [ 575 ],
|
|
"P13": [ 576 ],
|
|
"P14": [ 577 ],
|
|
"P15": [ 578 ],
|
|
"P16": [ 750 ],
|
|
"P17": [ 751 ],
|
|
"P18": [ 752 ],
|
|
"P19": [ 753 ],
|
|
"P2": [ 579 ],
|
|
"P20": [ 754 ],
|
|
"P21": [ 755 ],
|
|
"P22": [ 756 ],
|
|
"P23": [ 757 ],
|
|
"P24": [ 758 ],
|
|
"P25": [ 759 ],
|
|
"P26": [ 760 ],
|
|
"P27": [ 761 ],
|
|
"P28": [ 762 ],
|
|
"P29": [ 763 ],
|
|
"P3": [ 580 ],
|
|
"P30": [ 764 ],
|
|
"P31": [ 765 ],
|
|
"P32": [ 766 ],
|
|
"P33": [ 767 ],
|
|
"P34": [ 768 ],
|
|
"P35": [ 769 ],
|
|
"P4": [ 581 ],
|
|
"P5": [ 582 ],
|
|
"P6": [ 583 ],
|
|
"P7": [ 584 ],
|
|
"P8": [ 585 ],
|
|
"P9": [ 586 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_data_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 770 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 771 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 772 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_data_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 86 ],
|
|
"B": [ 87 ],
|
|
"C": [ 773 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 770 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_node_id_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 770 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 144 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 774 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_ready_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 775 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 197 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 776 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 777 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 778 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_valid_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100001000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 86 ],
|
|
"B": [ 87 ],
|
|
"C": [ 88 ],
|
|
"D": [ 221 ],
|
|
"Z": [ 776 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tile_last_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 779 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 196 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 263 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 780 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 264 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 781 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 284 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 782 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 285 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 783 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 296 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 784 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 297 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 785 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 258 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 786 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 269 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 787 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 273 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 788 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 268 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 789 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 274 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 790 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 278 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 791 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 279 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 792 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 289 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 793 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 290 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 794 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 293 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 795 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 294 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 796 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 67 ],
|
|
"A1": [ 71 ],
|
|
"B0": [ 797 ],
|
|
"B1": [ 798 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 799 ],
|
|
"COUT": [ 800 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 66 ],
|
|
"S1": [ 70 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 73 ],
|
|
"A1": [ 23 ],
|
|
"B0": [ 801 ],
|
|
"B1": [ 802 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 803 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 72 ],
|
|
"S1": [ 21 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 25 ],
|
|
"A1": [ 47 ],
|
|
"B0": [ 804 ],
|
|
"B1": [ 805 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 803 ],
|
|
"COUT": [ 806 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 24 ],
|
|
"S1": [ 46 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 45 ],
|
|
"A1": [ 49 ],
|
|
"B0": [ 807 ],
|
|
"B1": [ 808 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 809 ],
|
|
"COUT": [ 810 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 44 ],
|
|
"S1": [ 48 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 51 ],
|
|
"A1": [ 53 ],
|
|
"B0": [ 811 ],
|
|
"B1": [ 812 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 810 ],
|
|
"COUT": [ 813 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 50 ],
|
|
"S1": [ 52 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 55 ],
|
|
"A1": [ 57 ],
|
|
"B0": [ 814 ],
|
|
"B1": [ 815 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 813 ],
|
|
"COUT": [ 816 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 54 ],
|
|
"S1": [ 56 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 59 ],
|
|
"A1": [ 61 ],
|
|
"B0": [ 817 ],
|
|
"B1": [ 818 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 816 ],
|
|
"COUT": [ 819 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 58 ],
|
|
"S1": [ 60 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 63 ],
|
|
"A1": [ 65 ],
|
|
"B0": [ 820 ],
|
|
"B1": [ 821 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 819 ],
|
|
"COUT": [ 799 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 62 ],
|
|
"S1": [ 64 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 69 ],
|
|
"A1": [ 75 ],
|
|
"B0": [ 822 ],
|
|
"B1": [ 823 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 806 ],
|
|
"COUT": [ 824 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 68 ],
|
|
"S1": [ 74 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 77 ],
|
|
"A1": [ 79 ],
|
|
"B0": [ 825 ],
|
|
"B1": [ 826 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 824 ],
|
|
"COUT": [ 827 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 76 ],
|
|
"S1": [ 78 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 81 ],
|
|
"A1": [ 83 ],
|
|
"B0": [ 828 ],
|
|
"B1": [ 829 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 827 ],
|
|
"COUT": [ 830 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 80 ],
|
|
"S1": [ 82 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 85 ],
|
|
"A1": [ 27 ],
|
|
"B0": [ 831 ],
|
|
"B1": [ 832 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 830 ],
|
|
"COUT": [ 833 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 84 ],
|
|
"S1": [ 26 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 29 ],
|
|
"A1": [ 31 ],
|
|
"B0": [ 834 ],
|
|
"B1": [ 835 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 833 ],
|
|
"COUT": [ 836 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 28 ],
|
|
"S1": [ 30 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 33 ],
|
|
"A1": [ 35 ],
|
|
"B0": [ 837 ],
|
|
"B1": [ 838 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 836 ],
|
|
"COUT": [ 839 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 32 ],
|
|
"S1": [ 34 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 37 ],
|
|
"A1": [ 39 ],
|
|
"B0": [ 840 ],
|
|
"B1": [ 841 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 839 ],
|
|
"COUT": [ 842 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 36 ],
|
|
"S1": [ 38 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 41 ],
|
|
"A1": [ 43 ],
|
|
"B0": [ 843 ],
|
|
"B1": [ 844 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 842 ],
|
|
"COUT": [ 809 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 40 ],
|
|
"S1": [ 42 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 845 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 801 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 812 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 847 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 834 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 848 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 832 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 808 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 849 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 802 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 850 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 804 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 851 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 805 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 811 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 852 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 822 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 853 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 823 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 854 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 825 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 855 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 840 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 814 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 815 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 817 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 818 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 820 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 821 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 797 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 798 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 856 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 829 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 857 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 831 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 858 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 841 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 859 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 826 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 860 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 828 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 844 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 807 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 861 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 835 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 862 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 837 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 863 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 838 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 846 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 843 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 795 ],
|
|
"A1": [ 796 ],
|
|
"B0": [ 864 ],
|
|
"B1": [ 865 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 866 ],
|
|
"COUT": [ 867 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 868 ],
|
|
"S1": [ 869 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 788 ],
|
|
"A1": [ 790 ],
|
|
"B0": [ 870 ],
|
|
"B1": [ 871 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 872 ],
|
|
"COUT": [ 873 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 874 ],
|
|
"S1": [ 875 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 786 ],
|
|
"A1": [ 786 ],
|
|
"B0": [ 876 ],
|
|
"B1": [ 876 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 877 ],
|
|
"COUT": [ 878 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 879 ],
|
|
"S1": [ 880 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 780 ],
|
|
"A1": [ 781 ],
|
|
"B0": [ 881 ],
|
|
"B1": [ 882 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 883 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 884 ],
|
|
"S1": [ 885 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 789 ],
|
|
"A1": [ 787 ],
|
|
"B0": [ 886 ],
|
|
"B1": [ 887 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 883 ],
|
|
"COUT": [ 872 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 888 ],
|
|
"S1": [ 889 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 793 ],
|
|
"A1": [ 794 ],
|
|
"B0": [ 890 ],
|
|
"B1": [ 891 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 892 ],
|
|
"COUT": [ 866 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 893 ],
|
|
"S1": [ 894 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 782 ],
|
|
"A1": [ 783 ],
|
|
"B0": [ 895 ],
|
|
"B1": [ 896 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 867 ],
|
|
"COUT": [ 897 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 898 ],
|
|
"S1": [ 899 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 784 ],
|
|
"A1": [ 785 ],
|
|
"B0": [ 900 ],
|
|
"B1": [ 901 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 897 ],
|
|
"COUT": [ 877 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 902 ],
|
|
"S1": [ 903 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 791 ],
|
|
"A1": [ 792 ],
|
|
"B0": [ 904 ],
|
|
"B1": [ 905 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 873 ],
|
|
"COUT": [ 892 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 906 ],
|
|
"S1": [ 907 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 361 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 882 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 384 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 895 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 374 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 890 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 375 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 891 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 379 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 864 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 380 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 865 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 350 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 870 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 364 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 886 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 351 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 871 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 385 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 896 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 360 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 881 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 387 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 900 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 388 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 901 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 355 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 876 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 365 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 887 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 370 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 905 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 369 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 904 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 456 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 908 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 459 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 909 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 475 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 910 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 478 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 911 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 479 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 912 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 441 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 913 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 442 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 914 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 444 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 915 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 455 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 916 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 460 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 917 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 450 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 918 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 451 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 919 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 464 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 920 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 465 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 921 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 469 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 922 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 470 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 923 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 474 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 924 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 922 ],
|
|
"A1": [ 923 ],
|
|
"B0": [ 925 ],
|
|
"B1": [ 926 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 927 ],
|
|
"COUT": [ 928 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 929 ],
|
|
"S1": [ 930 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 918 ],
|
|
"A1": [ 919 ],
|
|
"B0": [ 931 ],
|
|
"B1": [ 932 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 933 ],
|
|
"COUT": [ 934 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 935 ],
|
|
"S1": [ 936 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 915 ],
|
|
"A1": [ 915 ],
|
|
"B0": [ 937 ],
|
|
"B1": [ 937 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 938 ],
|
|
"COUT": [ 939 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 940 ],
|
|
"S1": [ 941 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 916 ],
|
|
"A1": [ 908 ],
|
|
"B0": [ 942 ],
|
|
"B1": [ 943 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 944 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 945 ],
|
|
"S1": [ 946 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 909 ],
|
|
"A1": [ 917 ],
|
|
"B0": [ 947 ],
|
|
"B1": [ 948 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 944 ],
|
|
"COUT": [ 933 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 949 ],
|
|
"S1": [ 950 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 920 ],
|
|
"A1": [ 921 ],
|
|
"B0": [ 951 ],
|
|
"B1": [ 952 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 934 ],
|
|
"COUT": [ 927 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 953 ],
|
|
"S1": [ 954 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 924 ],
|
|
"A1": [ 910 ],
|
|
"B0": [ 955 ],
|
|
"B1": [ 956 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 928 ],
|
|
"COUT": [ 957 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 958 ],
|
|
"S1": [ 959 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 911 ],
|
|
"A1": [ 912 ],
|
|
"B0": [ 960 ],
|
|
"B1": [ 961 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 957 ],
|
|
"COUT": [ 962 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 963 ],
|
|
"S1": [ 964 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 913 ],
|
|
"A1": [ 914 ],
|
|
"B0": [ 965 ],
|
|
"B1": [ 966 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 962 ],
|
|
"COUT": [ 938 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 967 ],
|
|
"S1": [ 968 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 531 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 942 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 532 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 943 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 561 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 955 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 562 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 956 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 566 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 960 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 567 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 961 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 569 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 965 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 570 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 966 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 536 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 937 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 541 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 947 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 542 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 948 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 546 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 931 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 547 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 932 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 551 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 951 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 552 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 952 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 556 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 925 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 557 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 926 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 902 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 969 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 903 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 970 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 899 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 971 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 874 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 972 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 875 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 973 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 906 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 974 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 907 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 975 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 888 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 976 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 884 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 977 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 885 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 978 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 879 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 979 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 880 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 980 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 889 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 981 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 893 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 982 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 894 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 983 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 868 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 984 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 869 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 985 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 898 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 986 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 979 ],
|
|
"A1": [ 980 ],
|
|
"B0": [ 987 ],
|
|
"B1": [ 988 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 989 ],
|
|
"COUT": [ 990 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 855 ],
|
|
"S1": [ 858 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 980 ],
|
|
"A1": [ 980 ],
|
|
"B0": [ 988 ],
|
|
"B1": [ 988 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 990 ],
|
|
"COUT": [ 991 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 846 ],
|
|
"S1": [ 992 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 986 ],
|
|
"A1": [ 971 ],
|
|
"B0": [ 993 ],
|
|
"B1": [ 994 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 995 ],
|
|
"COUT": [ 996 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 847 ],
|
|
"S1": [ 861 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 982 ],
|
|
"A1": [ 983 ],
|
|
"B0": [ 997 ],
|
|
"B1": [ 998 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 999 ],
|
|
"COUT": [ 1000 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 860 ],
|
|
"S1": [ 856 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 977 ],
|
|
"A1": [ 978 ],
|
|
"B0": [ 1001 ],
|
|
"B1": [ 1002 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1003 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 845 ],
|
|
"S1": [ 849 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 976 ],
|
|
"A1": [ 981 ],
|
|
"B0": [ 1004 ],
|
|
"B1": [ 1005 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1003 ],
|
|
"COUT": [ 1006 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 850 ],
|
|
"S1": [ 851 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 972 ],
|
|
"A1": [ 973 ],
|
|
"B0": [ 1007 ],
|
|
"B1": [ 1008 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1006 ],
|
|
"COUT": [ 1009 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 852 ],
|
|
"S1": [ 853 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 974 ],
|
|
"A1": [ 975 ],
|
|
"B0": [ 1010 ],
|
|
"B1": [ 1011 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1009 ],
|
|
"COUT": [ 999 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 854 ],
|
|
"S1": [ 859 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 984 ],
|
|
"A1": [ 985 ],
|
|
"B0": [ 1012 ],
|
|
"B1": [ 1013 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1000 ],
|
|
"COUT": [ 995 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 857 ],
|
|
"S1": [ 848 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 969 ],
|
|
"A1": [ 970 ],
|
|
"B0": [ 1014 ],
|
|
"B1": [ 1015 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 996 ],
|
|
"COUT": [ 989 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 862 ],
|
|
"S1": [ 863 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 945 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1001 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 946 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1002 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 958 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1012 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 959 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1013 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 963 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 993 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 964 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 994 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 967 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1014 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 968 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1015 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 940 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 987 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 941 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 988 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 949 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1004 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 950 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1005 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 935 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1007 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 936 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1008 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 953 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1010 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 954 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1011 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 929 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 997 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 930 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 998 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1016 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1017 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 3 ],
|
|
"D": [ 1016 ],
|
|
"Z": [ 206 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000100000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 195 ],
|
|
"B": [ 86 ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 1016 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1017 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1018 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 20 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1019 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid6_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 20 ],
|
|
"B": [ 1020 ],
|
|
"C": [ 773 ],
|
|
"D": [ 1021 ],
|
|
"Z": [ 1022 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid6_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1018 ],
|
|
"B": [ 1017 ],
|
|
"C": [ 1023 ],
|
|
"D": [ 1019 ],
|
|
"Z": [ 1024 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1019 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1021 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000010000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 86 ],
|
|
"B": [ 87 ],
|
|
"C": [ 773 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 1025 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111111111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 86 ],
|
|
"D": [ 1026 ],
|
|
"Z": [ 777 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 86 ],
|
|
"D": [ 1026 ],
|
|
"Z": [ 219 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100001000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 197 ],
|
|
"B": [ 778 ],
|
|
"C": [ 1025 ],
|
|
"D": [ 777 ],
|
|
"Z": [ 221 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D_LUT4_D_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1024 ],
|
|
"C": [ 1022 ],
|
|
"D": [ 219 ],
|
|
"Z": [ 202 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D_LUT4_D_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000010000001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 196 ],
|
|
"B": [ 87 ],
|
|
"C": [ 88 ],
|
|
"D": [ 1016 ],
|
|
"Z": [ 220 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000001111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 1026 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 210 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 773 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1023 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1020 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1018 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1023 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1020 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 20 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 595 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1028 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 596 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1029 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 598 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1030 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 599 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1031 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 600 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1032 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 601 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1033 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 602 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1034 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 728 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1035 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 597 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1036 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 749 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1037 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 623 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1038 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 644 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1039 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 665 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1040 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 686 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1041 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 707 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 194 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 587 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 195 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 588 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 590 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 591 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 592 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 593 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 594 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 206 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 589 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1043 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 771 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:154.21-154.62"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 1044 ],
|
|
"D1": [ 1045 ],
|
|
"SD": [ 97 ],
|
|
"Z": [ 1043 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:152.19-152.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1046 ],
|
|
"BLUT": [ 1047 ],
|
|
"C0": [ 126 ],
|
|
"Z": [ 1044 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000001111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:144.39-145.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 201 ],
|
|
"D": [ 121 ],
|
|
"Z": [ 1046 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:142.39-143.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ 201 ],
|
|
"Z": [ 1047 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:153.19-153.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1048 ],
|
|
"BLUT": [ 1049 ],
|
|
"C0": [ 126 ],
|
|
"Z": [ 1045 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011010101"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:149.39-150.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 201 ],
|
|
"B": [ 92 ],
|
|
"C": [ 117 ],
|
|
"D": [ 121 ],
|
|
"Z": [ 1048 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111001100110011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:147.39-148.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 201 ],
|
|
"C": [ 92 ],
|
|
"D": [ 117 ],
|
|
"Z": [ 1049 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np": {
|
|
"hide_name": 0,
|
|
"type": "$scopeinfo",
|
|
"parameters": {
|
|
"TYPE": "module"
|
|
},
|
|
"attributes": {
|
|
"cell_src": "hardware/v2/rtl/neural_processor_array.v:62.15-85.14",
|
|
"hdlname": "dut GEN_NP[1].u_np",
|
|
"module": "$paramod$c0193c7ec190759e8025e35dead4531c56eb80a9\\neural_processor",
|
|
"module_dynports": "00000000000000000000000000000001",
|
|
"module_hdlname": "neural_processor",
|
|
"module_src": "hardware/v2/rtl/neural_processor.v:29.1-382.10"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1051 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1053 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1054 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1055 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1056 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1057 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1058 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1059 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1060 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1061 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1062 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1063 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1064 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1065 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1066 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1067 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1068 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1069 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1070 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1071 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1072 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1073 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1074 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1075 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1076 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1077 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1078 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1079 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1080 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1081 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1082 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1083 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1084 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1085 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1086 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1087 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1088 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1089 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1090 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1091 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1092 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1093 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1094 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1095 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1096 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1097 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1098 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1099 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1100 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1101 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1102 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1103 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1104 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1105 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1106 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1107 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1108 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1109 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1110 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1111 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1112 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1113 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1050 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1114 ],
|
|
"LSR": [ 1052 ],
|
|
"Q": [ 1115 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101110101010"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3 ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1052 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000100000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1119 ],
|
|
"B": [ 1120 ],
|
|
"C": [ 1121 ],
|
|
"D": [ 1122 ],
|
|
"Z": [ 1123 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1124 ],
|
|
"B": [ 1123 ],
|
|
"C": [ 1125 ],
|
|
"D": [ 1126 ],
|
|
"Z": [ 1127 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1128 ],
|
|
"C": [ 1129 ],
|
|
"D": [ 1130 ],
|
|
"Z": [ 1131 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1132 ],
|
|
"BLUT": [ 1133 ],
|
|
"C0": [ 1134 ],
|
|
"Z": [ 1135 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1136 ],
|
|
"BLUT": [ 1137 ],
|
|
"C0": [ 1138 ],
|
|
"Z": [ 1139 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1140 ],
|
|
"B": [ 1141 ],
|
|
"C": [ 1142 ],
|
|
"D": [ 1143 ],
|
|
"Z": [ 1136 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 1137 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1144 ],
|
|
"C": [ 1145 ],
|
|
"D": [ 1146 ],
|
|
"Z": [ 1140 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1147 ],
|
|
"B": [ 1148 ],
|
|
"C": [ 1119 ],
|
|
"D": [ 1121 ],
|
|
"Z": [ 1141 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1149 ],
|
|
"B": [ 1150 ],
|
|
"C": [ 1151 ],
|
|
"D": [ 1152 ],
|
|
"Z": [ 1138 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_2_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1153 ],
|
|
"B": [ 1154 ],
|
|
"C": [ 1155 ],
|
|
"D": [ 1156 ],
|
|
"Z": [ 1152 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1157 ],
|
|
"BLUT": [ 1158 ],
|
|
"C0": [ 1159 ],
|
|
"Z": [ 1142 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1160 ],
|
|
"BLUT": [ 1161 ],
|
|
"C0": [ 1162 ],
|
|
"Z": [ 1143 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1163 ],
|
|
"B": [ 1164 ],
|
|
"C": [ 1165 ],
|
|
"D": [ 1166 ],
|
|
"Z": [ 1160 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 1161 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000001111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 1167 ],
|
|
"D": [ 1168 ],
|
|
"Z": [ 1162 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 1157 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1128 ],
|
|
"B": [ 1129 ],
|
|
"C": [ 1130 ],
|
|
"D": [ 1169 ],
|
|
"Z": [ 1158 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1167 ],
|
|
"B": [ 1169 ],
|
|
"C": [ 1159 ],
|
|
"D": [ 1168 ],
|
|
"Z": [ 1132 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 1133 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1163 ],
|
|
"B": [ 1164 ],
|
|
"C": [ 1165 ],
|
|
"D": [ 1166 ],
|
|
"Z": [ 1134 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1153 ],
|
|
"B": [ 1154 ],
|
|
"C": [ 1155 ],
|
|
"D": [ 1156 ],
|
|
"Z": [ 1125 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1144 ],
|
|
"B": [ 1149 ],
|
|
"C": [ 1150 ],
|
|
"D": [ 1151 ],
|
|
"Z": [ 1124 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1147 ],
|
|
"B": [ 1145 ],
|
|
"C": [ 1146 ],
|
|
"D": [ 1148 ],
|
|
"Z": [ 1126 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "SET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:84.168-84.227"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 194 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1122 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1091 ],
|
|
"B1": [ 1093 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1172 ],
|
|
"COUT": [ 1173 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1174 ],
|
|
"S1": [ 1175 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1176 ],
|
|
"A1": [ 1120 ],
|
|
"B0": [ 1069 ],
|
|
"B1": [ 1071 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1177 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1178 ],
|
|
"S1": [ 1179 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1180 ],
|
|
"A1": [ 1181 ],
|
|
"B0": [ 1073 ],
|
|
"B1": [ 1075 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1177 ],
|
|
"COUT": [ 1182 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1183 ],
|
|
"S1": [ 1184 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1061 ],
|
|
"B1": [ 1063 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1185 ],
|
|
"COUT": [ 1186 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1187 ],
|
|
"S1": [ 1188 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1065 ],
|
|
"B1": [ 1067 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1186 ],
|
|
"COUT": [ 1172 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1189 ],
|
|
"S1": [ 1190 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1107 ],
|
|
"B1": [ 1059 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1191 ],
|
|
"COUT": [ 1192 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1193 ],
|
|
"S1": [ 1194 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1103 ],
|
|
"B1": [ 1055 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1195 ],
|
|
"COUT": [ 1196 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1197 ],
|
|
"S1": [ 1198 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1199 ],
|
|
"A1": [ 1200 ],
|
|
"B0": [ 1079 ],
|
|
"B1": [ 1081 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1182 ],
|
|
"COUT": [ 1201 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1202 ],
|
|
"S1": [ 1203 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1204 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1083 ],
|
|
"B1": [ 1085 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1201 ],
|
|
"COUT": [ 1205 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1206 ],
|
|
"S1": [ 1207 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1087 ],
|
|
"B1": [ 1089 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1205 ],
|
|
"COUT": [ 1195 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1208 ],
|
|
"S1": [ 1209 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1077 ],
|
|
"B1": [ 1109 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1196 ],
|
|
"COUT": [ 1210 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1211 ],
|
|
"S1": [ 1212 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1111 ],
|
|
"B1": [ 1113 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1210 ],
|
|
"COUT": [ 1213 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1214 ],
|
|
"S1": [ 1215 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1097 ],
|
|
"B1": [ 1095 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1213 ],
|
|
"COUT": [ 1216 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1217 ],
|
|
"S1": [ 1218 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1101 ],
|
|
"B1": [ 1115 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1216 ],
|
|
"COUT": [ 1191 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1219 ],
|
|
"S1": [ 1220 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1057 ],
|
|
"B1": [ 1053 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1192 ],
|
|
"COUT": [ 1221 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1222 ],
|
|
"S1": [ 1223 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1171 ],
|
|
"A1": [ 1171 ],
|
|
"B0": [ 1099 ],
|
|
"B1": [ 1105 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1221 ],
|
|
"COUT": [ 1185 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1224 ],
|
|
"S1": [ 1225 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 194 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1176 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 195 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1120 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1180 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1181 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1199 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1200 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1204 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1170 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1171 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1209 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1146 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1178 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1121 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1219 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1154 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1220 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1153 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1193 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1168 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1194 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1159 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1222 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1169 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1223 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1167 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1224 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1166 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1225 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1165 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1187 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1164 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1188 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1163 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1197 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1145 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1189 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1130 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1190 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1129 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1174 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1128 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1207 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1119 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1208 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1148 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1198 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1147 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1211 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1151 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1212 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1150 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1214 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1149 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1215 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1144 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1217 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1156 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1218 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1155 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_sign_LUT4_A": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1101010101010101"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1226 ],
|
|
"B": [ 1131 ],
|
|
"C": [ 1135 ],
|
|
"D": [ 1127 ],
|
|
"Z": [ 1227 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_sign_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1175 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1226 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_valid_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 194 ],
|
|
"D": [ 1228 ],
|
|
"Z": [ 1170 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1229 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 194 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ 1230 ],
|
|
"Q": [ 1231 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last0_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:114.33-115.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ 1232 ],
|
|
"Z": [ 1230 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1231 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1233 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1234 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1235 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1235 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1236 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1237 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1238 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1233 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1237 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1238 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1234 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1239 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1240 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1117 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1239 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1241 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1116 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1239 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1242 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1118 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1243 ],
|
|
"BLUT": [ 1244 ],
|
|
"C0": [ 1228 ],
|
|
"Z": [ 1239 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000101100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 194 ],
|
|
"B": [ 1245 ],
|
|
"C": [ 1246 ],
|
|
"D": [ 1247 ],
|
|
"Z": [ 1243 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000001100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1245 ],
|
|
"C": [ 1246 ],
|
|
"D": [ 1247 ],
|
|
"Z": [ 1244 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000011001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1241 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100001111110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1240 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1242 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1248 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1249 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1250 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1251 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1252 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1253 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1254 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1255 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1256 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1257 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1258 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1259 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1260 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1261 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1262 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1263 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1264 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1265 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1266 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1267 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1268 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1269 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1270 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1271 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1272 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1273 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1274 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1275 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1276 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1277 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1278 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1279 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1253 ],
|
|
"A1": [ 1255 ],
|
|
"B0": [ 1280 ],
|
|
"B1": [ 1281 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1282 ],
|
|
"COUT": [ 1283 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1284 ],
|
|
"S1": [ 1285 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1263 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 1286 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1287 ],
|
|
"COUT": [ 1288 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1289 ],
|
|
"S1": [ 1290 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1277 ],
|
|
"A1": [ 1279 ],
|
|
"B0": [ 1291 ],
|
|
"B1": [ 1292 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1293 ],
|
|
"COUT": [ 1282 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1294 ],
|
|
"S1": [ 1295 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1249 ],
|
|
"A1": [ 1251 ],
|
|
"B0": [ 1296 ],
|
|
"B1": [ 1297 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1298 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1299 ],
|
|
"S1": [ 1300 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1265 ],
|
|
"A1": [ 1267 ],
|
|
"B0": [ 1301 ],
|
|
"B1": [ 1302 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1298 ],
|
|
"COUT": [ 1303 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1304 ],
|
|
"S1": [ 1305 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1269 ],
|
|
"A1": [ 1271 ],
|
|
"B0": [ 1306 ],
|
|
"B1": [ 1307 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1303 ],
|
|
"COUT": [ 1308 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1309 ],
|
|
"S1": [ 1310 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1273 ],
|
|
"A1": [ 1275 ],
|
|
"B0": [ 1311 ],
|
|
"B1": [ 1312 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1308 ],
|
|
"COUT": [ 1293 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1313 ],
|
|
"S1": [ 1314 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1257 ],
|
|
"A1": [ 1259 ],
|
|
"B0": [ 1315 ],
|
|
"B1": [ 1316 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1283 ],
|
|
"COUT": [ 1317 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1318 ],
|
|
"S1": [ 1319 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1261 ],
|
|
"A1": [ 1263 ],
|
|
"B0": [ 1320 ],
|
|
"B1": [ 1286 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1317 ],
|
|
"COUT": [ 1287 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1321 ],
|
|
"S1": [ 1322 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1323 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1281 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1324 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1302 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1325 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1297 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1326 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1311 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1327 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1315 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1328 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1316 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1329 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1320 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1330 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1286 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1331 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1306 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1332 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1307 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1333 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1301 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1334 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1296 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1335 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1292 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1336 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1280 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1337 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1312 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1338 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1291 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1339 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1340 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1341 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1342 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1343 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1344 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1345 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1346 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1347 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1348 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1349 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1350 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1351 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1352 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1353 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1354 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1355 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1356 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1357 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1358 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1359 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1360 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1361 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1362 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1363 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1364 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1365 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1366 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1367 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1368 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1369 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1370 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1356 ],
|
|
"A1": [ 1352 ],
|
|
"B0": [ 1371 ],
|
|
"B1": [ 1372 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1373 ],
|
|
"COUT": [ 1374 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1375 ],
|
|
"S1": [ 1376 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1352 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 1372 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1374 ],
|
|
"COUT": [ 1377 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1378 ],
|
|
"S1": [ 1379 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1340 ],
|
|
"A1": [ 1358 ],
|
|
"B0": [ 1380 ],
|
|
"B1": [ 1381 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1382 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1383 ],
|
|
"S1": [ 1384 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1360 ],
|
|
"A1": [ 1362 ],
|
|
"B0": [ 1385 ],
|
|
"B1": [ 1386 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1382 ],
|
|
"COUT": [ 1387 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1388 ],
|
|
"S1": [ 1389 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1364 ],
|
|
"A1": [ 1366 ],
|
|
"B0": [ 1390 ],
|
|
"B1": [ 1391 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1387 ],
|
|
"COUT": [ 1392 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1393 ],
|
|
"S1": [ 1394 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1368 ],
|
|
"A1": [ 1370 ],
|
|
"B0": [ 1395 ],
|
|
"B1": [ 1396 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1392 ],
|
|
"COUT": [ 1397 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1398 ],
|
|
"S1": [ 1399 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1344 ],
|
|
"A1": [ 1346 ],
|
|
"B0": [ 1400 ],
|
|
"B1": [ 1401 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1397 ],
|
|
"COUT": [ 1402 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1403 ],
|
|
"S1": [ 1404 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1348 ],
|
|
"A1": [ 1350 ],
|
|
"B0": [ 1405 ],
|
|
"B1": [ 1406 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1402 ],
|
|
"COUT": [ 1407 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1408 ],
|
|
"S1": [ 1409 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1354 ],
|
|
"A1": [ 1342 ],
|
|
"B0": [ 1410 ],
|
|
"B1": [ 1411 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1407 ],
|
|
"COUT": [ 1373 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1412 ],
|
|
"S1": [ 1413 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1414 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1380 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1415 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1406 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1416 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1400 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1417 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1401 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1418 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1405 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1419 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1411 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1420 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1371 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1421 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1372 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1422 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1410 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1423 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1381 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1424 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1385 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1425 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1386 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1426 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1390 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1427 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1391 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1428 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1395 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1429 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1396 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1430 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1431 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1432 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1433 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1434 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1435 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1436 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1437 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1438 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1439 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1440 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1441 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1442 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1443 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1444 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1445 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1446 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1447 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1448 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1449 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1450 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1451 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1452 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1453 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1454 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1455 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1456 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1457 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1458 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1459 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1460 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1461 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1431 ],
|
|
"A1": [ 1433 ],
|
|
"B0": [ 1462 ],
|
|
"B1": [ 1463 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1464 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1465 ],
|
|
"S1": [ 1466 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1445 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 1467 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1468 ],
|
|
"COUT": [ 1469 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1470 ],
|
|
"S1": [ 1471 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1447 ],
|
|
"A1": [ 1449 ],
|
|
"B0": [ 1472 ],
|
|
"B1": [ 1473 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1464 ],
|
|
"COUT": [ 1474 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1475 ],
|
|
"S1": [ 1476 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1451 ],
|
|
"A1": [ 1453 ],
|
|
"B0": [ 1477 ],
|
|
"B1": [ 1478 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1474 ],
|
|
"COUT": [ 1479 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1480 ],
|
|
"S1": [ 1481 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1455 ],
|
|
"A1": [ 1457 ],
|
|
"B0": [ 1482 ],
|
|
"B1": [ 1483 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1479 ],
|
|
"COUT": [ 1484 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1485 ],
|
|
"S1": [ 1486 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1439 ],
|
|
"A1": [ 1441 ],
|
|
"B0": [ 1487 ],
|
|
"B1": [ 1488 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1489 ],
|
|
"COUT": [ 1490 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1491 ],
|
|
"S1": [ 1492 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1443 ],
|
|
"A1": [ 1445 ],
|
|
"B0": [ 1493 ],
|
|
"B1": [ 1467 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1490 ],
|
|
"COUT": [ 1468 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1494 ],
|
|
"S1": [ 1495 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1459 ],
|
|
"A1": [ 1461 ],
|
|
"B0": [ 1496 ],
|
|
"B1": [ 1497 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1484 ],
|
|
"COUT": [ 1498 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1499 ],
|
|
"S1": [ 1500 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1435 ],
|
|
"A1": [ 1437 ],
|
|
"B0": [ 1501 ],
|
|
"B1": [ 1502 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1498 ],
|
|
"COUT": [ 1489 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1503 ],
|
|
"S1": [ 1504 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1505 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1478 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1506 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1463 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1507 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1501 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1508 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1502 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1509 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1487 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1510 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1488 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1511 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1493 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1512 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1467 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1513 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1472 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1514 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1462 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1515 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1473 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1516 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1477 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1517 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1482 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1518 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1483 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1519 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1496 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1520 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1497 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1521 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1522 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1523 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1524 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1525 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1526 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1527 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1528 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1529 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1530 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1531 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1532 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1533 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1534 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1535 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1536 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1537 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1538 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1539 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1540 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1541 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1542 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1543 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1544 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1545 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1546 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1547 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1548 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1549 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1550 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1551 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1552 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1528 ],
|
|
"A1": [ 1530 ],
|
|
"B0": [ 1553 ],
|
|
"B1": [ 1554 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1555 ],
|
|
"COUT": [ 1556 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1557 ],
|
|
"S1": [ 1558 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1530 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 1554 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1556 ],
|
|
"COUT": [ 1559 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1560 ],
|
|
"S1": [ 1561 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1522 ],
|
|
"A1": [ 1524 ],
|
|
"B0": [ 1562 ],
|
|
"B1": [ 1563 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1564 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1565 ],
|
|
"S1": [ 1566 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1552 ],
|
|
"A1": [ 1526 ],
|
|
"B0": [ 1567 ],
|
|
"B1": [ 1568 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1569 ],
|
|
"COUT": [ 1555 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1570 ],
|
|
"S1": [ 1571 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1548 ],
|
|
"A1": [ 1550 ],
|
|
"B0": [ 1572 ],
|
|
"B1": [ 1573 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1574 ],
|
|
"COUT": [ 1569 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1575 ],
|
|
"S1": [ 1576 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1544 ],
|
|
"A1": [ 1546 ],
|
|
"B0": [ 1577 ],
|
|
"B1": [ 1578 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1579 ],
|
|
"COUT": [ 1574 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1580 ],
|
|
"S1": [ 1581 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1540 ],
|
|
"A1": [ 1542 ],
|
|
"B0": [ 1582 ],
|
|
"B1": [ 1583 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1584 ],
|
|
"COUT": [ 1579 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1585 ],
|
|
"S1": [ 1586 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1534 ],
|
|
"A1": [ 1536 ],
|
|
"B0": [ 1587 ],
|
|
"B1": [ 1588 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1589 ],
|
|
"COUT": [ 1584 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1590 ],
|
|
"S1": [ 1591 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1538 ],
|
|
"A1": [ 1532 ],
|
|
"B0": [ 1592 ],
|
|
"B1": [ 1593 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1564 ],
|
|
"COUT": [ 1589 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1594 ],
|
|
"S1": [ 1595 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1596 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1588 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1597 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1582 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1598 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1554 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1599 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1562 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1600 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1563 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1601 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1592 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1602 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1593 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1603 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1587 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1604 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1583 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1605 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1577 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1606 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1578 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1607 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1572 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1608 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1573 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1609 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1567 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1610 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1568 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1611 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1553 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[0]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1612 ],
|
|
"A1": [ 1613 ],
|
|
"A10": [ 1614 ],
|
|
"A11": [ 1614 ],
|
|
"A12": [ 1614 ],
|
|
"A13": [ 1614 ],
|
|
"A14": [ 1614 ],
|
|
"A15": [ 1614 ],
|
|
"A16": [ 1614 ],
|
|
"A17": [ 1614 ],
|
|
"A2": [ 1615 ],
|
|
"A3": [ 1616 ],
|
|
"A4": [ 1617 ],
|
|
"A5": [ 1618 ],
|
|
"A6": [ 1619 ],
|
|
"A7": [ 1614 ],
|
|
"A8": [ 1614 ],
|
|
"A9": [ 1614 ],
|
|
"B0": [ 1620 ],
|
|
"B1": [ 1621 ],
|
|
"B10": [ 1622 ],
|
|
"B11": [ 1622 ],
|
|
"B12": [ 1622 ],
|
|
"B13": [ 1622 ],
|
|
"B14": [ 1622 ],
|
|
"B15": [ 1622 ],
|
|
"B16": [ 1622 ],
|
|
"B17": [ 1622 ],
|
|
"B2": [ 1623 ],
|
|
"B3": [ 1624 ],
|
|
"B4": [ 1625 ],
|
|
"B5": [ 1626 ],
|
|
"B6": [ 1627 ],
|
|
"B7": [ 1622 ],
|
|
"B8": [ 1622 ],
|
|
"B9": [ 1622 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1248 ],
|
|
"P1": [ 1250 ],
|
|
"P10": [ 1252 ],
|
|
"P11": [ 1254 ],
|
|
"P12": [ 1256 ],
|
|
"P13": [ 1258 ],
|
|
"P14": [ 1260 ],
|
|
"P15": [ 1262 ],
|
|
"P16": [ 1628 ],
|
|
"P17": [ 1629 ],
|
|
"P18": [ 1630 ],
|
|
"P19": [ 1631 ],
|
|
"P2": [ 1264 ],
|
|
"P20": [ 1632 ],
|
|
"P21": [ 1633 ],
|
|
"P22": [ 1634 ],
|
|
"P23": [ 1635 ],
|
|
"P24": [ 1636 ],
|
|
"P25": [ 1637 ],
|
|
"P26": [ 1638 ],
|
|
"P27": [ 1639 ],
|
|
"P28": [ 1640 ],
|
|
"P29": [ 1641 ],
|
|
"P3": [ 1266 ],
|
|
"P30": [ 1642 ],
|
|
"P31": [ 1643 ],
|
|
"P32": [ 1644 ],
|
|
"P33": [ 1645 ],
|
|
"P34": [ 1646 ],
|
|
"P35": [ 1647 ],
|
|
"P4": [ 1268 ],
|
|
"P5": [ 1270 ],
|
|
"P6": [ 1272 ],
|
|
"P7": [ 1274 ],
|
|
"P8": [ 1276 ],
|
|
"P9": [ 1278 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[1]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1613 ],
|
|
"A1": [ 1615 ],
|
|
"A10": [ 1620 ],
|
|
"A11": [ 1620 ],
|
|
"A12": [ 1620 ],
|
|
"A13": [ 1620 ],
|
|
"A14": [ 1620 ],
|
|
"A15": [ 1620 ],
|
|
"A16": [ 1620 ],
|
|
"A17": [ 1620 ],
|
|
"A2": [ 1616 ],
|
|
"A3": [ 1617 ],
|
|
"A4": [ 1618 ],
|
|
"A5": [ 1619 ],
|
|
"A6": [ 1614 ],
|
|
"A7": [ 1620 ],
|
|
"A8": [ 1620 ],
|
|
"A9": [ 1620 ],
|
|
"B0": [ 1621 ],
|
|
"B1": [ 1623 ],
|
|
"B10": [ 1648 ],
|
|
"B11": [ 1648 ],
|
|
"B12": [ 1648 ],
|
|
"B13": [ 1648 ],
|
|
"B14": [ 1648 ],
|
|
"B15": [ 1648 ],
|
|
"B16": [ 1648 ],
|
|
"B17": [ 1648 ],
|
|
"B2": [ 1624 ],
|
|
"B3": [ 1625 ],
|
|
"B4": [ 1626 ],
|
|
"B5": [ 1627 ],
|
|
"B6": [ 1622 ],
|
|
"B7": [ 1648 ],
|
|
"B8": [ 1648 ],
|
|
"B9": [ 1648 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1334 ],
|
|
"P1": [ 1325 ],
|
|
"P10": [ 1336 ],
|
|
"P11": [ 1323 ],
|
|
"P12": [ 1327 ],
|
|
"P13": [ 1328 ],
|
|
"P14": [ 1329 ],
|
|
"P15": [ 1330 ],
|
|
"P16": [ 1649 ],
|
|
"P17": [ 1650 ],
|
|
"P18": [ 1651 ],
|
|
"P19": [ 1652 ],
|
|
"P2": [ 1333 ],
|
|
"P20": [ 1653 ],
|
|
"P21": [ 1654 ],
|
|
"P22": [ 1655 ],
|
|
"P23": [ 1656 ],
|
|
"P24": [ 1657 ],
|
|
"P25": [ 1658 ],
|
|
"P26": [ 1659 ],
|
|
"P27": [ 1660 ],
|
|
"P28": [ 1661 ],
|
|
"P29": [ 1662 ],
|
|
"P3": [ 1324 ],
|
|
"P30": [ 1663 ],
|
|
"P31": [ 1664 ],
|
|
"P32": [ 1665 ],
|
|
"P33": [ 1666 ],
|
|
"P34": [ 1667 ],
|
|
"P35": [ 1668 ],
|
|
"P4": [ 1331 ],
|
|
"P5": [ 1332 ],
|
|
"P6": [ 1326 ],
|
|
"P7": [ 1337 ],
|
|
"P8": [ 1338 ],
|
|
"P9": [ 1335 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[2]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1615 ],
|
|
"A1": [ 1616 ],
|
|
"A10": [ 1621 ],
|
|
"A11": [ 1621 ],
|
|
"A12": [ 1621 ],
|
|
"A13": [ 1621 ],
|
|
"A14": [ 1621 ],
|
|
"A15": [ 1621 ],
|
|
"A16": [ 1621 ],
|
|
"A17": [ 1621 ],
|
|
"A2": [ 1617 ],
|
|
"A3": [ 1618 ],
|
|
"A4": [ 1619 ],
|
|
"A5": [ 1614 ],
|
|
"A6": [ 1620 ],
|
|
"A7": [ 1621 ],
|
|
"A8": [ 1621 ],
|
|
"A9": [ 1621 ],
|
|
"B0": [ 1623 ],
|
|
"B1": [ 1624 ],
|
|
"B10": [ 1669 ],
|
|
"B11": [ 1669 ],
|
|
"B12": [ 1669 ],
|
|
"B13": [ 1669 ],
|
|
"B14": [ 1669 ],
|
|
"B15": [ 1669 ],
|
|
"B16": [ 1669 ],
|
|
"B17": [ 1669 ],
|
|
"B2": [ 1625 ],
|
|
"B3": [ 1626 ],
|
|
"B4": [ 1627 ],
|
|
"B5": [ 1622 ],
|
|
"B6": [ 1648 ],
|
|
"B7": [ 1669 ],
|
|
"B8": [ 1669 ],
|
|
"B9": [ 1669 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1339 ],
|
|
"P1": [ 1357 ],
|
|
"P10": [ 1347 ],
|
|
"P11": [ 1349 ],
|
|
"P12": [ 1353 ],
|
|
"P13": [ 1341 ],
|
|
"P14": [ 1355 ],
|
|
"P15": [ 1351 ],
|
|
"P16": [ 1670 ],
|
|
"P17": [ 1671 ],
|
|
"P18": [ 1672 ],
|
|
"P19": [ 1673 ],
|
|
"P2": [ 1359 ],
|
|
"P20": [ 1674 ],
|
|
"P21": [ 1675 ],
|
|
"P22": [ 1676 ],
|
|
"P23": [ 1677 ],
|
|
"P24": [ 1678 ],
|
|
"P25": [ 1679 ],
|
|
"P26": [ 1680 ],
|
|
"P27": [ 1681 ],
|
|
"P28": [ 1682 ],
|
|
"P29": [ 1683 ],
|
|
"P3": [ 1361 ],
|
|
"P30": [ 1684 ],
|
|
"P31": [ 1685 ],
|
|
"P32": [ 1686 ],
|
|
"P33": [ 1687 ],
|
|
"P34": [ 1688 ],
|
|
"P35": [ 1689 ],
|
|
"P4": [ 1363 ],
|
|
"P5": [ 1365 ],
|
|
"P6": [ 1367 ],
|
|
"P7": [ 1369 ],
|
|
"P8": [ 1343 ],
|
|
"P9": [ 1345 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[3]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1616 ],
|
|
"A1": [ 1617 ],
|
|
"A10": [ 1623 ],
|
|
"A11": [ 1623 ],
|
|
"A12": [ 1623 ],
|
|
"A13": [ 1623 ],
|
|
"A14": [ 1623 ],
|
|
"A15": [ 1623 ],
|
|
"A16": [ 1623 ],
|
|
"A17": [ 1623 ],
|
|
"A2": [ 1618 ],
|
|
"A3": [ 1619 ],
|
|
"A4": [ 1614 ],
|
|
"A5": [ 1620 ],
|
|
"A6": [ 1621 ],
|
|
"A7": [ 1623 ],
|
|
"A8": [ 1623 ],
|
|
"A9": [ 1623 ],
|
|
"B0": [ 1624 ],
|
|
"B1": [ 1625 ],
|
|
"B10": [ 1690 ],
|
|
"B11": [ 1690 ],
|
|
"B12": [ 1690 ],
|
|
"B13": [ 1690 ],
|
|
"B14": [ 1690 ],
|
|
"B15": [ 1690 ],
|
|
"B16": [ 1690 ],
|
|
"B17": [ 1690 ],
|
|
"B2": [ 1626 ],
|
|
"B3": [ 1627 ],
|
|
"B4": [ 1622 ],
|
|
"B5": [ 1648 ],
|
|
"B6": [ 1669 ],
|
|
"B7": [ 1690 ],
|
|
"B8": [ 1690 ],
|
|
"B9": [ 1690 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1414 ],
|
|
"P1": [ 1423 ],
|
|
"P10": [ 1418 ],
|
|
"P11": [ 1415 ],
|
|
"P12": [ 1422 ],
|
|
"P13": [ 1419 ],
|
|
"P14": [ 1420 ],
|
|
"P15": [ 1421 ],
|
|
"P16": [ 1691 ],
|
|
"P17": [ 1692 ],
|
|
"P18": [ 1693 ],
|
|
"P19": [ 1694 ],
|
|
"P2": [ 1424 ],
|
|
"P20": [ 1695 ],
|
|
"P21": [ 1696 ],
|
|
"P22": [ 1697 ],
|
|
"P23": [ 1698 ],
|
|
"P24": [ 1699 ],
|
|
"P25": [ 1700 ],
|
|
"P26": [ 1701 ],
|
|
"P27": [ 1702 ],
|
|
"P28": [ 1703 ],
|
|
"P29": [ 1704 ],
|
|
"P3": [ 1425 ],
|
|
"P30": [ 1705 ],
|
|
"P31": [ 1706 ],
|
|
"P32": [ 1707 ],
|
|
"P33": [ 1708 ],
|
|
"P34": [ 1709 ],
|
|
"P35": [ 1710 ],
|
|
"P4": [ 1426 ],
|
|
"P5": [ 1427 ],
|
|
"P6": [ 1428 ],
|
|
"P7": [ 1429 ],
|
|
"P8": [ 1416 ],
|
|
"P9": [ 1417 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[4]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1617 ],
|
|
"A1": [ 1618 ],
|
|
"A10": [ 1624 ],
|
|
"A11": [ 1624 ],
|
|
"A12": [ 1624 ],
|
|
"A13": [ 1624 ],
|
|
"A14": [ 1624 ],
|
|
"A15": [ 1624 ],
|
|
"A16": [ 1624 ],
|
|
"A17": [ 1624 ],
|
|
"A2": [ 1619 ],
|
|
"A3": [ 1614 ],
|
|
"A4": [ 1620 ],
|
|
"A5": [ 1621 ],
|
|
"A6": [ 1623 ],
|
|
"A7": [ 1624 ],
|
|
"A8": [ 1624 ],
|
|
"A9": [ 1624 ],
|
|
"B0": [ 1625 ],
|
|
"B1": [ 1626 ],
|
|
"B10": [ 1711 ],
|
|
"B11": [ 1711 ],
|
|
"B12": [ 1711 ],
|
|
"B13": [ 1711 ],
|
|
"B14": [ 1711 ],
|
|
"B15": [ 1711 ],
|
|
"B16": [ 1711 ],
|
|
"B17": [ 1711 ],
|
|
"B2": [ 1627 ],
|
|
"B3": [ 1622 ],
|
|
"B4": [ 1648 ],
|
|
"B5": [ 1669 ],
|
|
"B6": [ 1690 ],
|
|
"B7": [ 1711 ],
|
|
"B8": [ 1711 ],
|
|
"B9": [ 1711 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1430 ],
|
|
"P1": [ 1432 ],
|
|
"P10": [ 1434 ],
|
|
"P11": [ 1436 ],
|
|
"P12": [ 1438 ],
|
|
"P13": [ 1440 ],
|
|
"P14": [ 1442 ],
|
|
"P15": [ 1444 ],
|
|
"P16": [ 1712 ],
|
|
"P17": [ 1713 ],
|
|
"P18": [ 1714 ],
|
|
"P19": [ 1715 ],
|
|
"P2": [ 1446 ],
|
|
"P20": [ 1716 ],
|
|
"P21": [ 1717 ],
|
|
"P22": [ 1718 ],
|
|
"P23": [ 1719 ],
|
|
"P24": [ 1720 ],
|
|
"P25": [ 1721 ],
|
|
"P26": [ 1722 ],
|
|
"P27": [ 1723 ],
|
|
"P28": [ 1724 ],
|
|
"P29": [ 1725 ],
|
|
"P3": [ 1448 ],
|
|
"P30": [ 1726 ],
|
|
"P31": [ 1727 ],
|
|
"P32": [ 1728 ],
|
|
"P33": [ 1729 ],
|
|
"P34": [ 1730 ],
|
|
"P35": [ 1731 ],
|
|
"P4": [ 1450 ],
|
|
"P5": [ 1452 ],
|
|
"P6": [ 1454 ],
|
|
"P7": [ 1456 ],
|
|
"P8": [ 1458 ],
|
|
"P9": [ 1460 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[5]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1618 ],
|
|
"A1": [ 1619 ],
|
|
"A10": [ 1625 ],
|
|
"A11": [ 1625 ],
|
|
"A12": [ 1625 ],
|
|
"A13": [ 1625 ],
|
|
"A14": [ 1625 ],
|
|
"A15": [ 1625 ],
|
|
"A16": [ 1625 ],
|
|
"A17": [ 1625 ],
|
|
"A2": [ 1614 ],
|
|
"A3": [ 1620 ],
|
|
"A4": [ 1621 ],
|
|
"A5": [ 1623 ],
|
|
"A6": [ 1624 ],
|
|
"A7": [ 1625 ],
|
|
"A8": [ 1625 ],
|
|
"A9": [ 1625 ],
|
|
"B0": [ 1626 ],
|
|
"B1": [ 1627 ],
|
|
"B10": [ 1732 ],
|
|
"B11": [ 1732 ],
|
|
"B12": [ 1732 ],
|
|
"B13": [ 1732 ],
|
|
"B14": [ 1732 ],
|
|
"B15": [ 1732 ],
|
|
"B16": [ 1732 ],
|
|
"B17": [ 1732 ],
|
|
"B2": [ 1622 ],
|
|
"B3": [ 1648 ],
|
|
"B4": [ 1669 ],
|
|
"B5": [ 1690 ],
|
|
"B6": [ 1711 ],
|
|
"B7": [ 1732 ],
|
|
"B8": [ 1732 ],
|
|
"B9": [ 1732 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1514 ],
|
|
"P1": [ 1506 ],
|
|
"P10": [ 1507 ],
|
|
"P11": [ 1508 ],
|
|
"P12": [ 1509 ],
|
|
"P13": [ 1510 ],
|
|
"P14": [ 1511 ],
|
|
"P15": [ 1512 ],
|
|
"P16": [ 1733 ],
|
|
"P17": [ 1734 ],
|
|
"P18": [ 1735 ],
|
|
"P19": [ 1736 ],
|
|
"P2": [ 1513 ],
|
|
"P20": [ 1737 ],
|
|
"P21": [ 1738 ],
|
|
"P22": [ 1739 ],
|
|
"P23": [ 1740 ],
|
|
"P24": [ 1741 ],
|
|
"P25": [ 1742 ],
|
|
"P26": [ 1743 ],
|
|
"P27": [ 1744 ],
|
|
"P28": [ 1745 ],
|
|
"P29": [ 1746 ],
|
|
"P3": [ 1515 ],
|
|
"P30": [ 1747 ],
|
|
"P31": [ 1748 ],
|
|
"P32": [ 1749 ],
|
|
"P33": [ 1750 ],
|
|
"P34": [ 1751 ],
|
|
"P35": [ 1752 ],
|
|
"P4": [ 1516 ],
|
|
"P5": [ 1505 ],
|
|
"P6": [ 1517 ],
|
|
"P7": [ 1518 ],
|
|
"P8": [ 1519 ],
|
|
"P9": [ 1520 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[6]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1619 ],
|
|
"A1": [ 1614 ],
|
|
"A10": [ 1626 ],
|
|
"A11": [ 1626 ],
|
|
"A12": [ 1626 ],
|
|
"A13": [ 1626 ],
|
|
"A14": [ 1626 ],
|
|
"A15": [ 1626 ],
|
|
"A16": [ 1626 ],
|
|
"A17": [ 1626 ],
|
|
"A2": [ 1620 ],
|
|
"A3": [ 1621 ],
|
|
"A4": [ 1623 ],
|
|
"A5": [ 1624 ],
|
|
"A6": [ 1625 ],
|
|
"A7": [ 1626 ],
|
|
"A8": [ 1626 ],
|
|
"A9": [ 1626 ],
|
|
"B0": [ 1627 ],
|
|
"B1": [ 1622 ],
|
|
"B10": [ 1753 ],
|
|
"B11": [ 1753 ],
|
|
"B12": [ 1753 ],
|
|
"B13": [ 1753 ],
|
|
"B14": [ 1753 ],
|
|
"B15": [ 1753 ],
|
|
"B16": [ 1753 ],
|
|
"B17": [ 1753 ],
|
|
"B2": [ 1648 ],
|
|
"B3": [ 1669 ],
|
|
"B4": [ 1690 ],
|
|
"B5": [ 1711 ],
|
|
"B6": [ 1732 ],
|
|
"B7": [ 1753 ],
|
|
"B8": [ 1753 ],
|
|
"B9": [ 1753 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1521 ],
|
|
"P1": [ 1523 ],
|
|
"P10": [ 1547 ],
|
|
"P11": [ 1549 ],
|
|
"P12": [ 1551 ],
|
|
"P13": [ 1525 ],
|
|
"P14": [ 1527 ],
|
|
"P15": [ 1529 ],
|
|
"P16": [ 1754 ],
|
|
"P17": [ 1755 ],
|
|
"P18": [ 1756 ],
|
|
"P19": [ 1757 ],
|
|
"P2": [ 1537 ],
|
|
"P20": [ 1758 ],
|
|
"P21": [ 1759 ],
|
|
"P22": [ 1760 ],
|
|
"P23": [ 1761 ],
|
|
"P24": [ 1762 ],
|
|
"P25": [ 1763 ],
|
|
"P26": [ 1764 ],
|
|
"P27": [ 1765 ],
|
|
"P28": [ 1766 ],
|
|
"P29": [ 1767 ],
|
|
"P3": [ 1531 ],
|
|
"P30": [ 1768 ],
|
|
"P31": [ 1769 ],
|
|
"P32": [ 1770 ],
|
|
"P33": [ 1771 ],
|
|
"P34": [ 1772 ],
|
|
"P35": [ 1773 ],
|
|
"P4": [ 1533 ],
|
|
"P5": [ 1535 ],
|
|
"P6": [ 1539 ],
|
|
"P7": [ 1541 ],
|
|
"P8": [ 1543 ],
|
|
"P9": [ 1545 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[7]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1614 ],
|
|
"A1": [ 1620 ],
|
|
"A10": [ 1627 ],
|
|
"A11": [ 1627 ],
|
|
"A12": [ 1627 ],
|
|
"A13": [ 1627 ],
|
|
"A14": [ 1627 ],
|
|
"A15": [ 1627 ],
|
|
"A16": [ 1627 ],
|
|
"A17": [ 1627 ],
|
|
"A2": [ 1621 ],
|
|
"A3": [ 1623 ],
|
|
"A4": [ 1624 ],
|
|
"A5": [ 1625 ],
|
|
"A6": [ 1626 ],
|
|
"A7": [ 1627 ],
|
|
"A8": [ 1627 ],
|
|
"A9": [ 1627 ],
|
|
"B0": [ 1622 ],
|
|
"B1": [ 1648 ],
|
|
"B10": [ 1774 ],
|
|
"B11": [ 1774 ],
|
|
"B12": [ 1774 ],
|
|
"B13": [ 1774 ],
|
|
"B14": [ 1774 ],
|
|
"B15": [ 1774 ],
|
|
"B16": [ 1774 ],
|
|
"B17": [ 1774 ],
|
|
"B2": [ 1669 ],
|
|
"B3": [ 1690 ],
|
|
"B4": [ 1711 ],
|
|
"B5": [ 1732 ],
|
|
"B6": [ 1753 ],
|
|
"B7": [ 1774 ],
|
|
"B8": [ 1774 ],
|
|
"B9": [ 1774 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 1599 ],
|
|
"P1": [ 1600 ],
|
|
"P10": [ 1607 ],
|
|
"P11": [ 1608 ],
|
|
"P12": [ 1609 ],
|
|
"P13": [ 1610 ],
|
|
"P14": [ 1611 ],
|
|
"P15": [ 1598 ],
|
|
"P16": [ 1775 ],
|
|
"P17": [ 1776 ],
|
|
"P18": [ 1777 ],
|
|
"P19": [ 1778 ],
|
|
"P2": [ 1601 ],
|
|
"P20": [ 1779 ],
|
|
"P21": [ 1780 ],
|
|
"P22": [ 1781 ],
|
|
"P23": [ 1782 ],
|
|
"P24": [ 1783 ],
|
|
"P25": [ 1784 ],
|
|
"P26": [ 1785 ],
|
|
"P27": [ 1786 ],
|
|
"P28": [ 1787 ],
|
|
"P29": [ 1788 ],
|
|
"P3": [ 1602 ],
|
|
"P30": [ 1789 ],
|
|
"P31": [ 1790 ],
|
|
"P32": [ 1791 ],
|
|
"P33": [ 1792 ],
|
|
"P34": [ 1793 ],
|
|
"P35": [ 1794 ],
|
|
"P4": [ 1603 ],
|
|
"P5": [ 1596 ],
|
|
"P6": [ 1597 ],
|
|
"P7": [ 1604 ],
|
|
"P8": [ 1605 ],
|
|
"P9": [ 1606 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_LUT4_B": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0011110011000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1795 ],
|
|
"C": [ 1796 ],
|
|
"D": [ 1797 ],
|
|
"Z": [ 1798 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_LUT4_B_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1797 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1799 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1800 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1795 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1116 ],
|
|
"B": [ 1117 ],
|
|
"C": [ 1118 ],
|
|
"D": [ 1801 ],
|
|
"Z": [ 1799 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_node_id_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1799 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1176 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1802 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_ready_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1803 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 198 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100001000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 198 ],
|
|
"B": [ 1796 ],
|
|
"C": [ 1804 ],
|
|
"D": [ 1805 ],
|
|
"Z": [ 1247 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1245 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1806 ],
|
|
"C": [ 1807 ],
|
|
"D": [ 1245 ],
|
|
"Z": [ 1228 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 1808 ],
|
|
"BLUT": [ 1809 ],
|
|
"C0": [ 1118 ],
|
|
"Z": [ 1246 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 1808 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111011100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 197 ],
|
|
"B": [ 196 ],
|
|
"C": [ 1116 ],
|
|
"D": [ 1117 ],
|
|
"Z": [ 1809 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1810 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1805 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1796 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100001000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1116 ],
|
|
"B": [ 1117 ],
|
|
"C": [ 1118 ],
|
|
"D": [ 1247 ],
|
|
"Z": [ 1810 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1299 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1811 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1300 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1812 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1284 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1813 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1285 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1814 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1318 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1815 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1319 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1816 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1321 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1817 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1322 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1818 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1289 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1819 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1304 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1820 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1305 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1821 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1309 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1822 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1310 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1823 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1313 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1824 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1314 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1825 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1294 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1826 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1295 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1827 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1099 ],
|
|
"A1": [ 1105 ],
|
|
"B0": [ 1828 ],
|
|
"B1": [ 1829 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1830 ],
|
|
"COUT": [ 1831 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1098 ],
|
|
"S1": [ 1104 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1091 ],
|
|
"A1": [ 1093 ],
|
|
"B0": [ 1832 ],
|
|
"B1": [ 1833 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1834 ],
|
|
"COUT": [ 1835 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1090 ],
|
|
"S1": [ 1092 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1073 ],
|
|
"A1": [ 1075 ],
|
|
"B0": [ 1836 ],
|
|
"B1": [ 1837 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1838 ],
|
|
"COUT": [ 1839 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1072 ],
|
|
"S1": [ 1074 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1061 ],
|
|
"A1": [ 1063 ],
|
|
"B0": [ 1840 ],
|
|
"B1": [ 1841 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1831 ],
|
|
"COUT": [ 1842 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1060 ],
|
|
"S1": [ 1062 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1065 ],
|
|
"A1": [ 1067 ],
|
|
"B0": [ 1843 ],
|
|
"B1": [ 1844 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1842 ],
|
|
"COUT": [ 1834 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1064 ],
|
|
"S1": [ 1066 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1077 ],
|
|
"A1": [ 1109 ],
|
|
"B0": [ 1845 ],
|
|
"B1": [ 1846 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1847 ],
|
|
"COUT": [ 1848 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1076 ],
|
|
"S1": [ 1108 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1079 ],
|
|
"A1": [ 1081 ],
|
|
"B0": [ 1849 ],
|
|
"B1": [ 1850 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1839 ],
|
|
"COUT": [ 1851 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1078 ],
|
|
"S1": [ 1080 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1069 ],
|
|
"A1": [ 1071 ],
|
|
"B0": [ 1852 ],
|
|
"B1": [ 1853 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1838 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1068 ],
|
|
"S1": [ 1070 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1083 ],
|
|
"A1": [ 1085 ],
|
|
"B0": [ 1854 ],
|
|
"B1": [ 1855 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1851 ],
|
|
"COUT": [ 1856 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1082 ],
|
|
"S1": [ 1084 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1087 ],
|
|
"A1": [ 1089 ],
|
|
"B0": [ 1857 ],
|
|
"B1": [ 1858 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1856 ],
|
|
"COUT": [ 1859 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1086 ],
|
|
"S1": [ 1088 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1103 ],
|
|
"A1": [ 1055 ],
|
|
"B0": [ 1860 ],
|
|
"B1": [ 1861 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1859 ],
|
|
"COUT": [ 1847 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1102 ],
|
|
"S1": [ 1054 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1111 ],
|
|
"A1": [ 1113 ],
|
|
"B0": [ 1862 ],
|
|
"B1": [ 1863 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1848 ],
|
|
"COUT": [ 1864 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1110 ],
|
|
"S1": [ 1112 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1097 ],
|
|
"A1": [ 1095 ],
|
|
"B0": [ 1865 ],
|
|
"B1": [ 1866 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1864 ],
|
|
"COUT": [ 1867 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1096 ],
|
|
"S1": [ 1094 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1101 ],
|
|
"A1": [ 1115 ],
|
|
"B0": [ 1868 ],
|
|
"B1": [ 1869 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1867 ],
|
|
"COUT": [ 1870 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1100 ],
|
|
"S1": [ 1114 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1107 ],
|
|
"A1": [ 1059 ],
|
|
"B0": [ 1871 ],
|
|
"B1": [ 1872 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1870 ],
|
|
"COUT": [ 1873 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1106 ],
|
|
"S1": [ 1058 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1057 ],
|
|
"A1": [ 1053 ],
|
|
"B0": [ 1874 ],
|
|
"B1": [ 1875 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1873 ],
|
|
"COUT": [ 1830 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1056 ],
|
|
"S1": [ 1051 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1876 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1852 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1877 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1853 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1872 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1874 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1875 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1828 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1879 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1861 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1880 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1854 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1881 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1850 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1882 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1855 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1883 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1857 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1884 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1858 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1885 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1836 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1886 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1860 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1843 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1841 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1844 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1832 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1833 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1887 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1845 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1888 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1846 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1889 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1862 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1890 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1863 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1891 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1837 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1892 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1865 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1893 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1866 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1829 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1840 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1894 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1849 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1868 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1869 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1878 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1871 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1811 ],
|
|
"A1": [ 1812 ],
|
|
"B0": [ 1895 ],
|
|
"B1": [ 1896 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1897 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1898 ],
|
|
"S1": [ 1899 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1820 ],
|
|
"A1": [ 1821 ],
|
|
"B0": [ 1900 ],
|
|
"B1": [ 1901 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1897 ],
|
|
"COUT": [ 1902 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1903 ],
|
|
"S1": [ 1904 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1822 ],
|
|
"A1": [ 1823 ],
|
|
"B0": [ 1905 ],
|
|
"B1": [ 1906 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1902 ],
|
|
"COUT": [ 1907 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1908 ],
|
|
"S1": [ 1909 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1813 ],
|
|
"A1": [ 1814 ],
|
|
"B0": [ 1910 ],
|
|
"B1": [ 1911 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1912 ],
|
|
"COUT": [ 1913 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1914 ],
|
|
"S1": [ 1915 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1817 ],
|
|
"A1": [ 1818 ],
|
|
"B0": [ 1916 ],
|
|
"B1": [ 1917 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1918 ],
|
|
"COUT": [ 1919 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1920 ],
|
|
"S1": [ 1921 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1824 ],
|
|
"A1": [ 1825 ],
|
|
"B0": [ 1922 ],
|
|
"B1": [ 1923 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1907 ],
|
|
"COUT": [ 1924 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1925 ],
|
|
"S1": [ 1926 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1815 ],
|
|
"A1": [ 1816 ],
|
|
"B0": [ 1927 ],
|
|
"B1": [ 1928 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1913 ],
|
|
"COUT": [ 1918 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1929 ],
|
|
"S1": [ 1930 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1826 ],
|
|
"A1": [ 1827 ],
|
|
"B0": [ 1931 ],
|
|
"B1": [ 1932 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1924 ],
|
|
"COUT": [ 1912 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1933 ],
|
|
"S1": [ 1934 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1819 ],
|
|
"A1": [ 1819 ],
|
|
"B0": [ 1935 ],
|
|
"B1": [ 1935 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1919 ],
|
|
"COUT": [ 1936 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1937 ],
|
|
"S1": [ 1938 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1383 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1895 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1399 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1923 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1378 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1935 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1384 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1896 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1388 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1900 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1389 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1901 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1393 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1905 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1394 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1906 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1398 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1922 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1403 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1931 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1404 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1932 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1408 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1910 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1409 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1911 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1412 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1927 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1413 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1928 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1375 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1916 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1376 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1917 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1485 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1939 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1465 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1940 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1492 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1941 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1494 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1942 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1495 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1943 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1470 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1944 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1476 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1945 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1480 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1946 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1481 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1947 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1486 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1948 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1499 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1949 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1466 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1950 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1475 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1951 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1500 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1952 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1503 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1953 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1504 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1954 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1491 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1955 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1942 ],
|
|
"A1": [ 1943 ],
|
|
"B0": [ 1956 ],
|
|
"B1": [ 1957 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1958 ],
|
|
"COUT": [ 1959 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1960 ],
|
|
"S1": [ 1961 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1944 ],
|
|
"A1": [ 1944 ],
|
|
"B0": [ 1962 ],
|
|
"B1": [ 1962 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1959 ],
|
|
"COUT": [ 1963 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1964 ],
|
|
"S1": [ 1965 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1940 ],
|
|
"A1": [ 1950 ],
|
|
"B0": [ 1966 ],
|
|
"B1": [ 1967 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 1968 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1969 ],
|
|
"S1": [ 1970 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1951 ],
|
|
"A1": [ 1945 ],
|
|
"B0": [ 1971 ],
|
|
"B1": [ 1972 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1968 ],
|
|
"COUT": [ 1973 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1974 ],
|
|
"S1": [ 1975 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1946 ],
|
|
"A1": [ 1947 ],
|
|
"B0": [ 1976 ],
|
|
"B1": [ 1977 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1973 ],
|
|
"COUT": [ 1978 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1979 ],
|
|
"S1": [ 1980 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1939 ],
|
|
"A1": [ 1948 ],
|
|
"B0": [ 1981 ],
|
|
"B1": [ 1982 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1978 ],
|
|
"COUT": [ 1983 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1984 ],
|
|
"S1": [ 1985 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1949 ],
|
|
"A1": [ 1952 ],
|
|
"B0": [ 1986 ],
|
|
"B1": [ 1987 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1983 ],
|
|
"COUT": [ 1988 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1989 ],
|
|
"S1": [ 1990 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1953 ],
|
|
"A1": [ 1954 ],
|
|
"B0": [ 1991 ],
|
|
"B1": [ 1992 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1988 ],
|
|
"COUT": [ 1993 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1994 ],
|
|
"S1": [ 1995 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 1955 ],
|
|
"A1": [ 1941 ],
|
|
"B0": [ 1996 ],
|
|
"B1": [ 1997 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 1993 ],
|
|
"COUT": [ 1958 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1998 ],
|
|
"S1": [ 1999 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1557 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1956 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1581 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1987 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1590 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1976 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1591 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1977 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1585 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1981 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1586 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1982 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1580 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1986 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1570 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1996 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1571 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1997 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1575 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1991 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1576 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1992 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1558 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1957 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1560 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1962 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1565 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1966 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1566 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1967 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1594 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1971 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1595 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1972 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1898 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2000 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1899 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2001 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1914 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2002 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1915 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2003 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1929 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2004 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1930 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2005 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1920 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2006 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2007 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1937 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2008 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1938 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2009 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1903 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2010 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1904 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2011 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1909 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2012 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1908 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2013 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1925 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2014 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1926 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2015 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1933 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2016 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1934 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2017 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2009 ],
|
|
"A1": [ 2009 ],
|
|
"B0": [ 2018 ],
|
|
"B1": [ 2018 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2019 ],
|
|
"COUT": [ 2020 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1878 ],
|
|
"S1": [ 2021 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2000 ],
|
|
"A1": [ 2001 ],
|
|
"B0": [ 2022 ],
|
|
"B1": [ 2023 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2024 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1876 ],
|
|
"S1": [ 1877 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2010 ],
|
|
"A1": [ 2011 ],
|
|
"B0": [ 2025 ],
|
|
"B1": [ 2026 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2024 ],
|
|
"COUT": [ 2027 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1885 ],
|
|
"S1": [ 1891 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2013 ],
|
|
"A1": [ 2012 ],
|
|
"B0": [ 2028 ],
|
|
"B1": [ 2029 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2027 ],
|
|
"COUT": [ 2030 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1894 ],
|
|
"S1": [ 1881 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2014 ],
|
|
"A1": [ 2015 ],
|
|
"B0": [ 2031 ],
|
|
"B1": [ 2032 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2030 ],
|
|
"COUT": [ 2033 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1880 ],
|
|
"S1": [ 1882 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2016 ],
|
|
"A1": [ 2017 ],
|
|
"B0": [ 2034 ],
|
|
"B1": [ 2035 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2033 ],
|
|
"COUT": [ 2036 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1883 ],
|
|
"S1": [ 1884 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2002 ],
|
|
"A1": [ 2003 ],
|
|
"B0": [ 2037 ],
|
|
"B1": [ 2038 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2036 ],
|
|
"COUT": [ 2039 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1886 ],
|
|
"S1": [ 1879 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2004 ],
|
|
"A1": [ 2005 ],
|
|
"B0": [ 2040 ],
|
|
"B1": [ 2041 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2039 ],
|
|
"COUT": [ 2042 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1887 ],
|
|
"S1": [ 1888 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2006 ],
|
|
"A1": [ 2007 ],
|
|
"B0": [ 2043 ],
|
|
"B1": [ 2044 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2042 ],
|
|
"COUT": [ 2045 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1889 ],
|
|
"S1": [ 1890 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2008 ],
|
|
"A1": [ 2009 ],
|
|
"B0": [ 2046 ],
|
|
"B1": [ 2018 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2045 ],
|
|
"COUT": [ 2019 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 1892 ],
|
|
"S1": [ 1893 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1969 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2022 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1979 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2028 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1970 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2023 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1994 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2037 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1995 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2038 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1998 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2040 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1980 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2029 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1985 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2032 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1990 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2035 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1989 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2034 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1974 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2025 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1975 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2026 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1984 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2031 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1999 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2041 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1960 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2043 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1961 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2044 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1964 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2046 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1965 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2018 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2047 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2048 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 3 ],
|
|
"D": [ 2047 ],
|
|
"Z": [ 1232 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 196 ],
|
|
"D": [ 1797 ],
|
|
"Z": [ 2047 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2048 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2049 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1050 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2050 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid6_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1801 ],
|
|
"B": [ 2049 ],
|
|
"C": [ 2048 ],
|
|
"D": [ 2051 ],
|
|
"Z": [ 1806 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid6_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1050 ],
|
|
"B": [ 2052 ],
|
|
"C": [ 2050 ],
|
|
"D": [ 2053 ],
|
|
"Z": [ 1807 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2050 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2051 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid7_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000001000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1116 ],
|
|
"B": [ 1117 ],
|
|
"C": [ 1118 ],
|
|
"D": [ 1801 ],
|
|
"Z": [ 1804 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid7_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111111111110011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1116 ],
|
|
"C": [ 1117 ],
|
|
"D": [ 1118 ],
|
|
"Z": [ 1805 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1236 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1801 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2053 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2052 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2049 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2053 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2052 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1050 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1035 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1627 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1037 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1622 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1038 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1648 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1039 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1669 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1040 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1690 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1041 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1711 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1034 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1732 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1036 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1753 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2054 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1774 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 195 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1612 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1613 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1615 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1616 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1617 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1618 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1619 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1614 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1028 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1620 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1029 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1621 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1030 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1623 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1031 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1624 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1032 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1625 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 1232 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1033 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1626 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2055 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 1800 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y7_TRELLIS_FF_Q_DI_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2056 ],
|
|
"BLUT": [ 1227 ],
|
|
"C0": [ 1139 ],
|
|
"Z": [ 2055 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y7_TRELLIS_FF_Q_DI_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1131 ],
|
|
"C": [ 1135 ],
|
|
"D": [ 1127 ],
|
|
"Z": [ 2056 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np": {
|
|
"hide_name": 0,
|
|
"type": "$scopeinfo",
|
|
"parameters": {
|
|
"TYPE": "module"
|
|
},
|
|
"attributes": {
|
|
"cell_src": "hardware/v2/rtl/neural_processor_array.v:62.15-85.14",
|
|
"hdlname": "dut GEN_NP[2].u_np",
|
|
"module": "$paramod$c0193c7ec190759e8025e35dead4531c56eb80a9\\neural_processor",
|
|
"module_dynports": "00000000000000000000000000000001",
|
|
"module_hdlname": "neural_processor",
|
|
"module_src": "hardware/v2/rtl/neural_processor.v:29.1-382.10"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2058 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2060 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2061 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2062 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2063 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2064 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2065 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2066 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2067 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2068 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2069 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2070 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2071 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2072 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2073 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2074 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2075 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2076 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2077 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2078 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2079 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2080 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2081 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2082 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2083 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2084 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2085 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2086 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2087 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2088 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2089 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2090 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2091 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2092 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2093 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2094 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2095 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2096 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2097 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2098 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2099 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2100 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2101 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2102 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2103 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2104 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2105 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2106 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2107 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2108 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2109 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2110 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2111 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2112 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2113 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2114 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2115 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2116 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2117 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2118 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2119 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2120 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2057 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2121 ],
|
|
"LSR": [ 2059 ],
|
|
"Q": [ 2122 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101110101010"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3 ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2059 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000100000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2126 ],
|
|
"B": [ 2127 ],
|
|
"C": [ 2128 ],
|
|
"D": [ 2129 ],
|
|
"Z": [ 2130 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2131 ],
|
|
"B": [ 2130 ],
|
|
"C": [ 2132 ],
|
|
"D": [ 2133 ],
|
|
"Z": [ 2134 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:184.21-184.63"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2135 ],
|
|
"D1": [ 2136 ],
|
|
"SD": [ 2137 ],
|
|
"Z": [ 2138 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:182.21-182.64"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2139 ],
|
|
"D1": [ 2140 ],
|
|
"SD": [ 2141 ],
|
|
"Z": [ 2135 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:178.19-178.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2142 ],
|
|
"BLUT": [ 2143 ],
|
|
"C0": [ 2144 ],
|
|
"Z": [ 2139 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:160.39-161.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2142 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:158.39-159.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2143 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:179.19-179.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2145 ],
|
|
"BLUT": [ 2146 ],
|
|
"C0": [ 2144 ],
|
|
"Z": [ 2140 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:165.39-166.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2145 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:163.39-164.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2146 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:183.21-183.64"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2147 ],
|
|
"D1": [ 2148 ],
|
|
"SD": [ 2141 ],
|
|
"Z": [ 2136 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:180.19-180.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2149 ],
|
|
"BLUT": [ 2150 ],
|
|
"C0": [ 2144 ],
|
|
"Z": [ 2147 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:170.39-171.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2149 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:168.39-169.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2150 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:181.19-181.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2151 ],
|
|
"BLUT": [ 2152 ],
|
|
"C0": [ 2144 ],
|
|
"Z": [ 2148 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:175.41-176.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2153 ],
|
|
"B": [ 2154 ],
|
|
"C": [ 2155 ],
|
|
"D": [ 2156 ],
|
|
"Z": [ 2151 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:173.41-174.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2152 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:154.21-154.62"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2157 ],
|
|
"D1": [ 2158 ],
|
|
"SD": [ 2128 ],
|
|
"Z": [ 2141 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:184.21-184.63"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2159 ],
|
|
"D1": [ 2160 ],
|
|
"SD": [ 2161 ],
|
|
"Z": [ 2137 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:182.21-182.64"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2162 ],
|
|
"D1": [ 2163 ],
|
|
"SD": [ 2164 ],
|
|
"Z": [ 2159 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:178.19-178.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2165 ],
|
|
"BLUT": [ 2166 ],
|
|
"C0": [ 2167 ],
|
|
"Z": [ 2162 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:160.39-161.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2165 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:158.39-159.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2166 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:179.19-179.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2168 ],
|
|
"BLUT": [ 2169 ],
|
|
"C0": [ 2167 ],
|
|
"Z": [ 2163 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:165.39-166.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2168 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:163.39-164.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2169 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:183.21-183.64"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 2170 ],
|
|
"D1": [ 2171 ],
|
|
"SD": [ 2164 ],
|
|
"Z": [ 2160 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:180.19-180.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2172 ],
|
|
"BLUT": [ 2173 ],
|
|
"C0": [ 2167 ],
|
|
"Z": [ 2170 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:170.39-171.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2172 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:168.39-169.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2174 ],
|
|
"B": [ 2175 ],
|
|
"C": [ 2176 ],
|
|
"D": [ 2177 ],
|
|
"Z": [ 2173 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:181.19-181.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2178 ],
|
|
"BLUT": [ 2179 ],
|
|
"C0": [ 2167 ],
|
|
"Z": [ 2171 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:175.41-176.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2178 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:173.41-174.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2179 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_SD_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2180 ],
|
|
"B": [ 2181 ],
|
|
"C": [ 2182 ],
|
|
"D": [ 2183 ],
|
|
"Z": [ 2161 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:152.19-152.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2184 ],
|
|
"BLUT": [ 2185 ],
|
|
"C0": [ 2186 ],
|
|
"Z": [ 2157 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:144.39-145.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2184 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:142.39-143.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2187 ],
|
|
"B": [ 2188 ],
|
|
"C": [ 2189 ],
|
|
"D": [ 2190 ],
|
|
"Z": [ 2185 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:153.19-153.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2191 ],
|
|
"BLUT": [ 2192 ],
|
|
"C0": [ 2186 ],
|
|
"Z": [ 2158 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:149.39-150.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2191 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:147.39-148.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 2192 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2193 ],
|
|
"B": [ 2194 ],
|
|
"C": [ 2195 ],
|
|
"D": [ 2196 ],
|
|
"Z": [ 2144 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000001111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 2197 ],
|
|
"D": [ 2126 ],
|
|
"Z": [ 2156 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2177 ],
|
|
"B": [ 2187 ],
|
|
"C": [ 2194 ],
|
|
"D": [ 2195 ],
|
|
"Z": [ 2198 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2174 ],
|
|
"C": [ 2153 ],
|
|
"D": [ 2154 ],
|
|
"Z": [ 2199 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2175 ],
|
|
"B": [ 2176 ],
|
|
"C": [ 2155 ],
|
|
"D": [ 2193 ],
|
|
"Z": [ 2200 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2164 ],
|
|
"B": [ 2189 ],
|
|
"C": [ 2180 ],
|
|
"D": [ 2181 ],
|
|
"Z": [ 2131 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2188 ],
|
|
"B": [ 2167 ],
|
|
"C": [ 2196 ],
|
|
"D": [ 2197 ],
|
|
"Z": [ 2132 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2190 ],
|
|
"B": [ 2186 ],
|
|
"C": [ 2182 ],
|
|
"D": [ 2183 ],
|
|
"Z": [ 2133 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "SET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:84.168-84.227"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 195 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2129 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2100 ],
|
|
"B1": [ 2102 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2203 ],
|
|
"COUT": [ 2204 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2205 ],
|
|
"S1": [ 2206 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2104 ],
|
|
"B1": [ 2108 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2204 ],
|
|
"COUT": [ 2207 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2208 ],
|
|
"S1": [ 2209 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2092 ],
|
|
"B1": [ 2086 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2210 ],
|
|
"COUT": [ 2211 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2212 ],
|
|
"S1": [ 2213 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2120 ],
|
|
"B1": [ 2122 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2214 ],
|
|
"COUT": [ 2215 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2216 ],
|
|
"S1": [ 2217 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2064 ],
|
|
"B1": [ 2066 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2215 ],
|
|
"COUT": [ 2218 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2219 ],
|
|
"S1": [ 2220 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2072 ],
|
|
"B1": [ 2074 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2221 ],
|
|
"COUT": [ 2222 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2223 ],
|
|
"S1": [ 2224 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2076 ],
|
|
"B1": [ 2062 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2222 ],
|
|
"COUT": [ 2203 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2225 ],
|
|
"S1": [ 2226 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2068 ],
|
|
"B1": [ 2070 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2218 ],
|
|
"COUT": [ 2221 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2227 ],
|
|
"S1": [ 2228 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2229 ],
|
|
"A1": [ 2127 ],
|
|
"B0": [ 2098 ],
|
|
"B1": [ 2084 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2230 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2231 ],
|
|
"S1": [ 2232 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2233 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2088 ],
|
|
"B1": [ 2096 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2234 ],
|
|
"COUT": [ 2210 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2235 ],
|
|
"S1": [ 2236 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2237 ],
|
|
"A1": [ 2238 ],
|
|
"B0": [ 2110 ],
|
|
"B1": [ 2080 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2230 ],
|
|
"COUT": [ 2239 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2240 ],
|
|
"S1": [ 2241 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2242 ],
|
|
"A1": [ 2243 ],
|
|
"B0": [ 2078 ],
|
|
"B1": [ 2090 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2239 ],
|
|
"COUT": [ 2234 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2244 ],
|
|
"S1": [ 2245 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2060 ],
|
|
"B1": [ 2082 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2211 ],
|
|
"COUT": [ 2246 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2247 ],
|
|
"S1": [ 2248 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2094 ],
|
|
"B1": [ 2106 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2246 ],
|
|
"COUT": [ 2249 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2250 ],
|
|
"S1": [ 2251 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2112 ],
|
|
"B1": [ 2114 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2249 ],
|
|
"COUT": [ 2252 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2253 ],
|
|
"S1": [ 2254 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2202 ],
|
|
"A1": [ 2202 ],
|
|
"B0": [ 2116 ],
|
|
"B1": [ 2118 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2252 ],
|
|
"COUT": [ 2214 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2255 ],
|
|
"S1": [ 2256 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2238 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 195 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2229 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2127 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2237 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2243 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2242 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2233 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2201 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2202 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 195 ],
|
|
"D": [ 2257 ],
|
|
"Z": [ 2201 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2231 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2128 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2236 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2126 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2255 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2197 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2256 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2196 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2216 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2167 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2217 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2188 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2219 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2195 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2220 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2194 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2227 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2187 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2228 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2177 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2223 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2193 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2224 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2155 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2212 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2183 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2225 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2176 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2226 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2175 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2205 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2154 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2206 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2153 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2208 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2174 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2213 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2182 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2247 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2186 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2248 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2190 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2250 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2181 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2251 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2180 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2253 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2189 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2254 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2164 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_sign_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2209 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2258 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ 2259 ],
|
|
"Q": [ 2260 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last0_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:114.33-115.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ 2261 ],
|
|
"Z": [ 2259 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2260 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2262 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2263 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2264 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2264 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2265 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2266 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2267 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2262 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2266 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2267 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2263 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2268 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2269 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2125 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2268 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2270 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2124 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2268 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2271 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2123 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2272 ],
|
|
"BLUT": [ 2273 ],
|
|
"C0": [ 2257 ],
|
|
"Z": [ 2268 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000101100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 195 ],
|
|
"B": [ 2274 ],
|
|
"C": [ 2275 ],
|
|
"D": [ 2276 ],
|
|
"Z": [ 2272 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000001100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2274 ],
|
|
"C": [ 2275 ],
|
|
"D": [ 2276 ],
|
|
"Z": [ 2273 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100001111110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2270 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2269 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_DI_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000011001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2271 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2277 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2278 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2279 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2280 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2281 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2282 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2283 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2284 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2285 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2286 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2287 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2288 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2289 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2290 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2291 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2292 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2293 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2294 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2295 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2296 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2297 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2298 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2299 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2300 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2301 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2302 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2303 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2304 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2305 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2306 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2307 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2308 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2292 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 2309 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2310 ],
|
|
"COUT": [ 2311 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2312 ],
|
|
"S1": [ 2313 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2278 ],
|
|
"A1": [ 2280 ],
|
|
"B0": [ 2314 ],
|
|
"B1": [ 2315 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2316 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2317 ],
|
|
"S1": [ 2318 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2294 ],
|
|
"A1": [ 2296 ],
|
|
"B0": [ 2319 ],
|
|
"B1": [ 2320 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2316 ],
|
|
"COUT": [ 2321 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2322 ],
|
|
"S1": [ 2323 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2298 ],
|
|
"A1": [ 2300 ],
|
|
"B0": [ 2324 ],
|
|
"B1": [ 2325 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2321 ],
|
|
"COUT": [ 2326 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2327 ],
|
|
"S1": [ 2328 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2306 ],
|
|
"A1": [ 2308 ],
|
|
"B0": [ 2329 ],
|
|
"B1": [ 2330 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2331 ],
|
|
"COUT": [ 2332 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2333 ],
|
|
"S1": [ 2334 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2286 ],
|
|
"A1": [ 2288 ],
|
|
"B0": [ 2335 ],
|
|
"B1": [ 2336 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2337 ],
|
|
"COUT": [ 2338 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2339 ],
|
|
"S1": [ 2340 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2290 ],
|
|
"A1": [ 2292 ],
|
|
"B0": [ 2341 ],
|
|
"B1": [ 2309 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2338 ],
|
|
"COUT": [ 2310 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2342 ],
|
|
"S1": [ 2343 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2282 ],
|
|
"A1": [ 2284 ],
|
|
"B0": [ 2344 ],
|
|
"B1": [ 2345 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2332 ],
|
|
"COUT": [ 2337 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2346 ],
|
|
"S1": [ 2347 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2302 ],
|
|
"A1": [ 2304 ],
|
|
"B0": [ 2348 ],
|
|
"B1": [ 2349 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2326 ],
|
|
"COUT": [ 2331 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2350 ],
|
|
"S1": [ 2351 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2352 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2314 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2353 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2315 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2354 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2344 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2355 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2345 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2356 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2335 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2357 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2336 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2358 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2341 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2359 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2309 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2360 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2319 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2361 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2320 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2362 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2324 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2363 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2325 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2364 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2348 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2365 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2349 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2366 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2329 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2367 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2330 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2368 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2369 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2370 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2371 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2372 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2373 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2374 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2375 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2376 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2377 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2378 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2379 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2380 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2381 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2382 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2383 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2384 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2385 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2386 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2387 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2388 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2389 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2390 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2391 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2392 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2393 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2394 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2395 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2396 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2397 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2398 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2399 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2379 ],
|
|
"A1": [ 2371 ],
|
|
"B0": [ 2400 ],
|
|
"B1": [ 2401 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2402 ],
|
|
"COUT": [ 2403 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2404 ],
|
|
"S1": [ 2405 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2383 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 2406 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2407 ],
|
|
"COUT": [ 2408 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2409 ],
|
|
"S1": [ 2410 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2391 ],
|
|
"A1": [ 2393 ],
|
|
"B0": [ 2411 ],
|
|
"B1": [ 2412 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2413 ],
|
|
"COUT": [ 2414 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2415 ],
|
|
"S1": [ 2416 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2399 ],
|
|
"A1": [ 2373 ],
|
|
"B0": [ 2417 ],
|
|
"B1": [ 2418 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2419 ],
|
|
"COUT": [ 2420 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2421 ],
|
|
"S1": [ 2422 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2381 ],
|
|
"A1": [ 2383 ],
|
|
"B0": [ 2423 ],
|
|
"B1": [ 2406 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2424 ],
|
|
"COUT": [ 2407 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2425 ],
|
|
"S1": [ 2426 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2385 ],
|
|
"A1": [ 2369 ],
|
|
"B0": [ 2427 ],
|
|
"B1": [ 2428 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2403 ],
|
|
"COUT": [ 2424 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2429 ],
|
|
"S1": [ 2430 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2375 ],
|
|
"A1": [ 2377 ],
|
|
"B0": [ 2431 ],
|
|
"B1": [ 2432 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2420 ],
|
|
"COUT": [ 2402 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2433 ],
|
|
"S1": [ 2434 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2395 ],
|
|
"A1": [ 2397 ],
|
|
"B0": [ 2435 ],
|
|
"B1": [ 2436 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2414 ],
|
|
"COUT": [ 2419 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2437 ],
|
|
"S1": [ 2438 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2387 ],
|
|
"A1": [ 2389 ],
|
|
"B0": [ 2439 ],
|
|
"B1": [ 2440 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2413 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2441 ],
|
|
"S1": [ 2442 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2443 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2418 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2444 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2431 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2445 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2406 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2446 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2411 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2447 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2412 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2448 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2435 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2449 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2436 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2450 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2417 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2451 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2439 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2452 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2432 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2453 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2400 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2454 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2401 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2455 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2427 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2456 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2428 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2457 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2440 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2458 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2423 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2459 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2460 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2461 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2462 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2463 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2464 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2465 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2466 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2467 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2468 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2469 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2470 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2471 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2472 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2473 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2474 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2475 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2476 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2477 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2478 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2479 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2480 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2481 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2482 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2483 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2484 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2485 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2486 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2487 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2488 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2489 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2490 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2474 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 2491 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2492 ],
|
|
"COUT": [ 2493 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2494 ],
|
|
"S1": [ 2495 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2460 ],
|
|
"A1": [ 2462 ],
|
|
"B0": [ 2496 ],
|
|
"B1": [ 2497 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2498 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2499 ],
|
|
"S1": [ 2500 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2476 ],
|
|
"A1": [ 2478 ],
|
|
"B0": [ 2501 ],
|
|
"B1": [ 2502 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2498 ],
|
|
"COUT": [ 2503 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2504 ],
|
|
"S1": [ 2505 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2480 ],
|
|
"A1": [ 2482 ],
|
|
"B0": [ 2506 ],
|
|
"B1": [ 2507 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2503 ],
|
|
"COUT": [ 2508 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2509 ],
|
|
"S1": [ 2510 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2484 ],
|
|
"A1": [ 2486 ],
|
|
"B0": [ 2511 ],
|
|
"B1": [ 2512 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2508 ],
|
|
"COUT": [ 2513 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2514 ],
|
|
"S1": [ 2515 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2488 ],
|
|
"A1": [ 2490 ],
|
|
"B0": [ 2516 ],
|
|
"B1": [ 2517 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2513 ],
|
|
"COUT": [ 2518 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2519 ],
|
|
"S1": [ 2520 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2464 ],
|
|
"A1": [ 2466 ],
|
|
"B0": [ 2521 ],
|
|
"B1": [ 2522 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2518 ],
|
|
"COUT": [ 2523 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2524 ],
|
|
"S1": [ 2525 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2472 ],
|
|
"A1": [ 2474 ],
|
|
"B0": [ 2526 ],
|
|
"B1": [ 2491 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2527 ],
|
|
"COUT": [ 2492 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2528 ],
|
|
"S1": [ 2529 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2468 ],
|
|
"A1": [ 2470 ],
|
|
"B0": [ 2530 ],
|
|
"B1": [ 2531 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2523 ],
|
|
"COUT": [ 2527 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2532 ],
|
|
"S1": [ 2533 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2534 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2496 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2535 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2497 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2536 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2521 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2537 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2522 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2538 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2530 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2539 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2531 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2540 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2526 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2541 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2491 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2542 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2501 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2543 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2502 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2544 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2506 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2545 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2507 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2546 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2511 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2547 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2512 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2548 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2516 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2549 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2517 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2550 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2551 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2552 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2553 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2554 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2555 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2556 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2557 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2558 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2559 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2560 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2561 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2562 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2563 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2564 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2565 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2566 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2567 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2568 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2569 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2570 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2571 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2572 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2573 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2574 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2575 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2576 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2577 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2578 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2579 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2580 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2581 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2563 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 2582 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2583 ],
|
|
"COUT": [ 2584 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2585 ],
|
|
"S1": [ 2586 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2551 ],
|
|
"A1": [ 2553 ],
|
|
"B0": [ 2587 ],
|
|
"B1": [ 2588 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2589 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2590 ],
|
|
"S1": [ 2591 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2567 ],
|
|
"A1": [ 2569 ],
|
|
"B0": [ 2592 ],
|
|
"B1": [ 2593 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2589 ],
|
|
"COUT": [ 2594 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2595 ],
|
|
"S1": [ 2596 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2571 ],
|
|
"A1": [ 2573 ],
|
|
"B0": [ 2597 ],
|
|
"B1": [ 2598 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2594 ],
|
|
"COUT": [ 2599 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2600 ],
|
|
"S1": [ 2601 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2565 ],
|
|
"A1": [ 2579 ],
|
|
"B0": [ 2602 ],
|
|
"B1": [ 2603 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2604 ],
|
|
"COUT": [ 2605 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2606 ],
|
|
"S1": [ 2607 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2581 ],
|
|
"A1": [ 2555 ],
|
|
"B0": [ 2608 ],
|
|
"B1": [ 2609 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2605 ],
|
|
"COUT": [ 2610 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2611 ],
|
|
"S1": [ 2612 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2557 ],
|
|
"A1": [ 2559 ],
|
|
"B0": [ 2613 ],
|
|
"B1": [ 2614 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2610 ],
|
|
"COUT": [ 2615 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2616 ],
|
|
"S1": [ 2617 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2561 ],
|
|
"A1": [ 2563 ],
|
|
"B0": [ 2618 ],
|
|
"B1": [ 2582 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2615 ],
|
|
"COUT": [ 2583 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2619 ],
|
|
"S1": [ 2620 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2575 ],
|
|
"A1": [ 2577 ],
|
|
"B0": [ 2621 ],
|
|
"B1": [ 2622 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2599 ],
|
|
"COUT": [ 2604 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2623 ],
|
|
"S1": [ 2624 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2625 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2587 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2626 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2588 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2627 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2609 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2628 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2613 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2629 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2614 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2630 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2618 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2631 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2582 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2632 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2598 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2633 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2592 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2634 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2593 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2635 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2597 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2636 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2621 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2637 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2622 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2638 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2602 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2639 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2603 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2640 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2608 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[0]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2641 ],
|
|
"A1": [ 2642 ],
|
|
"A10": [ 2643 ],
|
|
"A11": [ 2643 ],
|
|
"A12": [ 2643 ],
|
|
"A13": [ 2643 ],
|
|
"A14": [ 2643 ],
|
|
"A15": [ 2643 ],
|
|
"A16": [ 2643 ],
|
|
"A17": [ 2643 ],
|
|
"A2": [ 2644 ],
|
|
"A3": [ 2645 ],
|
|
"A4": [ 2646 ],
|
|
"A5": [ 2647 ],
|
|
"A6": [ 2648 ],
|
|
"A7": [ 2643 ],
|
|
"A8": [ 2643 ],
|
|
"A9": [ 2643 ],
|
|
"B0": [ 2649 ],
|
|
"B1": [ 2650 ],
|
|
"B10": [ 2651 ],
|
|
"B11": [ 2651 ],
|
|
"B12": [ 2651 ],
|
|
"B13": [ 2651 ],
|
|
"B14": [ 2651 ],
|
|
"B15": [ 2651 ],
|
|
"B16": [ 2651 ],
|
|
"B17": [ 2651 ],
|
|
"B2": [ 2652 ],
|
|
"B3": [ 2653 ],
|
|
"B4": [ 2654 ],
|
|
"B5": [ 2655 ],
|
|
"B6": [ 2656 ],
|
|
"B7": [ 2651 ],
|
|
"B8": [ 2651 ],
|
|
"B9": [ 2651 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2277 ],
|
|
"P1": [ 2279 ],
|
|
"P10": [ 2281 ],
|
|
"P11": [ 2283 ],
|
|
"P12": [ 2285 ],
|
|
"P13": [ 2287 ],
|
|
"P14": [ 2289 ],
|
|
"P15": [ 2291 ],
|
|
"P16": [ 2657 ],
|
|
"P17": [ 2658 ],
|
|
"P18": [ 2659 ],
|
|
"P19": [ 2660 ],
|
|
"P2": [ 2293 ],
|
|
"P20": [ 2661 ],
|
|
"P21": [ 2662 ],
|
|
"P22": [ 2663 ],
|
|
"P23": [ 2664 ],
|
|
"P24": [ 2665 ],
|
|
"P25": [ 2666 ],
|
|
"P26": [ 2667 ],
|
|
"P27": [ 2668 ],
|
|
"P28": [ 2669 ],
|
|
"P29": [ 2670 ],
|
|
"P3": [ 2295 ],
|
|
"P30": [ 2671 ],
|
|
"P31": [ 2672 ],
|
|
"P32": [ 2673 ],
|
|
"P33": [ 2674 ],
|
|
"P34": [ 2675 ],
|
|
"P35": [ 2676 ],
|
|
"P4": [ 2297 ],
|
|
"P5": [ 2299 ],
|
|
"P6": [ 2301 ],
|
|
"P7": [ 2303 ],
|
|
"P8": [ 2305 ],
|
|
"P9": [ 2307 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[1]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2642 ],
|
|
"A1": [ 2644 ],
|
|
"A10": [ 2649 ],
|
|
"A11": [ 2649 ],
|
|
"A12": [ 2649 ],
|
|
"A13": [ 2649 ],
|
|
"A14": [ 2649 ],
|
|
"A15": [ 2649 ],
|
|
"A16": [ 2649 ],
|
|
"A17": [ 2649 ],
|
|
"A2": [ 2645 ],
|
|
"A3": [ 2646 ],
|
|
"A4": [ 2647 ],
|
|
"A5": [ 2648 ],
|
|
"A6": [ 2643 ],
|
|
"A7": [ 2649 ],
|
|
"A8": [ 2649 ],
|
|
"A9": [ 2649 ],
|
|
"B0": [ 2650 ],
|
|
"B1": [ 2652 ],
|
|
"B10": [ 2677 ],
|
|
"B11": [ 2677 ],
|
|
"B12": [ 2677 ],
|
|
"B13": [ 2677 ],
|
|
"B14": [ 2677 ],
|
|
"B15": [ 2677 ],
|
|
"B16": [ 2677 ],
|
|
"B17": [ 2677 ],
|
|
"B2": [ 2653 ],
|
|
"B3": [ 2654 ],
|
|
"B4": [ 2655 ],
|
|
"B5": [ 2656 ],
|
|
"B6": [ 2651 ],
|
|
"B7": [ 2677 ],
|
|
"B8": [ 2677 ],
|
|
"B9": [ 2677 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2352 ],
|
|
"P1": [ 2353 ],
|
|
"P10": [ 2354 ],
|
|
"P11": [ 2355 ],
|
|
"P12": [ 2356 ],
|
|
"P13": [ 2357 ],
|
|
"P14": [ 2358 ],
|
|
"P15": [ 2359 ],
|
|
"P16": [ 2678 ],
|
|
"P17": [ 2679 ],
|
|
"P18": [ 2680 ],
|
|
"P19": [ 2681 ],
|
|
"P2": [ 2360 ],
|
|
"P20": [ 2682 ],
|
|
"P21": [ 2683 ],
|
|
"P22": [ 2684 ],
|
|
"P23": [ 2685 ],
|
|
"P24": [ 2686 ],
|
|
"P25": [ 2687 ],
|
|
"P26": [ 2688 ],
|
|
"P27": [ 2689 ],
|
|
"P28": [ 2690 ],
|
|
"P29": [ 2691 ],
|
|
"P3": [ 2361 ],
|
|
"P30": [ 2692 ],
|
|
"P31": [ 2693 ],
|
|
"P32": [ 2694 ],
|
|
"P33": [ 2695 ],
|
|
"P34": [ 2696 ],
|
|
"P35": [ 2697 ],
|
|
"P4": [ 2362 ],
|
|
"P5": [ 2363 ],
|
|
"P6": [ 2364 ],
|
|
"P7": [ 2365 ],
|
|
"P8": [ 2366 ],
|
|
"P9": [ 2367 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[2]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2644 ],
|
|
"A1": [ 2645 ],
|
|
"A10": [ 2650 ],
|
|
"A11": [ 2650 ],
|
|
"A12": [ 2650 ],
|
|
"A13": [ 2650 ],
|
|
"A14": [ 2650 ],
|
|
"A15": [ 2650 ],
|
|
"A16": [ 2650 ],
|
|
"A17": [ 2650 ],
|
|
"A2": [ 2646 ],
|
|
"A3": [ 2647 ],
|
|
"A4": [ 2648 ],
|
|
"A5": [ 2643 ],
|
|
"A6": [ 2649 ],
|
|
"A7": [ 2650 ],
|
|
"A8": [ 2650 ],
|
|
"A9": [ 2650 ],
|
|
"B0": [ 2652 ],
|
|
"B1": [ 2653 ],
|
|
"B10": [ 2698 ],
|
|
"B11": [ 2698 ],
|
|
"B12": [ 2698 ],
|
|
"B13": [ 2698 ],
|
|
"B14": [ 2698 ],
|
|
"B15": [ 2698 ],
|
|
"B16": [ 2698 ],
|
|
"B17": [ 2698 ],
|
|
"B2": [ 2654 ],
|
|
"B3": [ 2655 ],
|
|
"B4": [ 2656 ],
|
|
"B5": [ 2651 ],
|
|
"B6": [ 2677 ],
|
|
"B7": [ 2698 ],
|
|
"B8": [ 2698 ],
|
|
"B9": [ 2698 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2386 ],
|
|
"P1": [ 2388 ],
|
|
"P10": [ 2378 ],
|
|
"P11": [ 2370 ],
|
|
"P12": [ 2384 ],
|
|
"P13": [ 2368 ],
|
|
"P14": [ 2380 ],
|
|
"P15": [ 2382 ],
|
|
"P16": [ 2699 ],
|
|
"P17": [ 2700 ],
|
|
"P18": [ 2701 ],
|
|
"P19": [ 2702 ],
|
|
"P2": [ 2390 ],
|
|
"P20": [ 2703 ],
|
|
"P21": [ 2704 ],
|
|
"P22": [ 2705 ],
|
|
"P23": [ 2706 ],
|
|
"P24": [ 2707 ],
|
|
"P25": [ 2708 ],
|
|
"P26": [ 2709 ],
|
|
"P27": [ 2710 ],
|
|
"P28": [ 2711 ],
|
|
"P29": [ 2712 ],
|
|
"P3": [ 2392 ],
|
|
"P30": [ 2713 ],
|
|
"P31": [ 2714 ],
|
|
"P32": [ 2715 ],
|
|
"P33": [ 2716 ],
|
|
"P34": [ 2717 ],
|
|
"P35": [ 2718 ],
|
|
"P4": [ 2394 ],
|
|
"P5": [ 2396 ],
|
|
"P6": [ 2398 ],
|
|
"P7": [ 2372 ],
|
|
"P8": [ 2374 ],
|
|
"P9": [ 2376 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[3]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2645 ],
|
|
"A1": [ 2646 ],
|
|
"A10": [ 2652 ],
|
|
"A11": [ 2652 ],
|
|
"A12": [ 2652 ],
|
|
"A13": [ 2652 ],
|
|
"A14": [ 2652 ],
|
|
"A15": [ 2652 ],
|
|
"A16": [ 2652 ],
|
|
"A17": [ 2652 ],
|
|
"A2": [ 2647 ],
|
|
"A3": [ 2648 ],
|
|
"A4": [ 2643 ],
|
|
"A5": [ 2649 ],
|
|
"A6": [ 2650 ],
|
|
"A7": [ 2652 ],
|
|
"A8": [ 2652 ],
|
|
"A9": [ 2652 ],
|
|
"B0": [ 2653 ],
|
|
"B1": [ 2654 ],
|
|
"B10": [ 2719 ],
|
|
"B11": [ 2719 ],
|
|
"B12": [ 2719 ],
|
|
"B13": [ 2719 ],
|
|
"B14": [ 2719 ],
|
|
"B15": [ 2719 ],
|
|
"B16": [ 2719 ],
|
|
"B17": [ 2719 ],
|
|
"B2": [ 2655 ],
|
|
"B3": [ 2656 ],
|
|
"B4": [ 2651 ],
|
|
"B5": [ 2677 ],
|
|
"B6": [ 2698 ],
|
|
"B7": [ 2719 ],
|
|
"B8": [ 2719 ],
|
|
"B9": [ 2719 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2451 ],
|
|
"P1": [ 2457 ],
|
|
"P10": [ 2453 ],
|
|
"P11": [ 2454 ],
|
|
"P12": [ 2455 ],
|
|
"P13": [ 2456 ],
|
|
"P14": [ 2458 ],
|
|
"P15": [ 2445 ],
|
|
"P16": [ 2720 ],
|
|
"P17": [ 2721 ],
|
|
"P18": [ 2722 ],
|
|
"P19": [ 2723 ],
|
|
"P2": [ 2446 ],
|
|
"P20": [ 2724 ],
|
|
"P21": [ 2725 ],
|
|
"P22": [ 2726 ],
|
|
"P23": [ 2727 ],
|
|
"P24": [ 2728 ],
|
|
"P25": [ 2729 ],
|
|
"P26": [ 2730 ],
|
|
"P27": [ 2731 ],
|
|
"P28": [ 2732 ],
|
|
"P29": [ 2733 ],
|
|
"P3": [ 2447 ],
|
|
"P30": [ 2734 ],
|
|
"P31": [ 2735 ],
|
|
"P32": [ 2736 ],
|
|
"P33": [ 2737 ],
|
|
"P34": [ 2738 ],
|
|
"P35": [ 2739 ],
|
|
"P4": [ 2448 ],
|
|
"P5": [ 2449 ],
|
|
"P6": [ 2450 ],
|
|
"P7": [ 2443 ],
|
|
"P8": [ 2444 ],
|
|
"P9": [ 2452 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[4]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2646 ],
|
|
"A1": [ 2647 ],
|
|
"A10": [ 2653 ],
|
|
"A11": [ 2653 ],
|
|
"A12": [ 2653 ],
|
|
"A13": [ 2653 ],
|
|
"A14": [ 2653 ],
|
|
"A15": [ 2653 ],
|
|
"A16": [ 2653 ],
|
|
"A17": [ 2653 ],
|
|
"A2": [ 2648 ],
|
|
"A3": [ 2643 ],
|
|
"A4": [ 2649 ],
|
|
"A5": [ 2650 ],
|
|
"A6": [ 2652 ],
|
|
"A7": [ 2653 ],
|
|
"A8": [ 2653 ],
|
|
"A9": [ 2653 ],
|
|
"B0": [ 2654 ],
|
|
"B1": [ 2655 ],
|
|
"B10": [ 2740 ],
|
|
"B11": [ 2740 ],
|
|
"B12": [ 2740 ],
|
|
"B13": [ 2740 ],
|
|
"B14": [ 2740 ],
|
|
"B15": [ 2740 ],
|
|
"B16": [ 2740 ],
|
|
"B17": [ 2740 ],
|
|
"B2": [ 2656 ],
|
|
"B3": [ 2651 ],
|
|
"B4": [ 2677 ],
|
|
"B5": [ 2698 ],
|
|
"B6": [ 2719 ],
|
|
"B7": [ 2740 ],
|
|
"B8": [ 2740 ],
|
|
"B9": [ 2740 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2459 ],
|
|
"P1": [ 2461 ],
|
|
"P10": [ 2463 ],
|
|
"P11": [ 2465 ],
|
|
"P12": [ 2467 ],
|
|
"P13": [ 2469 ],
|
|
"P14": [ 2471 ],
|
|
"P15": [ 2473 ],
|
|
"P16": [ 2741 ],
|
|
"P17": [ 2742 ],
|
|
"P18": [ 2743 ],
|
|
"P19": [ 2744 ],
|
|
"P2": [ 2475 ],
|
|
"P20": [ 2745 ],
|
|
"P21": [ 2746 ],
|
|
"P22": [ 2747 ],
|
|
"P23": [ 2748 ],
|
|
"P24": [ 2749 ],
|
|
"P25": [ 2750 ],
|
|
"P26": [ 2751 ],
|
|
"P27": [ 2752 ],
|
|
"P28": [ 2753 ],
|
|
"P29": [ 2754 ],
|
|
"P3": [ 2477 ],
|
|
"P30": [ 2755 ],
|
|
"P31": [ 2756 ],
|
|
"P32": [ 2757 ],
|
|
"P33": [ 2758 ],
|
|
"P34": [ 2759 ],
|
|
"P35": [ 2760 ],
|
|
"P4": [ 2479 ],
|
|
"P5": [ 2481 ],
|
|
"P6": [ 2483 ],
|
|
"P7": [ 2485 ],
|
|
"P8": [ 2487 ],
|
|
"P9": [ 2489 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[5]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2647 ],
|
|
"A1": [ 2648 ],
|
|
"A10": [ 2654 ],
|
|
"A11": [ 2654 ],
|
|
"A12": [ 2654 ],
|
|
"A13": [ 2654 ],
|
|
"A14": [ 2654 ],
|
|
"A15": [ 2654 ],
|
|
"A16": [ 2654 ],
|
|
"A17": [ 2654 ],
|
|
"A2": [ 2643 ],
|
|
"A3": [ 2649 ],
|
|
"A4": [ 2650 ],
|
|
"A5": [ 2652 ],
|
|
"A6": [ 2653 ],
|
|
"A7": [ 2654 ],
|
|
"A8": [ 2654 ],
|
|
"A9": [ 2654 ],
|
|
"B0": [ 2655 ],
|
|
"B1": [ 2656 ],
|
|
"B10": [ 2761 ],
|
|
"B11": [ 2761 ],
|
|
"B12": [ 2761 ],
|
|
"B13": [ 2761 ],
|
|
"B14": [ 2761 ],
|
|
"B15": [ 2761 ],
|
|
"B16": [ 2761 ],
|
|
"B17": [ 2761 ],
|
|
"B2": [ 2651 ],
|
|
"B3": [ 2677 ],
|
|
"B4": [ 2698 ],
|
|
"B5": [ 2719 ],
|
|
"B6": [ 2740 ],
|
|
"B7": [ 2761 ],
|
|
"B8": [ 2761 ],
|
|
"B9": [ 2761 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2534 ],
|
|
"P1": [ 2535 ],
|
|
"P10": [ 2536 ],
|
|
"P11": [ 2537 ],
|
|
"P12": [ 2538 ],
|
|
"P13": [ 2539 ],
|
|
"P14": [ 2540 ],
|
|
"P15": [ 2541 ],
|
|
"P16": [ 2762 ],
|
|
"P17": [ 2763 ],
|
|
"P18": [ 2764 ],
|
|
"P19": [ 2765 ],
|
|
"P2": [ 2542 ],
|
|
"P20": [ 2766 ],
|
|
"P21": [ 2767 ],
|
|
"P22": [ 2768 ],
|
|
"P23": [ 2769 ],
|
|
"P24": [ 2770 ],
|
|
"P25": [ 2771 ],
|
|
"P26": [ 2772 ],
|
|
"P27": [ 2773 ],
|
|
"P28": [ 2774 ],
|
|
"P29": [ 2775 ],
|
|
"P3": [ 2543 ],
|
|
"P30": [ 2776 ],
|
|
"P31": [ 2777 ],
|
|
"P32": [ 2778 ],
|
|
"P33": [ 2779 ],
|
|
"P34": [ 2780 ],
|
|
"P35": [ 2781 ],
|
|
"P4": [ 2544 ],
|
|
"P5": [ 2545 ],
|
|
"P6": [ 2546 ],
|
|
"P7": [ 2547 ],
|
|
"P8": [ 2548 ],
|
|
"P9": [ 2549 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[6]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2648 ],
|
|
"A1": [ 2643 ],
|
|
"A10": [ 2655 ],
|
|
"A11": [ 2655 ],
|
|
"A12": [ 2655 ],
|
|
"A13": [ 2655 ],
|
|
"A14": [ 2655 ],
|
|
"A15": [ 2655 ],
|
|
"A16": [ 2655 ],
|
|
"A17": [ 2655 ],
|
|
"A2": [ 2649 ],
|
|
"A3": [ 2650 ],
|
|
"A4": [ 2652 ],
|
|
"A5": [ 2653 ],
|
|
"A6": [ 2654 ],
|
|
"A7": [ 2655 ],
|
|
"A8": [ 2655 ],
|
|
"A9": [ 2655 ],
|
|
"B0": [ 2656 ],
|
|
"B1": [ 2651 ],
|
|
"B10": [ 2782 ],
|
|
"B11": [ 2782 ],
|
|
"B12": [ 2782 ],
|
|
"B13": [ 2782 ],
|
|
"B14": [ 2782 ],
|
|
"B15": [ 2782 ],
|
|
"B16": [ 2782 ],
|
|
"B17": [ 2782 ],
|
|
"B2": [ 2677 ],
|
|
"B3": [ 2698 ],
|
|
"B4": [ 2719 ],
|
|
"B5": [ 2740 ],
|
|
"B6": [ 2761 ],
|
|
"B7": [ 2782 ],
|
|
"B8": [ 2782 ],
|
|
"B9": [ 2782 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2550 ],
|
|
"P1": [ 2552 ],
|
|
"P10": [ 2580 ],
|
|
"P11": [ 2554 ],
|
|
"P12": [ 2556 ],
|
|
"P13": [ 2558 ],
|
|
"P14": [ 2560 ],
|
|
"P15": [ 2562 ],
|
|
"P16": [ 2783 ],
|
|
"P17": [ 2784 ],
|
|
"P18": [ 2785 ],
|
|
"P19": [ 2786 ],
|
|
"P2": [ 2566 ],
|
|
"P20": [ 2787 ],
|
|
"P21": [ 2788 ],
|
|
"P22": [ 2789 ],
|
|
"P23": [ 2790 ],
|
|
"P24": [ 2791 ],
|
|
"P25": [ 2792 ],
|
|
"P26": [ 2793 ],
|
|
"P27": [ 2794 ],
|
|
"P28": [ 2795 ],
|
|
"P29": [ 2796 ],
|
|
"P3": [ 2568 ],
|
|
"P30": [ 2797 ],
|
|
"P31": [ 2798 ],
|
|
"P32": [ 2799 ],
|
|
"P33": [ 2800 ],
|
|
"P34": [ 2801 ],
|
|
"P35": [ 2802 ],
|
|
"P4": [ 2570 ],
|
|
"P5": [ 2572 ],
|
|
"P6": [ 2574 ],
|
|
"P7": [ 2576 ],
|
|
"P8": [ 2564 ],
|
|
"P9": [ 2578 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[7]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2643 ],
|
|
"A1": [ 2649 ],
|
|
"A10": [ 2656 ],
|
|
"A11": [ 2656 ],
|
|
"A12": [ 2656 ],
|
|
"A13": [ 2656 ],
|
|
"A14": [ 2656 ],
|
|
"A15": [ 2656 ],
|
|
"A16": [ 2656 ],
|
|
"A17": [ 2656 ],
|
|
"A2": [ 2650 ],
|
|
"A3": [ 2652 ],
|
|
"A4": [ 2653 ],
|
|
"A5": [ 2654 ],
|
|
"A6": [ 2655 ],
|
|
"A7": [ 2656 ],
|
|
"A8": [ 2656 ],
|
|
"A9": [ 2656 ],
|
|
"B0": [ 2651 ],
|
|
"B1": [ 2677 ],
|
|
"B10": [ 2803 ],
|
|
"B11": [ 2803 ],
|
|
"B12": [ 2803 ],
|
|
"B13": [ 2803 ],
|
|
"B14": [ 2803 ],
|
|
"B15": [ 2803 ],
|
|
"B16": [ 2803 ],
|
|
"B17": [ 2803 ],
|
|
"B2": [ 2698 ],
|
|
"B3": [ 2719 ],
|
|
"B4": [ 2740 ],
|
|
"B5": [ 2761 ],
|
|
"B6": [ 2782 ],
|
|
"B7": [ 2803 ],
|
|
"B8": [ 2803 ],
|
|
"B9": [ 2803 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 2625 ],
|
|
"P1": [ 2626 ],
|
|
"P10": [ 2640 ],
|
|
"P11": [ 2627 ],
|
|
"P12": [ 2628 ],
|
|
"P13": [ 2629 ],
|
|
"P14": [ 2630 ],
|
|
"P15": [ 2631 ],
|
|
"P16": [ 2804 ],
|
|
"P17": [ 2805 ],
|
|
"P18": [ 2806 ],
|
|
"P19": [ 2807 ],
|
|
"P2": [ 2633 ],
|
|
"P20": [ 2808 ],
|
|
"P21": [ 2809 ],
|
|
"P22": [ 2810 ],
|
|
"P23": [ 2811 ],
|
|
"P24": [ 2812 ],
|
|
"P25": [ 2813 ],
|
|
"P26": [ 2814 ],
|
|
"P27": [ 2815 ],
|
|
"P28": [ 2816 ],
|
|
"P29": [ 2817 ],
|
|
"P3": [ 2634 ],
|
|
"P30": [ 2818 ],
|
|
"P31": [ 2819 ],
|
|
"P32": [ 2820 ],
|
|
"P33": [ 2821 ],
|
|
"P34": [ 2822 ],
|
|
"P35": [ 2823 ],
|
|
"P4": [ 2635 ],
|
|
"P5": [ 2632 ],
|
|
"P6": [ 2636 ],
|
|
"P7": [ 2637 ],
|
|
"P8": [ 2638 ],
|
|
"P9": [ 2639 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0110100110010110"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2125 ],
|
|
"B": [ 2824 ],
|
|
"C": [ 2825 ],
|
|
"D": [ 2257 ],
|
|
"Z": [ 18 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_C_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0011110011000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 14 ],
|
|
"C": [ 2826 ],
|
|
"D": [ 2827 ],
|
|
"Z": [ 2825 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000011000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 88 ],
|
|
"C": [ 2828 ],
|
|
"D": [ 202 ],
|
|
"Z": [ 16 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000011000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2829 ],
|
|
"C": [ 2830 ],
|
|
"D": [ 2831 ],
|
|
"Z": [ 19 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2832 ],
|
|
"BLUT": [ 2833 ],
|
|
"C0": [ 2834 ],
|
|
"Z": [ 2830 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0110100110010110"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2835 ],
|
|
"B": [ 15 ],
|
|
"C": [ 2836 ],
|
|
"D": [ 2837 ],
|
|
"Z": [ 2832 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1001011001101001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2835 ],
|
|
"B": [ 15 ],
|
|
"C": [ 2836 ],
|
|
"D": [ 2837 ],
|
|
"Z": [ 2833 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_C0_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111111111110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 2838 ],
|
|
"D": [ 2834 ],
|
|
"Z": [ 2839 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_C0_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100001111110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2840 ],
|
|
"C": [ 2841 ],
|
|
"D": [ 2829 ],
|
|
"Z": [ 2842 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_C0_LUT4_D_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000011001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2840 ],
|
|
"C": [ 2841 ],
|
|
"D": [ 2829 ],
|
|
"Z": [ 2843 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2840 ],
|
|
"C": [ 2841 ],
|
|
"D": [ 2829 ],
|
|
"Z": [ 2834 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2844 ],
|
|
"BLUT": [ 2845 ],
|
|
"C0": [ 2846 ],
|
|
"Z": [ 2828 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0110100110010110"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 774 ],
|
|
"B": [ 12 ],
|
|
"C": [ 772 ],
|
|
"D": [ 778 ],
|
|
"Z": [ 2844 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1001011001101001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 774 ],
|
|
"B": [ 12 ],
|
|
"C": [ 772 ],
|
|
"D": [ 778 ],
|
|
"Z": [ 2845 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000110000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 86 ],
|
|
"C": [ 87 ],
|
|
"D": [ 88 ],
|
|
"Z": [ 2846 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 2847 ],
|
|
"BLUT": [ 2848 ],
|
|
"C0": [ 1228 ],
|
|
"Z": [ 17 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100001100111100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 1802 ],
|
|
"C": [ 13 ],
|
|
"D": [ 1798 ],
|
|
"Z": [ 2847 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1001011001101001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 1802 ],
|
|
"B": [ 1118 ],
|
|
"C": [ 13 ],
|
|
"D": [ 1798 ],
|
|
"Z": [ 2848 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2849 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2850 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2824 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2123 ],
|
|
"B": [ 2124 ],
|
|
"C": [ 2125 ],
|
|
"D": [ 2851 ],
|
|
"Z": [ 2849 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_node_id_LUT4_A": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0101010101100101"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2852 ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2827 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_node_id_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2849 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2229 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2852 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_ready_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2853 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 199 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2854 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2855 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2826 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_valid_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100001000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2123 ],
|
|
"B": [ 2124 ],
|
|
"C": [ 2125 ],
|
|
"D": [ 2276 ],
|
|
"Z": [ 2854 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2318 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2856 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2322 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2857 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2347 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2858 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2339 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2859 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2340 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2860 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2342 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2861 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2343 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2862 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2312 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2863 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2317 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2864 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2323 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2865 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2327 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2866 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2328 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2867 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2350 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2868 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2351 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2869 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2333 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2870 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2334 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2871 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2346 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2872 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2076 ],
|
|
"A1": [ 2062 ],
|
|
"B0": [ 2873 ],
|
|
"B1": [ 2874 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2875 ],
|
|
"COUT": [ 2876 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2075 ],
|
|
"S1": [ 2061 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2120 ],
|
|
"A1": [ 2122 ],
|
|
"B0": [ 2877 ],
|
|
"B1": [ 2878 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2879 ],
|
|
"COUT": [ 2880 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2119 ],
|
|
"S1": [ 2121 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2112 ],
|
|
"A1": [ 2114 ],
|
|
"B0": [ 2881 ],
|
|
"B1": [ 2882 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2883 ],
|
|
"COUT": [ 2884 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2111 ],
|
|
"S1": [ 2113 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2064 ],
|
|
"A1": [ 2066 ],
|
|
"B0": [ 2885 ],
|
|
"B1": [ 2886 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2880 ],
|
|
"COUT": [ 2887 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2063 ],
|
|
"S1": [ 2065 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2068 ],
|
|
"A1": [ 2070 ],
|
|
"B0": [ 2888 ],
|
|
"B1": [ 2889 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2887 ],
|
|
"COUT": [ 2890 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2067 ],
|
|
"S1": [ 2069 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2072 ],
|
|
"A1": [ 2074 ],
|
|
"B0": [ 2891 ],
|
|
"B1": [ 2892 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2890 ],
|
|
"COUT": [ 2875 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2071 ],
|
|
"S1": [ 2073 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2100 ],
|
|
"A1": [ 2102 ],
|
|
"B0": [ 2893 ],
|
|
"B1": [ 2894 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2876 ],
|
|
"COUT": [ 2895 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2099 ],
|
|
"S1": [ 2101 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2060 ],
|
|
"A1": [ 2082 ],
|
|
"B0": [ 2896 ],
|
|
"B1": [ 2897 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2898 ],
|
|
"COUT": [ 2899 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2058 ],
|
|
"S1": [ 2081 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2104 ],
|
|
"A1": [ 2108 ],
|
|
"B0": [ 2900 ],
|
|
"B1": [ 2901 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2895 ],
|
|
"COUT": [ 2902 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2103 ],
|
|
"S1": [ 2107 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2098 ],
|
|
"A1": [ 2084 ],
|
|
"B0": [ 2903 ],
|
|
"B1": [ 2904 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2905 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2097 ],
|
|
"S1": [ 2083 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2110 ],
|
|
"A1": [ 2080 ],
|
|
"B0": [ 2906 ],
|
|
"B1": [ 2907 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2905 ],
|
|
"COUT": [ 2908 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2109 ],
|
|
"S1": [ 2079 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2078 ],
|
|
"A1": [ 2090 ],
|
|
"B0": [ 2909 ],
|
|
"B1": [ 2910 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2908 ],
|
|
"COUT": [ 2911 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2077 ],
|
|
"S1": [ 2089 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2088 ],
|
|
"A1": [ 2096 ],
|
|
"B0": [ 2912 ],
|
|
"B1": [ 2913 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2911 ],
|
|
"COUT": [ 2914 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2087 ],
|
|
"S1": [ 2095 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2092 ],
|
|
"A1": [ 2086 ],
|
|
"B0": [ 2915 ],
|
|
"B1": [ 2916 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2914 ],
|
|
"COUT": [ 2898 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2091 ],
|
|
"S1": [ 2085 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2094 ],
|
|
"A1": [ 2106 ],
|
|
"B0": [ 2917 ],
|
|
"B1": [ 2918 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2899 ],
|
|
"COUT": [ 2883 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2093 ],
|
|
"S1": [ 2105 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2116 ],
|
|
"A1": [ 2118 ],
|
|
"B0": [ 2919 ],
|
|
"B1": [ 2920 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2884 ],
|
|
"COUT": [ 2879 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2115 ],
|
|
"S1": [ 2117 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2885 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2886 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2922 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2907 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2923 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2909 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2924 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2910 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2925 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2912 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2926 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2913 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2927 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2915 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2928 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2916 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2929 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2896 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2930 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2897 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2931 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2917 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2901 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2932 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2918 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2933 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2881 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2934 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2882 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2935 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2919 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2936 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2920 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2877 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2874 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2893 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2894 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2937 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2904 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2888 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2938 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2906 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2878 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2939 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2903 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2873 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2889 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2900 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2891 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2892 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2870 ],
|
|
"A1": [ 2871 ],
|
|
"B0": [ 2940 ],
|
|
"B1": [ 2941 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2942 ],
|
|
"COUT": [ 2943 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2944 ],
|
|
"S1": [ 2945 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2859 ],
|
|
"A1": [ 2860 ],
|
|
"B0": [ 2946 ],
|
|
"B1": [ 2947 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2948 ],
|
|
"COUT": [ 2949 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2950 ],
|
|
"S1": [ 2951 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2863 ],
|
|
"A1": [ 2863 ],
|
|
"B0": [ 2952 ],
|
|
"B1": [ 2952 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2953 ],
|
|
"COUT": [ 2954 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2955 ],
|
|
"S1": [ 2956 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2864 ],
|
|
"A1": [ 2856 ],
|
|
"B0": [ 2957 ],
|
|
"B1": [ 2958 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 2959 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2960 ],
|
|
"S1": [ 2961 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2857 ],
|
|
"A1": [ 2865 ],
|
|
"B0": [ 2962 ],
|
|
"B1": [ 2963 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2959 ],
|
|
"COUT": [ 2964 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2965 ],
|
|
"S1": [ 2966 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2866 ],
|
|
"A1": [ 2867 ],
|
|
"B0": [ 2967 ],
|
|
"B1": [ 2968 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2964 ],
|
|
"COUT": [ 2969 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2970 ],
|
|
"S1": [ 2971 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2868 ],
|
|
"A1": [ 2869 ],
|
|
"B0": [ 2972 ],
|
|
"B1": [ 2973 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2969 ],
|
|
"COUT": [ 2942 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2974 ],
|
|
"S1": [ 2975 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2872 ],
|
|
"A1": [ 2858 ],
|
|
"B0": [ 2976 ],
|
|
"B1": [ 2977 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2943 ],
|
|
"COUT": [ 2948 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2978 ],
|
|
"S1": [ 2979 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2861 ],
|
|
"A1": [ 2862 ],
|
|
"B0": [ 2980 ],
|
|
"B1": [ 2981 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 2949 ],
|
|
"COUT": [ 2953 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2982 ],
|
|
"S1": [ 2983 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2442 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2958 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2415 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2962 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2405 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2977 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2429 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2946 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2430 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2947 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2425 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2980 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2426 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2981 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2409 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2952 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2441 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2957 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2416 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2963 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2437 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2967 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2438 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2968 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2421 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2972 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2422 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2973 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2433 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2940 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2434 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2941 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2404 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2976 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2528 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2984 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2529 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2985 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2515 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2986 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2519 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2987 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2520 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2988 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2524 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2989 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2525 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2990 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2532 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2991 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2533 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2992 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2494 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2993 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2499 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2994 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2500 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2995 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2504 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2996 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2505 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2997 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2509 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2998 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2510 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2999 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2514 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3000 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2984 ],
|
|
"A1": [ 2985 ],
|
|
"B0": [ 3001 ],
|
|
"B1": [ 3002 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3003 ],
|
|
"COUT": [ 3004 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3005 ],
|
|
"S1": [ 3006 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2993 ],
|
|
"A1": [ 2993 ],
|
|
"B0": [ 3007 ],
|
|
"B1": [ 3007 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3004 ],
|
|
"COUT": [ 3008 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3009 ],
|
|
"S1": [ 3010 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2994 ],
|
|
"A1": [ 2995 ],
|
|
"B0": [ 3011 ],
|
|
"B1": [ 3012 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3013 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3014 ],
|
|
"S1": [ 3015 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2996 ],
|
|
"A1": [ 2997 ],
|
|
"B0": [ 3016 ],
|
|
"B1": [ 3017 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3013 ],
|
|
"COUT": [ 3018 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3019 ],
|
|
"S1": [ 3020 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2998 ],
|
|
"A1": [ 2999 ],
|
|
"B0": [ 3021 ],
|
|
"B1": [ 3022 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3018 ],
|
|
"COUT": [ 3023 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3024 ],
|
|
"S1": [ 3025 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3000 ],
|
|
"A1": [ 2986 ],
|
|
"B0": [ 3026 ],
|
|
"B1": [ 3027 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3023 ],
|
|
"COUT": [ 3028 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3029 ],
|
|
"S1": [ 3030 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2987 ],
|
|
"A1": [ 2988 ],
|
|
"B0": [ 3031 ],
|
|
"B1": [ 3032 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3028 ],
|
|
"COUT": [ 3033 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3034 ],
|
|
"S1": [ 3035 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2991 ],
|
|
"A1": [ 2992 ],
|
|
"B0": [ 3036 ],
|
|
"B1": [ 3037 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3038 ],
|
|
"COUT": [ 3003 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3039 ],
|
|
"S1": [ 3040 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 2989 ],
|
|
"A1": [ 2990 ],
|
|
"B0": [ 3041 ],
|
|
"B1": [ 3042 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3033 ],
|
|
"COUT": [ 3038 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3043 ],
|
|
"S1": [ 3044 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2623 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3026 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2616 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3036 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2620 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3002 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2590 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3011 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2591 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3012 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2595 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3016 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2596 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3017 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2600 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3021 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2601 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3022 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2612 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3042 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2624 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3027 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2606 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3031 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2607 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3032 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2611 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3041 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2617 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3037 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2619 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3001 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2585 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3007 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2956 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3045 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2960 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3046 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2945 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3047 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2978 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3048 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2979 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3049 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2950 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3050 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2951 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3051 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2982 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3052 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2983 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3053 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2955 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3054 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2961 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3055 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2965 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3056 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2966 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3057 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2970 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3058 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2971 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3059 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2974 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3060 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2975 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3061 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2944 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3062 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3045 ],
|
|
"A1": [ 3045 ],
|
|
"B0": [ 3063 ],
|
|
"B1": [ 3063 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3064 ],
|
|
"COUT": [ 3065 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2921 ],
|
|
"S1": [ 3066 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3046 ],
|
|
"A1": [ 3055 ],
|
|
"B0": [ 3067 ],
|
|
"B1": [ 3068 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3069 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2939 ],
|
|
"S1": [ 2937 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3056 ],
|
|
"A1": [ 3057 ],
|
|
"B0": [ 3070 ],
|
|
"B1": [ 3071 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3069 ],
|
|
"COUT": [ 3072 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2938 ],
|
|
"S1": [ 2922 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3058 ],
|
|
"A1": [ 3059 ],
|
|
"B0": [ 3073 ],
|
|
"B1": [ 3074 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3072 ],
|
|
"COUT": [ 3075 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2923 ],
|
|
"S1": [ 2924 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3060 ],
|
|
"A1": [ 3061 ],
|
|
"B0": [ 3076 ],
|
|
"B1": [ 3077 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3075 ],
|
|
"COUT": [ 3078 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2925 ],
|
|
"S1": [ 2926 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3062 ],
|
|
"A1": [ 3047 ],
|
|
"B0": [ 3079 ],
|
|
"B1": [ 3080 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3078 ],
|
|
"COUT": [ 3081 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2927 ],
|
|
"S1": [ 2928 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3048 ],
|
|
"A1": [ 3049 ],
|
|
"B0": [ 3082 ],
|
|
"B1": [ 3083 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3081 ],
|
|
"COUT": [ 3084 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2929 ],
|
|
"S1": [ 2930 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3050 ],
|
|
"A1": [ 3051 ],
|
|
"B0": [ 3085 ],
|
|
"B1": [ 3086 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3084 ],
|
|
"COUT": [ 3087 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2931 ],
|
|
"S1": [ 2932 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3052 ],
|
|
"A1": [ 3053 ],
|
|
"B0": [ 3088 ],
|
|
"B1": [ 3089 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3087 ],
|
|
"COUT": [ 3090 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2933 ],
|
|
"S1": [ 2934 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3054 ],
|
|
"A1": [ 3045 ],
|
|
"B0": [ 3091 ],
|
|
"B1": [ 3063 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3090 ],
|
|
"COUT": [ 3064 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 2935 ],
|
|
"S1": [ 2936 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3024 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3073 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3014 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3067 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3043 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3082 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3044 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3083 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3039 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3085 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3040 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3086 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3005 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3088 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3006 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3089 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3009 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3091 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3010 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3063 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3020 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3071 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3015 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3068 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3019 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3070 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3025 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3074 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3029 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3076 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3030 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3077 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3034 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3079 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3035 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3080 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3092 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3093 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 3 ],
|
|
"D": [ 3092 ],
|
|
"Z": [ 2261 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000100000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 197 ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 3092 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3093 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3094 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2057 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3095 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3093 ],
|
|
"B": [ 3096 ],
|
|
"C": [ 3097 ],
|
|
"D": [ 3098 ],
|
|
"Z": [ 3099 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2057 ],
|
|
"B": [ 3100 ],
|
|
"C": [ 2851 ],
|
|
"D": [ 3095 ],
|
|
"Z": [ 3098 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_Z_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0011000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 3094 ],
|
|
"C": [ 2274 ],
|
|
"D": [ 3099 ],
|
|
"Z": [ 2257 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_Z_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2274 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_Z_LUT4_D_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100001000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 199 ],
|
|
"B": [ 2826 ],
|
|
"C": [ 3101 ],
|
|
"D": [ 2855 ],
|
|
"Z": [ 2276 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_Z_LUT4_D_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000010000001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 198 ],
|
|
"B": [ 2124 ],
|
|
"C": [ 2125 ],
|
|
"D": [ 3092 ],
|
|
"Z": [ 2275 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3095 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3097 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid7_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000001000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2123 ],
|
|
"B": [ 2124 ],
|
|
"C": [ 2125 ],
|
|
"D": [ 2851 ],
|
|
"Z": [ 3101 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid7_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111111111110011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2123 ],
|
|
"C": [ 2124 ],
|
|
"D": [ 2125 ],
|
|
"Z": [ 2855 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2265 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2851 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3096 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3100 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3094 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3096 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3100 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2057 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1037 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2656 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1038 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2651 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1039 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2677 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1040 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2698 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1041 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2719 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1034 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2740 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1036 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2761 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2054 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2782 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3102 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2803 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2644 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2645 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2646 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2647 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2648 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2641 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2642 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1028 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2643 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1029 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2649 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1030 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2650 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1031 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2652 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1032 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2653 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1033 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2654 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 2261 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1035 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2655 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3103 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 2850 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z": {
|
|
"hide_name": 0,
|
|
"type": "L6MUX21",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:154.21-154.62"
|
|
},
|
|
"port_directions": {
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"SD": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"D0": [ 3104 ],
|
|
"D1": [ 3105 ],
|
|
"SD": [ 2138 ],
|
|
"Z": [ 3103 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:152.19-152.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3106 ],
|
|
"BLUT": [ 3107 ],
|
|
"C0": [ 2134 ],
|
|
"Z": [ 3104 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1101010101010101"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:144.39-145.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2258 ],
|
|
"B": [ 2198 ],
|
|
"C": [ 2199 ],
|
|
"D": [ 2200 ],
|
|
"Z": [ 3106 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:142.39-143.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ 2258 ],
|
|
"Z": [ 3107 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:153.19-153.65"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3108 ],
|
|
"BLUT": [ 3109 ],
|
|
"C0": [ 2134 ],
|
|
"Z": [ 3105 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:149.39-150.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 2198 ],
|
|
"C": [ 2199 ],
|
|
"D": [ 2200 ],
|
|
"Z": [ 3108 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:147.39-148.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 3109 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np": {
|
|
"hide_name": 0,
|
|
"type": "$scopeinfo",
|
|
"parameters": {
|
|
"TYPE": "module"
|
|
},
|
|
"attributes": {
|
|
"cell_src": "hardware/v2/rtl/neural_processor_array.v:62.15-85.14",
|
|
"hdlname": "dut GEN_NP[3].u_np",
|
|
"module": "$paramod$c0193c7ec190759e8025e35dead4531c56eb80a9\\neural_processor",
|
|
"module_dynports": "00000000000000000000000000000001",
|
|
"module_hdlname": "neural_processor",
|
|
"module_src": "hardware/v2/rtl/neural_processor.v:29.1-382.10"
|
|
},
|
|
"port_directions": {
|
|
},
|
|
"connections": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3111 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3113 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3114 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3115 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3116 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3117 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3118 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3119 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3120 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3121 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3122 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3123 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3124 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3125 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3126 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3127 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3128 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3129 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3130 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3131 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3132 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3133 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3134 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3135 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3136 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3137 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3138 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3139 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3140 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3141 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3142 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3143 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3144 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3145 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3146 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3147 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3148 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3149 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3150 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3151 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3152 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3153 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3154 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3155 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3156 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3157 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3158 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3159 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3160 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3161 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3162 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3163 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3164 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3165 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3166 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3167 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3168 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3169 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3170 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3171 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3172 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3173 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3110 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3174 ],
|
|
"LSR": [ 3112 ],
|
|
"Q": [ 3175 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1010101110101010"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3 ],
|
|
"B": [ 2840 ],
|
|
"C": [ 2841 ],
|
|
"D": [ 2829 ],
|
|
"Z": [ 3112 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000001000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3176 ],
|
|
"B": [ 3177 ],
|
|
"C": [ 3178 ],
|
|
"D": [ 3179 ],
|
|
"Z": [ 3180 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3181 ],
|
|
"B": [ 3180 ],
|
|
"C": [ 3182 ],
|
|
"D": [ 3183 ],
|
|
"Z": [ 3184 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 3185 ],
|
|
"C": [ 3186 ],
|
|
"D": [ 3187 ],
|
|
"Z": [ 3188 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3189 ],
|
|
"BLUT": [ 3190 ],
|
|
"C0": [ 3191 ],
|
|
"Z": [ 3192 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3193 ],
|
|
"BLUT": [ 3194 ],
|
|
"C0": [ 3195 ],
|
|
"Z": [ 3196 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3197 ],
|
|
"B": [ 3198 ],
|
|
"C": [ 3199 ],
|
|
"D": [ 3200 ],
|
|
"Z": [ 3193 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 3194 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000011"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 3201 ],
|
|
"C": [ 3202 ],
|
|
"D": [ 3203 ],
|
|
"Z": [ 3197 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3204 ],
|
|
"B": [ 3205 ],
|
|
"C": [ 3176 ],
|
|
"D": [ 3179 ],
|
|
"Z": [ 3198 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3206 ],
|
|
"B": [ 3207 ],
|
|
"C": [ 3208 ],
|
|
"D": [ 3209 ],
|
|
"Z": [ 3195 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_2_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3210 ],
|
|
"B": [ 3211 ],
|
|
"C": [ 3212 ],
|
|
"D": [ 3213 ],
|
|
"Z": [ 3209 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3214 ],
|
|
"BLUT": [ 3215 ],
|
|
"C0": [ 3216 ],
|
|
"Z": [ 3199 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3217 ],
|
|
"BLUT": [ 3218 ],
|
|
"C0": [ 3219 ],
|
|
"Z": [ 3200 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3220 ],
|
|
"B": [ 3221 ],
|
|
"C": [ 3222 ],
|
|
"D": [ 3223 ],
|
|
"Z": [ 3217 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 3218 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000001111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 3224 ],
|
|
"D": [ 3225 ],
|
|
"Z": [ 3219 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 3214 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3185 ],
|
|
"B": [ 3186 ],
|
|
"C": [ 3187 ],
|
|
"D": [ 3226 ],
|
|
"Z": [ 3215 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3224 ],
|
|
"B": [ 3226 ],
|
|
"C": [ 3216 ],
|
|
"D": [ 3225 ],
|
|
"Z": [ 3189 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ "0" ],
|
|
"Z": [ 3190 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_C0_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3220 ],
|
|
"B": [ 3221 ],
|
|
"C": [ 3222 ],
|
|
"D": [ 3223 ],
|
|
"Z": [ 3191 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3210 ],
|
|
"B": [ 3211 ],
|
|
"C": [ 3212 ],
|
|
"D": [ 3213 ],
|
|
"Z": [ 3182 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3201 ],
|
|
"B": [ 3206 ],
|
|
"C": [ 3207 ],
|
|
"D": [ 3208 ],
|
|
"Z": [ 3181 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1000000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3204 ],
|
|
"B": [ 3202 ],
|
|
"C": [ 3203 ],
|
|
"D": [ 3205 ],
|
|
"Z": [ 3183 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "SET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:84.168-84.227"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3178 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3133 ],
|
|
"B1": [ 3135 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3229 ],
|
|
"COUT": [ 3230 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3231 ],
|
|
"S1": [ 3232 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3139 ],
|
|
"B1": [ 3141 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3230 ],
|
|
"COUT": [ 3233 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3234 ],
|
|
"S1": [ 3235 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3115 ],
|
|
"B1": [ 3149 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3236 ],
|
|
"COUT": [ 3237 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3238 ],
|
|
"S1": [ 3239 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3155 ],
|
|
"B1": [ 3157 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3237 ],
|
|
"COUT": [ 3240 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3241 ],
|
|
"S1": [ 3242 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3161 ],
|
|
"B1": [ 3147 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3240 ],
|
|
"COUT": [ 3243 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3244 ],
|
|
"S1": [ 3245 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3125 ],
|
|
"B1": [ 3127 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3243 ],
|
|
"COUT": [ 3246 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3247 ],
|
|
"S1": [ 3248 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3249 ],
|
|
"A1": [ 3177 ],
|
|
"B0": [ 3113 ],
|
|
"B1": [ 3165 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3250 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3251 ],
|
|
"S1": [ 3252 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3129 ],
|
|
"B1": [ 3131 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3246 ],
|
|
"COUT": [ 3229 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3253 ],
|
|
"S1": [ 3254 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3163 ],
|
|
"B1": [ 3137 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3255 ],
|
|
"COUT": [ 3256 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3257 ],
|
|
"S1": [ 3258 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3143 ],
|
|
"B1": [ 3145 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3233 ],
|
|
"COUT": [ 3259 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3260 ],
|
|
"S1": [ 3261 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3123 ],
|
|
"B1": [ 3153 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3262 ],
|
|
"COUT": [ 3255 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3263 ],
|
|
"S1": [ 3264 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3265 ],
|
|
"A1": [ 3266 ],
|
|
"B0": [ 3167 ],
|
|
"B1": [ 3169 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3250 ],
|
|
"COUT": [ 3267 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3268 ],
|
|
"S1": [ 3269 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3270 ],
|
|
"A1": [ 3271 ],
|
|
"B0": [ 3171 ],
|
|
"B1": [ 3173 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3267 ],
|
|
"COUT": [ 3272 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3273 ],
|
|
"S1": [ 3274 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3275 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3175 ],
|
|
"B1": [ 3117 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3272 ],
|
|
"COUT": [ 3276 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3277 ],
|
|
"S1": [ 3278 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3119 ],
|
|
"B1": [ 3121 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3276 ],
|
|
"COUT": [ 3262 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3279 ],
|
|
"S1": [ 3280 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3228 ],
|
|
"A1": [ 3228 ],
|
|
"B0": [ 3151 ],
|
|
"B1": [ 3159 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3256 ],
|
|
"COUT": [ 3236 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3281 ],
|
|
"S1": [ 3282 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 196 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3249 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3177 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3265 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3266 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3270 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3271 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3275 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3227 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1028 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3228 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1111000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 196 ],
|
|
"D": [ 2831 ],
|
|
"Z": [ 3227 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3238 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3213 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3281 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3206 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3280 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3203 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3263 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3202 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3264 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3204 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3257 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3208 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3258 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3207 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3247 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3226 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3245 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3216 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3248 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3224 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3253 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3223 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3254 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3222 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3282 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3201 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3231 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3221 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3232 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3220 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3234 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3187 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3235 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3186 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3260 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3185 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3251 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3179 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3244 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3225 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3239 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3212 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3241 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3211 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3242 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3210 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3278 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3176 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3279 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3205 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_sign_LUT4_A": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1101010101010101"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3283 ],
|
|
"B": [ 3188 ],
|
|
"C": [ 3192 ],
|
|
"D": [ 3184 ],
|
|
"Z": [ 3284 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_sign_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3261 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3283 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ 3285 ],
|
|
"Q": [ 3286 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last0_TRELLIS_FF_Q_LSR_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000011111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:114.33-115.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ "0" ],
|
|
"D": [ 3287 ],
|
|
"Z": [ 3285 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3286 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3288 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3289 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3290 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3290 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3291 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3292 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3293 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3288 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3292 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3293 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3289 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3294 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2839 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2829 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3294 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2842 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2841 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3294 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2843 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2840 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 3295 ],
|
|
"BLUT": [ 3296 ],
|
|
"C0": [ 2831 ],
|
|
"Z": [ 3294 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000101100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 196 ],
|
|
"B": [ 3297 ],
|
|
"C": [ 3298 ],
|
|
"D": [ 3299 ],
|
|
"Z": [ 3295 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000001100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:134.39-135.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 3297 ],
|
|
"C": [ 3298 ],
|
|
"D": [ 3299 ],
|
|
"Z": [ 3296 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3300 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3301 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3302 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3303 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3304 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3305 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3306 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3307 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3308 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3309 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3310 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3311 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3312 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3313 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3314 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3315 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3316 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3317 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3318 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3319 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3320 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3321 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3322 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3323 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3324 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3325 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3326 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3327 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3328 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3329 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3330 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3331 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3321 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 3332 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3333 ],
|
|
"COUT": [ 3334 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3335 ],
|
|
"S1": [ 3336 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3301 ],
|
|
"A1": [ 3323 ],
|
|
"B0": [ 3337 ],
|
|
"B1": [ 3338 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3339 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3340 ],
|
|
"S1": [ 3341 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3325 ],
|
|
"A1": [ 3327 ],
|
|
"B0": [ 3342 ],
|
|
"B1": [ 3343 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3339 ],
|
|
"COUT": [ 3344 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3345 ],
|
|
"S1": [ 3346 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3329 ],
|
|
"A1": [ 3331 ],
|
|
"B0": [ 3347 ],
|
|
"B1": [ 3348 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3344 ],
|
|
"COUT": [ 3349 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3350 ],
|
|
"S1": [ 3351 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3305 ],
|
|
"A1": [ 3307 ],
|
|
"B0": [ 3352 ],
|
|
"B1": [ 3353 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3349 ],
|
|
"COUT": [ 3354 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3355 ],
|
|
"S1": [ 3356 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3313 ],
|
|
"A1": [ 3315 ],
|
|
"B0": [ 3357 ],
|
|
"B1": [ 3358 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3359 ],
|
|
"COUT": [ 3360 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3361 ],
|
|
"S1": [ 3362 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3303 ],
|
|
"A1": [ 3317 ],
|
|
"B0": [ 3363 ],
|
|
"B1": [ 3364 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3360 ],
|
|
"COUT": [ 3365 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3366 ],
|
|
"S1": [ 3367 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3319 ],
|
|
"A1": [ 3321 ],
|
|
"B0": [ 3368 ],
|
|
"B1": [ 3332 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3365 ],
|
|
"COUT": [ 3333 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3369 ],
|
|
"S1": [ 3370 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3309 ],
|
|
"A1": [ 3311 ],
|
|
"B0": [ 3371 ],
|
|
"B1": [ 3372 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3354 ],
|
|
"COUT": [ 3359 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3373 ],
|
|
"S1": [ 3374 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3375 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3337 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3376 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3338 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3377 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3357 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3378 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3358 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3379 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3363 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3380 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3364 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3381 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3368 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3382 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3332 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3383 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3342 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3384 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3343 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3385 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3347 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3386 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3348 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3387 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3352 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3388 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3353 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3389 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3371 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3390 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3372 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3391 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3392 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3393 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3394 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3395 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3396 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3397 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3398 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3399 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3400 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3401 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3402 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3403 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3404 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3405 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3406 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3407 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3408 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3409 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3410 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3411 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3412 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3413 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3414 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3415 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3416 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3417 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3418 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3419 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3420 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3421 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3422 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3416 ],
|
|
"A1": [ 3418 ],
|
|
"B0": [ 3423 ],
|
|
"B1": [ 3424 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3425 ],
|
|
"COUT": [ 3426 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3427 ],
|
|
"S1": [ 3428 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3406 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 3429 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3430 ],
|
|
"COUT": [ 3431 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3432 ],
|
|
"S1": [ 3433 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3412 ],
|
|
"A1": [ 3414 ],
|
|
"B0": [ 3434 ],
|
|
"B1": [ 3435 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3436 ],
|
|
"COUT": [ 3425 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3437 ],
|
|
"S1": [ 3438 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3392 ],
|
|
"A1": [ 3394 ],
|
|
"B0": [ 3439 ],
|
|
"B1": [ 3440 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3441 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3442 ],
|
|
"S1": [ 3443 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3408 ],
|
|
"A1": [ 3410 ],
|
|
"B0": [ 3444 ],
|
|
"B1": [ 3445 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3441 ],
|
|
"COUT": [ 3436 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3446 ],
|
|
"S1": [ 3447 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3420 ],
|
|
"A1": [ 3422 ],
|
|
"B0": [ 3448 ],
|
|
"B1": [ 3449 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3426 ],
|
|
"COUT": [ 3450 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3451 ],
|
|
"S1": [ 3452 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3400 ],
|
|
"A1": [ 3402 ],
|
|
"B0": [ 3453 ],
|
|
"B1": [ 3454 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3455 ],
|
|
"COUT": [ 3456 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3457 ],
|
|
"S1": [ 3458 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3404 ],
|
|
"A1": [ 3406 ],
|
|
"B0": [ 3459 ],
|
|
"B1": [ 3429 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3456 ],
|
|
"COUT": [ 3430 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3460 ],
|
|
"S1": [ 3461 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3396 ],
|
|
"A1": [ 3398 ],
|
|
"B0": [ 3462 ],
|
|
"B1": [ 3463 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3450 ],
|
|
"COUT": [ 3455 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3464 ],
|
|
"S1": [ 3465 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3466 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3439 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3467 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3440 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3468 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3462 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3469 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3463 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3470 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3453 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3471 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3454 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3472 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3459 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3473 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3429 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3474 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3444 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3475 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3445 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3476 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3434 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3477 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3435 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3478 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3423 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3479 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3424 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3480 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3448 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3481 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3449 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3482 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3483 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3484 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3485 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3486 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3487 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3488 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3489 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3490 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3491 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3492 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3493 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3494 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3495 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3496 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3497 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3498 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3499 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3500 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3501 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3502 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3503 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3504 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3505 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3506 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3507 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3508 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3509 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3510 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3511 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3512 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3513 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3513 ],
|
|
"A1": [ 3511 ],
|
|
"B0": [ 3514 ],
|
|
"B1": [ 3515 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3516 ],
|
|
"COUT": [ 3517 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3518 ],
|
|
"S1": [ 3519 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3497 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 3520 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3521 ],
|
|
"COUT": [ 3522 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3523 ],
|
|
"S1": [ 3524 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3487 ],
|
|
"A1": [ 3489 ],
|
|
"B0": [ 3525 ],
|
|
"B1": [ 3526 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3517 ],
|
|
"COUT": [ 3527 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3528 ],
|
|
"S1": [ 3529 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3501 ],
|
|
"A1": [ 3503 ],
|
|
"B0": [ 3530 ],
|
|
"B1": [ 3531 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3532 ],
|
|
"COUT": [ 3533 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3534 ],
|
|
"S1": [ 3535 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3509 ],
|
|
"A1": [ 3485 ],
|
|
"B0": [ 3536 ],
|
|
"B1": [ 3537 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3538 ],
|
|
"COUT": [ 3516 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3539 ],
|
|
"S1": [ 3540 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3491 ],
|
|
"A1": [ 3493 ],
|
|
"B0": [ 3541 ],
|
|
"B1": [ 3542 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3527 ],
|
|
"COUT": [ 3543 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3544 ],
|
|
"S1": [ 3545 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3495 ],
|
|
"A1": [ 3497 ],
|
|
"B0": [ 3546 ],
|
|
"B1": [ 3520 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3543 ],
|
|
"COUT": [ 3521 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3547 ],
|
|
"S1": [ 3548 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3505 ],
|
|
"A1": [ 3507 ],
|
|
"B0": [ 3549 ],
|
|
"B1": [ 3550 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3533 ],
|
|
"COUT": [ 3538 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3551 ],
|
|
"S1": [ 3552 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3483 ],
|
|
"A1": [ 3499 ],
|
|
"B0": [ 3553 ],
|
|
"B1": [ 3554 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3532 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3555 ],
|
|
"S1": [ 3556 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3557 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3554 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3558 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3553 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3559 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3525 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3560 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3526 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3561 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3541 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3562 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3542 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3563 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3546 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3564 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3520 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3565 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3530 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3566 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3531 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3567 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3549 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3568 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3550 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3569 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3536 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3570 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3537 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3571 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3514 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3572 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3515 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3573 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3574 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3575 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3576 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3577 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3578 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3579 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3580 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3581 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3582 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3583 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3584 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3585 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3586 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3587 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3588 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3589 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3590 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3591 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3592 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3593 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3594 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3595 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3596 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3597 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3598 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3599 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3600 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3601 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3602 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3603 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3604 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3588 ],
|
|
"A1": [ "0" ],
|
|
"B0": [ 3605 ],
|
|
"B1": [ "0" ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3606 ],
|
|
"COUT": [ 3607 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3608 ],
|
|
"S1": [ 3609 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3574 ],
|
|
"A1": [ 3576 ],
|
|
"B0": [ 3610 ],
|
|
"B1": [ 3611 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3612 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3613 ],
|
|
"S1": [ 3614 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3590 ],
|
|
"A1": [ 3592 ],
|
|
"B0": [ 3615 ],
|
|
"B1": [ 3616 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3612 ],
|
|
"COUT": [ 3617 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3618 ],
|
|
"S1": [ 3619 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3598 ],
|
|
"A1": [ 3600 ],
|
|
"B0": [ 3620 ],
|
|
"B1": [ 3621 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3622 ],
|
|
"COUT": [ 3623 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3624 ],
|
|
"S1": [ 3625 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3602 ],
|
|
"A1": [ 3604 ],
|
|
"B0": [ 3626 ],
|
|
"B1": [ 3627 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3623 ],
|
|
"COUT": [ 3628 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3629 ],
|
|
"S1": [ 3630 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3582 ],
|
|
"A1": [ 3584 ],
|
|
"B0": [ 3631 ],
|
|
"B1": [ 3632 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3633 ],
|
|
"COUT": [ 3634 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3635 ],
|
|
"S1": [ 3636 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3586 ],
|
|
"A1": [ 3588 ],
|
|
"B0": [ 3637 ],
|
|
"B1": [ 3605 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3634 ],
|
|
"COUT": [ 3606 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3638 ],
|
|
"S1": [ 3639 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3578 ],
|
|
"A1": [ 3580 ],
|
|
"B0": [ 3640 ],
|
|
"B1": [ 3641 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3628 ],
|
|
"COUT": [ 3633 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3642 ],
|
|
"S1": [ 3643 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3594 ],
|
|
"A1": [ 3596 ],
|
|
"B0": [ 3644 ],
|
|
"B1": [ 3645 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3617 ],
|
|
"COUT": [ 3622 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3646 ],
|
|
"S1": [ 3647 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3648 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3610 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3649 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3611 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3650 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3640 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3651 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3641 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3652 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3631 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3653 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3632 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3654 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3637 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3655 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3605 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3656 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3615 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3657 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3616 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3658 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3644 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3659 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3645 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3660 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3620 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3661 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3621 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3662 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3626 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3663 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3627 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[0]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3664 ],
|
|
"A1": [ 3665 ],
|
|
"A10": [ 3666 ],
|
|
"A11": [ 3666 ],
|
|
"A12": [ 3666 ],
|
|
"A13": [ 3666 ],
|
|
"A14": [ 3666 ],
|
|
"A15": [ 3666 ],
|
|
"A16": [ 3666 ],
|
|
"A17": [ 3666 ],
|
|
"A2": [ 3667 ],
|
|
"A3": [ 3668 ],
|
|
"A4": [ 3669 ],
|
|
"A5": [ 3670 ],
|
|
"A6": [ 3671 ],
|
|
"A7": [ 3666 ],
|
|
"A8": [ 3666 ],
|
|
"A9": [ 3666 ],
|
|
"B0": [ 3672 ],
|
|
"B1": [ 3673 ],
|
|
"B10": [ 3674 ],
|
|
"B11": [ 3674 ],
|
|
"B12": [ 3674 ],
|
|
"B13": [ 3674 ],
|
|
"B14": [ 3674 ],
|
|
"B15": [ 3674 ],
|
|
"B16": [ 3674 ],
|
|
"B17": [ 3674 ],
|
|
"B2": [ 3675 ],
|
|
"B3": [ 3676 ],
|
|
"B4": [ 3677 ],
|
|
"B5": [ 3678 ],
|
|
"B6": [ 3679 ],
|
|
"B7": [ 3674 ],
|
|
"B8": [ 3674 ],
|
|
"B9": [ 3674 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3300 ],
|
|
"P1": [ 3322 ],
|
|
"P10": [ 3312 ],
|
|
"P11": [ 3314 ],
|
|
"P12": [ 3302 ],
|
|
"P13": [ 3316 ],
|
|
"P14": [ 3318 ],
|
|
"P15": [ 3320 ],
|
|
"P16": [ 3680 ],
|
|
"P17": [ 3681 ],
|
|
"P18": [ 3682 ],
|
|
"P19": [ 3683 ],
|
|
"P2": [ 3324 ],
|
|
"P20": [ 3684 ],
|
|
"P21": [ 3685 ],
|
|
"P22": [ 3686 ],
|
|
"P23": [ 3687 ],
|
|
"P24": [ 3688 ],
|
|
"P25": [ 3689 ],
|
|
"P26": [ 3690 ],
|
|
"P27": [ 3691 ],
|
|
"P28": [ 3692 ],
|
|
"P29": [ 3693 ],
|
|
"P3": [ 3326 ],
|
|
"P30": [ 3694 ],
|
|
"P31": [ 3695 ],
|
|
"P32": [ 3696 ],
|
|
"P33": [ 3697 ],
|
|
"P34": [ 3698 ],
|
|
"P35": [ 3699 ],
|
|
"P4": [ 3328 ],
|
|
"P5": [ 3330 ],
|
|
"P6": [ 3304 ],
|
|
"P7": [ 3306 ],
|
|
"P8": [ 3308 ],
|
|
"P9": [ 3310 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[1]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3665 ],
|
|
"A1": [ 3667 ],
|
|
"A10": [ 3672 ],
|
|
"A11": [ 3672 ],
|
|
"A12": [ 3672 ],
|
|
"A13": [ 3672 ],
|
|
"A14": [ 3672 ],
|
|
"A15": [ 3672 ],
|
|
"A16": [ 3672 ],
|
|
"A17": [ 3672 ],
|
|
"A2": [ 3668 ],
|
|
"A3": [ 3669 ],
|
|
"A4": [ 3670 ],
|
|
"A5": [ 3671 ],
|
|
"A6": [ 3666 ],
|
|
"A7": [ 3672 ],
|
|
"A8": [ 3672 ],
|
|
"A9": [ 3672 ],
|
|
"B0": [ 3673 ],
|
|
"B1": [ 3675 ],
|
|
"B10": [ 3700 ],
|
|
"B11": [ 3700 ],
|
|
"B12": [ 3700 ],
|
|
"B13": [ 3700 ],
|
|
"B14": [ 3700 ],
|
|
"B15": [ 3700 ],
|
|
"B16": [ 3700 ],
|
|
"B17": [ 3700 ],
|
|
"B2": [ 3676 ],
|
|
"B3": [ 3677 ],
|
|
"B4": [ 3678 ],
|
|
"B5": [ 3679 ],
|
|
"B6": [ 3674 ],
|
|
"B7": [ 3700 ],
|
|
"B8": [ 3700 ],
|
|
"B9": [ 3700 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3375 ],
|
|
"P1": [ 3376 ],
|
|
"P10": [ 3377 ],
|
|
"P11": [ 3378 ],
|
|
"P12": [ 3379 ],
|
|
"P13": [ 3380 ],
|
|
"P14": [ 3381 ],
|
|
"P15": [ 3382 ],
|
|
"P16": [ 3701 ],
|
|
"P17": [ 3702 ],
|
|
"P18": [ 3703 ],
|
|
"P19": [ 3704 ],
|
|
"P2": [ 3383 ],
|
|
"P20": [ 3705 ],
|
|
"P21": [ 3706 ],
|
|
"P22": [ 3707 ],
|
|
"P23": [ 3708 ],
|
|
"P24": [ 3709 ],
|
|
"P25": [ 3710 ],
|
|
"P26": [ 3711 ],
|
|
"P27": [ 3712 ],
|
|
"P28": [ 3713 ],
|
|
"P29": [ 3714 ],
|
|
"P3": [ 3384 ],
|
|
"P30": [ 3715 ],
|
|
"P31": [ 3716 ],
|
|
"P32": [ 3717 ],
|
|
"P33": [ 3718 ],
|
|
"P34": [ 3719 ],
|
|
"P35": [ 3720 ],
|
|
"P4": [ 3385 ],
|
|
"P5": [ 3386 ],
|
|
"P6": [ 3387 ],
|
|
"P7": [ 3388 ],
|
|
"P8": [ 3389 ],
|
|
"P9": [ 3390 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[2]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3667 ],
|
|
"A1": [ 3668 ],
|
|
"A10": [ 3673 ],
|
|
"A11": [ 3673 ],
|
|
"A12": [ 3673 ],
|
|
"A13": [ 3673 ],
|
|
"A14": [ 3673 ],
|
|
"A15": [ 3673 ],
|
|
"A16": [ 3673 ],
|
|
"A17": [ 3673 ],
|
|
"A2": [ 3669 ],
|
|
"A3": [ 3670 ],
|
|
"A4": [ 3671 ],
|
|
"A5": [ 3666 ],
|
|
"A6": [ 3672 ],
|
|
"A7": [ 3673 ],
|
|
"A8": [ 3673 ],
|
|
"A9": [ 3673 ],
|
|
"B0": [ 3675 ],
|
|
"B1": [ 3676 ],
|
|
"B10": [ 3721 ],
|
|
"B11": [ 3721 ],
|
|
"B12": [ 3721 ],
|
|
"B13": [ 3721 ],
|
|
"B14": [ 3721 ],
|
|
"B15": [ 3721 ],
|
|
"B16": [ 3721 ],
|
|
"B17": [ 3721 ],
|
|
"B2": [ 3677 ],
|
|
"B3": [ 3678 ],
|
|
"B4": [ 3679 ],
|
|
"B5": [ 3674 ],
|
|
"B6": [ 3700 ],
|
|
"B7": [ 3721 ],
|
|
"B8": [ 3721 ],
|
|
"B9": [ 3721 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3391 ],
|
|
"P1": [ 3393 ],
|
|
"P10": [ 3395 ],
|
|
"P11": [ 3397 ],
|
|
"P12": [ 3399 ],
|
|
"P13": [ 3401 ],
|
|
"P14": [ 3403 ],
|
|
"P15": [ 3405 ],
|
|
"P16": [ 3722 ],
|
|
"P17": [ 3723 ],
|
|
"P18": [ 3724 ],
|
|
"P19": [ 3725 ],
|
|
"P2": [ 3407 ],
|
|
"P20": [ 3726 ],
|
|
"P21": [ 3727 ],
|
|
"P22": [ 3728 ],
|
|
"P23": [ 3729 ],
|
|
"P24": [ 3730 ],
|
|
"P25": [ 3731 ],
|
|
"P26": [ 3732 ],
|
|
"P27": [ 3733 ],
|
|
"P28": [ 3734 ],
|
|
"P29": [ 3735 ],
|
|
"P3": [ 3409 ],
|
|
"P30": [ 3736 ],
|
|
"P31": [ 3737 ],
|
|
"P32": [ 3738 ],
|
|
"P33": [ 3739 ],
|
|
"P34": [ 3740 ],
|
|
"P35": [ 3741 ],
|
|
"P4": [ 3411 ],
|
|
"P5": [ 3413 ],
|
|
"P6": [ 3415 ],
|
|
"P7": [ 3417 ],
|
|
"P8": [ 3419 ],
|
|
"P9": [ 3421 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[3]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3668 ],
|
|
"A1": [ 3669 ],
|
|
"A10": [ 3675 ],
|
|
"A11": [ 3675 ],
|
|
"A12": [ 3675 ],
|
|
"A13": [ 3675 ],
|
|
"A14": [ 3675 ],
|
|
"A15": [ 3675 ],
|
|
"A16": [ 3675 ],
|
|
"A17": [ 3675 ],
|
|
"A2": [ 3670 ],
|
|
"A3": [ 3671 ],
|
|
"A4": [ 3666 ],
|
|
"A5": [ 3672 ],
|
|
"A6": [ 3673 ],
|
|
"A7": [ 3675 ],
|
|
"A8": [ 3675 ],
|
|
"A9": [ 3675 ],
|
|
"B0": [ 3676 ],
|
|
"B1": [ 3677 ],
|
|
"B10": [ 3742 ],
|
|
"B11": [ 3742 ],
|
|
"B12": [ 3742 ],
|
|
"B13": [ 3742 ],
|
|
"B14": [ 3742 ],
|
|
"B15": [ 3742 ],
|
|
"B16": [ 3742 ],
|
|
"B17": [ 3742 ],
|
|
"B2": [ 3678 ],
|
|
"B3": [ 3679 ],
|
|
"B4": [ 3674 ],
|
|
"B5": [ 3700 ],
|
|
"B6": [ 3721 ],
|
|
"B7": [ 3742 ],
|
|
"B8": [ 3742 ],
|
|
"B9": [ 3742 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3466 ],
|
|
"P1": [ 3467 ],
|
|
"P10": [ 3468 ],
|
|
"P11": [ 3469 ],
|
|
"P12": [ 3470 ],
|
|
"P13": [ 3471 ],
|
|
"P14": [ 3472 ],
|
|
"P15": [ 3473 ],
|
|
"P16": [ 3743 ],
|
|
"P17": [ 3744 ],
|
|
"P18": [ 3745 ],
|
|
"P19": [ 3746 ],
|
|
"P2": [ 3474 ],
|
|
"P20": [ 3747 ],
|
|
"P21": [ 3748 ],
|
|
"P22": [ 3749 ],
|
|
"P23": [ 3750 ],
|
|
"P24": [ 3751 ],
|
|
"P25": [ 3752 ],
|
|
"P26": [ 3753 ],
|
|
"P27": [ 3754 ],
|
|
"P28": [ 3755 ],
|
|
"P29": [ 3756 ],
|
|
"P3": [ 3475 ],
|
|
"P30": [ 3757 ],
|
|
"P31": [ 3758 ],
|
|
"P32": [ 3759 ],
|
|
"P33": [ 3760 ],
|
|
"P34": [ 3761 ],
|
|
"P35": [ 3762 ],
|
|
"P4": [ 3476 ],
|
|
"P5": [ 3477 ],
|
|
"P6": [ 3478 ],
|
|
"P7": [ 3479 ],
|
|
"P8": [ 3480 ],
|
|
"P9": [ 3481 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[4]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3669 ],
|
|
"A1": [ 3670 ],
|
|
"A10": [ 3676 ],
|
|
"A11": [ 3676 ],
|
|
"A12": [ 3676 ],
|
|
"A13": [ 3676 ],
|
|
"A14": [ 3676 ],
|
|
"A15": [ 3676 ],
|
|
"A16": [ 3676 ],
|
|
"A17": [ 3676 ],
|
|
"A2": [ 3671 ],
|
|
"A3": [ 3666 ],
|
|
"A4": [ 3672 ],
|
|
"A5": [ 3673 ],
|
|
"A6": [ 3675 ],
|
|
"A7": [ 3676 ],
|
|
"A8": [ 3676 ],
|
|
"A9": [ 3676 ],
|
|
"B0": [ 3677 ],
|
|
"B1": [ 3678 ],
|
|
"B10": [ 3763 ],
|
|
"B11": [ 3763 ],
|
|
"B12": [ 3763 ],
|
|
"B13": [ 3763 ],
|
|
"B14": [ 3763 ],
|
|
"B15": [ 3763 ],
|
|
"B16": [ 3763 ],
|
|
"B17": [ 3763 ],
|
|
"B2": [ 3679 ],
|
|
"B3": [ 3674 ],
|
|
"B4": [ 3700 ],
|
|
"B5": [ 3721 ],
|
|
"B6": [ 3742 ],
|
|
"B7": [ 3763 ],
|
|
"B8": [ 3763 ],
|
|
"B9": [ 3763 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3482 ],
|
|
"P1": [ 3498 ],
|
|
"P10": [ 3486 ],
|
|
"P11": [ 3488 ],
|
|
"P12": [ 3490 ],
|
|
"P13": [ 3492 ],
|
|
"P14": [ 3494 ],
|
|
"P15": [ 3496 ],
|
|
"P16": [ 3764 ],
|
|
"P17": [ 3765 ],
|
|
"P18": [ 3766 ],
|
|
"P19": [ 3767 ],
|
|
"P2": [ 3500 ],
|
|
"P20": [ 3768 ],
|
|
"P21": [ 3769 ],
|
|
"P22": [ 3770 ],
|
|
"P23": [ 3771 ],
|
|
"P24": [ 3772 ],
|
|
"P25": [ 3773 ],
|
|
"P26": [ 3774 ],
|
|
"P27": [ 3775 ],
|
|
"P28": [ 3776 ],
|
|
"P29": [ 3777 ],
|
|
"P3": [ 3502 ],
|
|
"P30": [ 3778 ],
|
|
"P31": [ 3779 ],
|
|
"P32": [ 3780 ],
|
|
"P33": [ 3781 ],
|
|
"P34": [ 3782 ],
|
|
"P35": [ 3783 ],
|
|
"P4": [ 3504 ],
|
|
"P5": [ 3506 ],
|
|
"P6": [ 3508 ],
|
|
"P7": [ 3484 ],
|
|
"P8": [ 3512 ],
|
|
"P9": [ 3510 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[5]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3670 ],
|
|
"A1": [ 3671 ],
|
|
"A10": [ 3677 ],
|
|
"A11": [ 3677 ],
|
|
"A12": [ 3677 ],
|
|
"A13": [ 3677 ],
|
|
"A14": [ 3677 ],
|
|
"A15": [ 3677 ],
|
|
"A16": [ 3677 ],
|
|
"A17": [ 3677 ],
|
|
"A2": [ 3666 ],
|
|
"A3": [ 3672 ],
|
|
"A4": [ 3673 ],
|
|
"A5": [ 3675 ],
|
|
"A6": [ 3676 ],
|
|
"A7": [ 3677 ],
|
|
"A8": [ 3677 ],
|
|
"A9": [ 3677 ],
|
|
"B0": [ 3678 ],
|
|
"B1": [ 3679 ],
|
|
"B10": [ 3784 ],
|
|
"B11": [ 3784 ],
|
|
"B12": [ 3784 ],
|
|
"B13": [ 3784 ],
|
|
"B14": [ 3784 ],
|
|
"B15": [ 3784 ],
|
|
"B16": [ 3784 ],
|
|
"B17": [ 3784 ],
|
|
"B2": [ 3674 ],
|
|
"B3": [ 3700 ],
|
|
"B4": [ 3721 ],
|
|
"B5": [ 3742 ],
|
|
"B6": [ 3763 ],
|
|
"B7": [ 3784 ],
|
|
"B8": [ 3784 ],
|
|
"B9": [ 3784 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3558 ],
|
|
"P1": [ 3557 ],
|
|
"P10": [ 3559 ],
|
|
"P11": [ 3560 ],
|
|
"P12": [ 3561 ],
|
|
"P13": [ 3562 ],
|
|
"P14": [ 3563 ],
|
|
"P15": [ 3564 ],
|
|
"P16": [ 3785 ],
|
|
"P17": [ 3786 ],
|
|
"P18": [ 3787 ],
|
|
"P19": [ 3788 ],
|
|
"P2": [ 3565 ],
|
|
"P20": [ 3789 ],
|
|
"P21": [ 3790 ],
|
|
"P22": [ 3791 ],
|
|
"P23": [ 3792 ],
|
|
"P24": [ 3793 ],
|
|
"P25": [ 3794 ],
|
|
"P26": [ 3795 ],
|
|
"P27": [ 3796 ],
|
|
"P28": [ 3797 ],
|
|
"P29": [ 3798 ],
|
|
"P3": [ 3566 ],
|
|
"P30": [ 3799 ],
|
|
"P31": [ 3800 ],
|
|
"P32": [ 3801 ],
|
|
"P33": [ 3802 ],
|
|
"P34": [ 3803 ],
|
|
"P35": [ 3804 ],
|
|
"P4": [ 3567 ],
|
|
"P5": [ 3568 ],
|
|
"P6": [ 3569 ],
|
|
"P7": [ 3570 ],
|
|
"P8": [ 3571 ],
|
|
"P9": [ 3572 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[6]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3671 ],
|
|
"A1": [ 3666 ],
|
|
"A10": [ 3678 ],
|
|
"A11": [ 3678 ],
|
|
"A12": [ 3678 ],
|
|
"A13": [ 3678 ],
|
|
"A14": [ 3678 ],
|
|
"A15": [ 3678 ],
|
|
"A16": [ 3678 ],
|
|
"A17": [ 3678 ],
|
|
"A2": [ 3672 ],
|
|
"A3": [ 3673 ],
|
|
"A4": [ 3675 ],
|
|
"A5": [ 3676 ],
|
|
"A6": [ 3677 ],
|
|
"A7": [ 3678 ],
|
|
"A8": [ 3678 ],
|
|
"A9": [ 3678 ],
|
|
"B0": [ 3679 ],
|
|
"B1": [ 3674 ],
|
|
"B10": [ 3805 ],
|
|
"B11": [ 3805 ],
|
|
"B12": [ 3805 ],
|
|
"B13": [ 3805 ],
|
|
"B14": [ 3805 ],
|
|
"B15": [ 3805 ],
|
|
"B16": [ 3805 ],
|
|
"B17": [ 3805 ],
|
|
"B2": [ 3700 ],
|
|
"B3": [ 3721 ],
|
|
"B4": [ 3742 ],
|
|
"B5": [ 3763 ],
|
|
"B6": [ 3784 ],
|
|
"B7": [ 3805 ],
|
|
"B8": [ 3805 ],
|
|
"B9": [ 3805 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3573 ],
|
|
"P1": [ 3575 ],
|
|
"P10": [ 3577 ],
|
|
"P11": [ 3579 ],
|
|
"P12": [ 3581 ],
|
|
"P13": [ 3583 ],
|
|
"P14": [ 3585 ],
|
|
"P15": [ 3587 ],
|
|
"P16": [ 3806 ],
|
|
"P17": [ 3807 ],
|
|
"P18": [ 3808 ],
|
|
"P19": [ 3809 ],
|
|
"P2": [ 3589 ],
|
|
"P20": [ 3810 ],
|
|
"P21": [ 3811 ],
|
|
"P22": [ 3812 ],
|
|
"P23": [ 3813 ],
|
|
"P24": [ 3814 ],
|
|
"P25": [ 3815 ],
|
|
"P26": [ 3816 ],
|
|
"P27": [ 3817 ],
|
|
"P28": [ 3818 ],
|
|
"P29": [ 3819 ],
|
|
"P3": [ 3591 ],
|
|
"P30": [ 3820 ],
|
|
"P31": [ 3821 ],
|
|
"P32": [ 3822 ],
|
|
"P33": [ 3823 ],
|
|
"P34": [ 3824 ],
|
|
"P35": [ 3825 ],
|
|
"P4": [ 3593 ],
|
|
"P5": [ 3595 ],
|
|
"P6": [ 3597 ],
|
|
"P7": [ 3599 ],
|
|
"P8": [ 3601 ],
|
|
"P9": [ 3603 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[7]_MULT18X18D_P9": {
|
|
"hide_name": 0,
|
|
"type": "MULT18X18D",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:9.13-16.3"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"A10": "input",
|
|
"A11": "input",
|
|
"A12": "input",
|
|
"A13": "input",
|
|
"A14": "input",
|
|
"A15": "input",
|
|
"A16": "input",
|
|
"A17": "input",
|
|
"A2": "input",
|
|
"A3": "input",
|
|
"A4": "input",
|
|
"A5": "input",
|
|
"A6": "input",
|
|
"A7": "input",
|
|
"A8": "input",
|
|
"A9": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"B10": "input",
|
|
"B11": "input",
|
|
"B12": "input",
|
|
"B13": "input",
|
|
"B14": "input",
|
|
"B15": "input",
|
|
"B16": "input",
|
|
"B17": "input",
|
|
"B2": "input",
|
|
"B3": "input",
|
|
"B4": "input",
|
|
"B5": "input",
|
|
"B6": "input",
|
|
"B7": "input",
|
|
"B8": "input",
|
|
"B9": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"C10": "input",
|
|
"C11": "input",
|
|
"C12": "input",
|
|
"C13": "input",
|
|
"C14": "input",
|
|
"C15": "input",
|
|
"C16": "input",
|
|
"C17": "input",
|
|
"C2": "input",
|
|
"C3": "input",
|
|
"C4": "input",
|
|
"C5": "input",
|
|
"C6": "input",
|
|
"C7": "input",
|
|
"C8": "input",
|
|
"C9": "input",
|
|
"P0": "output",
|
|
"P1": "output",
|
|
"P10": "output",
|
|
"P11": "output",
|
|
"P12": "output",
|
|
"P13": "output",
|
|
"P14": "output",
|
|
"P15": "output",
|
|
"P16": "output",
|
|
"P17": "output",
|
|
"P18": "output",
|
|
"P19": "output",
|
|
"P2": "output",
|
|
"P20": "output",
|
|
"P21": "output",
|
|
"P22": "output",
|
|
"P23": "output",
|
|
"P24": "output",
|
|
"P25": "output",
|
|
"P26": "output",
|
|
"P27": "output",
|
|
"P28": "output",
|
|
"P29": "output",
|
|
"P3": "output",
|
|
"P30": "output",
|
|
"P31": "output",
|
|
"P32": "output",
|
|
"P33": "output",
|
|
"P34": "output",
|
|
"P35": "output",
|
|
"P4": "output",
|
|
"P5": "output",
|
|
"P6": "output",
|
|
"P7": "output",
|
|
"P8": "output",
|
|
"P9": "output",
|
|
"SIGNEDA": "input",
|
|
"SIGNEDB": "input",
|
|
"SOURCEA": "input",
|
|
"SOURCEB": "input"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3666 ],
|
|
"A1": [ 3672 ],
|
|
"A10": [ 3679 ],
|
|
"A11": [ 3679 ],
|
|
"A12": [ 3679 ],
|
|
"A13": [ 3679 ],
|
|
"A14": [ 3679 ],
|
|
"A15": [ 3679 ],
|
|
"A16": [ 3679 ],
|
|
"A17": [ 3679 ],
|
|
"A2": [ 3673 ],
|
|
"A3": [ 3675 ],
|
|
"A4": [ 3676 ],
|
|
"A5": [ 3677 ],
|
|
"A6": [ 3678 ],
|
|
"A7": [ 3679 ],
|
|
"A8": [ 3679 ],
|
|
"A9": [ 3679 ],
|
|
"B0": [ 3674 ],
|
|
"B1": [ 3700 ],
|
|
"B10": [ 3826 ],
|
|
"B11": [ 3826 ],
|
|
"B12": [ 3826 ],
|
|
"B13": [ 3826 ],
|
|
"B14": [ 3826 ],
|
|
"B15": [ 3826 ],
|
|
"B16": [ 3826 ],
|
|
"B17": [ 3826 ],
|
|
"B2": [ 3721 ],
|
|
"B3": [ 3742 ],
|
|
"B4": [ 3763 ],
|
|
"B5": [ 3784 ],
|
|
"B6": [ 3805 ],
|
|
"B7": [ 3826 ],
|
|
"B8": [ 3826 ],
|
|
"B9": [ 3826 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"C10": [ "0" ],
|
|
"C11": [ "0" ],
|
|
"C12": [ "0" ],
|
|
"C13": [ "0" ],
|
|
"C14": [ "0" ],
|
|
"C15": [ "0" ],
|
|
"C16": [ "0" ],
|
|
"C17": [ "0" ],
|
|
"C2": [ "0" ],
|
|
"C3": [ "0" ],
|
|
"C4": [ "0" ],
|
|
"C5": [ "0" ],
|
|
"C6": [ "0" ],
|
|
"C7": [ "0" ],
|
|
"C8": [ "0" ],
|
|
"C9": [ "0" ],
|
|
"P0": [ 3648 ],
|
|
"P1": [ 3649 ],
|
|
"P10": [ 3650 ],
|
|
"P11": [ 3651 ],
|
|
"P12": [ 3652 ],
|
|
"P13": [ 3653 ],
|
|
"P14": [ 3654 ],
|
|
"P15": [ 3655 ],
|
|
"P16": [ 3827 ],
|
|
"P17": [ 3828 ],
|
|
"P18": [ 3829 ],
|
|
"P19": [ 3830 ],
|
|
"P2": [ 3656 ],
|
|
"P20": [ 3831 ],
|
|
"P21": [ 3832 ],
|
|
"P22": [ 3833 ],
|
|
"P23": [ 3834 ],
|
|
"P24": [ 3835 ],
|
|
"P25": [ 3836 ],
|
|
"P26": [ 3837 ],
|
|
"P27": [ 3838 ],
|
|
"P28": [ 3839 ],
|
|
"P29": [ 3840 ],
|
|
"P3": [ 3657 ],
|
|
"P30": [ 3841 ],
|
|
"P31": [ 3842 ],
|
|
"P32": [ 3843 ],
|
|
"P33": [ 3844 ],
|
|
"P34": [ 3845 ],
|
|
"P35": [ 3846 ],
|
|
"P4": [ 3658 ],
|
|
"P5": [ 3659 ],
|
|
"P6": [ 3660 ],
|
|
"P7": [ 3661 ],
|
|
"P8": [ 3662 ],
|
|
"P9": [ 3663 ],
|
|
"SIGNEDA": [ "1" ],
|
|
"SIGNEDB": [ "1" ],
|
|
"SOURCEA": [ "0" ],
|
|
"SOURCEB": [ "0" ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_data_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3847 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3848 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2837 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_data_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2840 ],
|
|
"B": [ 2841 ],
|
|
"C": [ 2829 ],
|
|
"D": [ 3849 ],
|
|
"Z": [ 3847 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_node_id_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3847 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3249 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2835 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_ready_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 200 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_LUT4_B": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100001000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 200 ],
|
|
"B": [ 2836 ],
|
|
"C": [ 3850 ],
|
|
"D": [ 3851 ],
|
|
"Z": [ 3299 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_LUT4_B_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 2840 ],
|
|
"D": [ 2838 ],
|
|
"Z": [ 3297 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_LUT4_B_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 3852 ],
|
|
"C": [ 3853 ],
|
|
"D": [ 3297 ],
|
|
"Z": [ 2831 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_LUT4_B_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000010000001100"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 199 ],
|
|
"B": [ 2841 ],
|
|
"C": [ 2829 ],
|
|
"D": [ 3854 ],
|
|
"Z": [ 3298 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:305.5-380.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:83.170-83.229"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3855 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3851 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2836 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_TRELLIS_FF_Q_CE_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0100001000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2840 ],
|
|
"B": [ 2841 ],
|
|
"C": [ 2829 ],
|
|
"D": [ 3299 ],
|
|
"Z": [ 3855 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3340 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3856 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3335 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3857 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3373 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3858 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3374 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3859 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3361 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3860 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3362 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3861 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3366 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3862 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3367 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3863 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3369 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3864 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3370 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3865 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3341 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3866 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3345 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3867 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3346 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3868 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3350 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3869 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3351 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3870 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3355 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3871 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3356 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3872 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3113 ],
|
|
"A1": [ 3165 ],
|
|
"B0": [ 3873 ],
|
|
"B1": [ 3874 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3875 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3111 ],
|
|
"S1": [ 3164 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3167 ],
|
|
"A1": [ 3169 ],
|
|
"B0": [ 3876 ],
|
|
"B1": [ 3877 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3875 ],
|
|
"COUT": [ 3878 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3166 ],
|
|
"S1": [ 3168 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3119 ],
|
|
"A1": [ 3121 ],
|
|
"B0": [ 3879 ],
|
|
"B1": [ 3880 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3881 ],
|
|
"COUT": [ 3882 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3118 ],
|
|
"S1": [ 3120 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3171 ],
|
|
"A1": [ 3173 ],
|
|
"B0": [ 3883 ],
|
|
"B1": [ 3884 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3878 ],
|
|
"COUT": [ 3885 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3170 ],
|
|
"S1": [ 3172 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3139 ],
|
|
"A1": [ 3141 ],
|
|
"B0": [ 3886 ],
|
|
"B1": [ 3887 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3888 ],
|
|
"COUT": [ 3889 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3138 ],
|
|
"S1": [ 3140 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3133 ],
|
|
"A1": [ 3135 ],
|
|
"B0": [ 3890 ],
|
|
"B1": [ 3891 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3892 ],
|
|
"COUT": [ 3888 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3132 ],
|
|
"S1": [ 3134 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3143 ],
|
|
"A1": [ 3145 ],
|
|
"B0": [ 3893 ],
|
|
"B1": [ 3894 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3889 ],
|
|
"COUT": [ 3895 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3142 ],
|
|
"S1": [ 3144 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3151 ],
|
|
"A1": [ 3159 ],
|
|
"B0": [ 3896 ],
|
|
"B1": [ 3897 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3898 ],
|
|
"COUT": [ 3899 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3150 ],
|
|
"S1": [ 3158 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3175 ],
|
|
"A1": [ 3117 ],
|
|
"B0": [ 3900 ],
|
|
"B1": [ 3901 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3885 ],
|
|
"COUT": [ 3881 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3174 ],
|
|
"S1": [ 3116 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3163 ],
|
|
"A1": [ 3137 ],
|
|
"B0": [ 3902 ],
|
|
"B1": [ 3903 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3904 ],
|
|
"COUT": [ 3898 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3162 ],
|
|
"S1": [ 3136 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3123 ],
|
|
"A1": [ 3153 ],
|
|
"B0": [ 3905 ],
|
|
"B1": [ 3906 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3882 ],
|
|
"COUT": [ 3904 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3122 ],
|
|
"S1": [ 3152 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3125 ],
|
|
"A1": [ 3127 ],
|
|
"B0": [ 3907 ],
|
|
"B1": [ 3908 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3909 ],
|
|
"COUT": [ 3910 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3124 ],
|
|
"S1": [ 3126 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3115 ],
|
|
"A1": [ 3149 ],
|
|
"B0": [ 3911 ],
|
|
"B1": [ 3912 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3899 ],
|
|
"COUT": [ 3913 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3114 ],
|
|
"S1": [ 3148 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3155 ],
|
|
"A1": [ 3157 ],
|
|
"B0": [ 3914 ],
|
|
"B1": [ 3915 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3913 ],
|
|
"COUT": [ 3916 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3154 ],
|
|
"S1": [ 3156 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3161 ],
|
|
"A1": [ 3147 ],
|
|
"B0": [ 3917 ],
|
|
"B1": [ 3918 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3916 ],
|
|
"COUT": [ 3909 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3160 ],
|
|
"S1": [ 3146 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3129 ],
|
|
"A1": [ 3131 ],
|
|
"B0": [ 3919 ],
|
|
"B1": [ 3920 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3910 ],
|
|
"COUT": [ 3892 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3128 ],
|
|
"S1": [ 3130 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3887 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3891 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3922 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3876 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3923 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3877 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3924 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3883 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3925 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3884 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3926 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3900 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3927 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3901 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3928 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3879 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3929 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3880 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3930 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3905 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3931 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3906 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3907 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3932 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3902 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3933 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3903 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3934 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3896 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3935 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3897 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_24": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3936 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3911 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_25": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3937 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3912 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_26": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3914 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_27": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3915 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_28": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3917 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_29": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3918 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3938 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3873 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_30": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3908 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_31": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3890 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3886 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3893 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3920 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3894 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3921 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3919 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3939 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3874 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3856 ],
|
|
"A1": [ 3866 ],
|
|
"B0": [ 3940 ],
|
|
"B1": [ 3941 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 3942 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3943 ],
|
|
"S1": [ 3944 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3867 ],
|
|
"A1": [ 3868 ],
|
|
"B0": [ 3945 ],
|
|
"B1": [ 3946 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3942 ],
|
|
"COUT": [ 3947 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3948 ],
|
|
"S1": [ 3949 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3869 ],
|
|
"A1": [ 3870 ],
|
|
"B0": [ 3950 ],
|
|
"B1": [ 3951 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3947 ],
|
|
"COUT": [ 3952 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3953 ],
|
|
"S1": [ 3954 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3858 ],
|
|
"A1": [ 3859 ],
|
|
"B0": [ 3955 ],
|
|
"B1": [ 3956 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3957 ],
|
|
"COUT": [ 3958 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3959 ],
|
|
"S1": [ 3960 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3860 ],
|
|
"A1": [ 3861 ],
|
|
"B0": [ 3961 ],
|
|
"B1": [ 3962 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3958 ],
|
|
"COUT": [ 3963 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3964 ],
|
|
"S1": [ 3965 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3862 ],
|
|
"A1": [ 3863 ],
|
|
"B0": [ 3966 ],
|
|
"B1": [ 3967 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3963 ],
|
|
"COUT": [ 3968 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3969 ],
|
|
"S1": [ 3970 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3864 ],
|
|
"A1": [ 3865 ],
|
|
"B0": [ 3971 ],
|
|
"B1": [ 3972 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3968 ],
|
|
"COUT": [ 3973 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3974 ],
|
|
"S1": [ 3975 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3871 ],
|
|
"A1": [ 3872 ],
|
|
"B0": [ 3976 ],
|
|
"B1": [ 3977 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3952 ],
|
|
"COUT": [ 3957 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3978 ],
|
|
"S1": [ 3979 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3857 ],
|
|
"A1": [ 3857 ],
|
|
"B0": [ 3980 ],
|
|
"B1": [ 3980 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 3973 ],
|
|
"COUT": [ 3981 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3982 ],
|
|
"S1": [ 3983 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3442 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3940 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3443 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3941 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3464 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3961 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3465 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3962 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3457 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3966 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3458 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3967 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3460 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3971 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3461 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3972 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3432 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3980 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3446 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3945 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3447 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3946 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3437 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3950 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3438 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3951 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3427 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3976 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3428 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3977 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3451 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3955 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3452 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3956 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3555 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3984 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3529 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3985 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3519 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3986 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3544 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3987 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3545 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3988 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3547 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3989 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3548 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3990 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3523 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3991 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3535 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3992 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3556 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3993 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3534 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3994 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3551 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3995 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3552 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3996 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3540 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3997 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3518 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3998 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3528 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3999 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3539 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4000 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4000 ],
|
|
"A1": [ 3997 ],
|
|
"B0": [ 4001 ],
|
|
"B1": [ 4002 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4003 ],
|
|
"COUT": [ 4004 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4005 ],
|
|
"S1": [ 4006 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3998 ],
|
|
"A1": [ 3986 ],
|
|
"B0": [ 4007 ],
|
|
"B1": [ 4008 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4004 ],
|
|
"COUT": [ 4009 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4010 ],
|
|
"S1": [ 4011 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3987 ],
|
|
"A1": [ 3988 ],
|
|
"B0": [ 4012 ],
|
|
"B1": [ 4013 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4014 ],
|
|
"COUT": [ 4015 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4016 ],
|
|
"S1": [ 4017 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3989 ],
|
|
"A1": [ 3990 ],
|
|
"B0": [ 4018 ],
|
|
"B1": [ 4019 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4015 ],
|
|
"COUT": [ 4020 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4021 ],
|
|
"S1": [ 4022 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3999 ],
|
|
"A1": [ 3985 ],
|
|
"B0": [ 4023 ],
|
|
"B1": [ 4024 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4009 ],
|
|
"COUT": [ 4014 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4025 ],
|
|
"S1": [ 4026 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3984 ],
|
|
"A1": [ 3993 ],
|
|
"B0": [ 4027 ],
|
|
"B1": [ 4028 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 4029 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4030 ],
|
|
"S1": [ 4031 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3991 ],
|
|
"A1": [ 3991 ],
|
|
"B0": [ 4032 ],
|
|
"B1": [ 4032 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4020 ],
|
|
"COUT": [ 4033 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4034 ],
|
|
"S1": [ 4035 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3994 ],
|
|
"A1": [ 3992 ],
|
|
"B0": [ 4036 ],
|
|
"B1": [ 4037 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4029 ],
|
|
"COUT": [ 4038 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4039 ],
|
|
"S1": [ 4040 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 3995 ],
|
|
"A1": [ 3996 ],
|
|
"B0": [ 4041 ],
|
|
"B1": [ 4042 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4038 ],
|
|
"COUT": [ 4003 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 4043 ],
|
|
"S1": [ 4044 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3638 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4018 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3639 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4019 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3613 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4027 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3629 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4007 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3624 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4001 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3636 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4013 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3642 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4023 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3635 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4012 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3619 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4037 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3608 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4032 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3630 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4008 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3643 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4024 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3646 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4041 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3647 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4042 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3625 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4002 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3614 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4028 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:192.21-194.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3618 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4036 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3943 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4045 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3944 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4046 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3964 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4047 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3965 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4048 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3969 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4049 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3970 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4050 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3974 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4051 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3975 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4052 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3982 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4053 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3983 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4054 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3948 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4055 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3949 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4056 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3953 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4057 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3954 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4058 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3978 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4059 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3979 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4060 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3959 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4061 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3960 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4062 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4061 ],
|
|
"A1": [ 4062 ],
|
|
"B0": [ 4063 ],
|
|
"B1": [ 4064 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4065 ],
|
|
"COUT": [ 4066 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3928 ],
|
|
"S1": [ 3929 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S0": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4054 ],
|
|
"A1": [ 4054 ],
|
|
"B0": [ 4067 ],
|
|
"B1": [ 4067 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4068 ],
|
|
"COUT": [ 4069 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3921 ],
|
|
"S1": [ 4070 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4047 ],
|
|
"A1": [ 4048 ],
|
|
"B0": [ 4071 ],
|
|
"B1": [ 4072 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4066 ],
|
|
"COUT": [ 4073 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3930 ],
|
|
"S1": [ 3931 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_1": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4045 ],
|
|
"A1": [ 4046 ],
|
|
"B0": [ 4074 ],
|
|
"B1": [ 4075 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ "0" ],
|
|
"COUT": [ 4076 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3938 ],
|
|
"S1": [ 3939 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_2": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4055 ],
|
|
"A1": [ 4056 ],
|
|
"B0": [ 4077 ],
|
|
"B1": [ 4078 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4076 ],
|
|
"COUT": [ 4079 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3922 ],
|
|
"S1": [ 3923 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_3": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4057 ],
|
|
"A1": [ 4058 ],
|
|
"B0": [ 4080 ],
|
|
"B1": [ 4081 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4079 ],
|
|
"COUT": [ 4082 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3924 ],
|
|
"S1": [ 3925 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_4": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4059 ],
|
|
"A1": [ 4060 ],
|
|
"B0": [ 4083 ],
|
|
"B1": [ 4084 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4082 ],
|
|
"COUT": [ 4065 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3926 ],
|
|
"S1": [ 3927 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_5": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4049 ],
|
|
"A1": [ 4050 ],
|
|
"B0": [ 4085 ],
|
|
"B1": [ 4086 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4073 ],
|
|
"COUT": [ 4087 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3932 ],
|
|
"S1": [ 3933 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_6": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4051 ],
|
|
"A1": [ 4052 ],
|
|
"B0": [ 4088 ],
|
|
"B1": [ 4089 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4087 ],
|
|
"COUT": [ 4090 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3934 ],
|
|
"S1": [ 3935 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_7": {
|
|
"hide_name": 0,
|
|
"type": "CCU2C",
|
|
"parameters": {
|
|
"INIT0": "1001011010101010",
|
|
"INIT1": "1001011010101010",
|
|
"INJECT1_0": "NO",
|
|
"INJECT1_1": "NO"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4"
|
|
},
|
|
"port_directions": {
|
|
"A0": "input",
|
|
"A1": "input",
|
|
"B0": "input",
|
|
"B1": "input",
|
|
"C0": "input",
|
|
"C1": "input",
|
|
"CIN": "input",
|
|
"COUT": "output",
|
|
"D0": "input",
|
|
"D1": "input",
|
|
"S0": "output",
|
|
"S1": "output"
|
|
},
|
|
"connections": {
|
|
"A0": [ 4053 ],
|
|
"A1": [ 4054 ],
|
|
"B0": [ 4091 ],
|
|
"B1": [ 4067 ],
|
|
"C0": [ "0" ],
|
|
"C1": [ "0" ],
|
|
"CIN": [ 4090 ],
|
|
"COUT": [ 4068 ],
|
|
"D0": [ "1" ],
|
|
"D1": [ "1" ],
|
|
"S0": [ 3936 ],
|
|
"S1": [ 3937 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4021 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4088 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4030 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4074 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4043 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4080 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4017 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4086 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4022 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4089 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4040 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4078 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4034 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4091 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4039 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4077 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4031 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4075 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4035 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4067 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4006 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4084 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4010 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4063 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4011 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4064 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4025 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4071 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4005 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4083 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4026 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4072 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4044 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4081 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:196.21-198.24|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:16.100-16.154"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4016 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 4085 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid0_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3854 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4092 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111100000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 3 ],
|
|
"D": [ 3854 ],
|
|
"Z": [ 3287 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000100000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 198 ],
|
|
"B": [ 2840 ],
|
|
"C": [ 2841 ],
|
|
"D": [ 2829 ],
|
|
"Z": [ 3854 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid1_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:143.5-154.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4092 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4093 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid5_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:215.5-229.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3110 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4094 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid6_LUT4_C": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 4094 ],
|
|
"B": [ 4092 ],
|
|
"C": [ 4095 ],
|
|
"D": [ 3849 ],
|
|
"Z": [ 3852 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid6_LUT4_C_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000000001"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 3110 ],
|
|
"B": [ 4096 ],
|
|
"C": [ 4097 ],
|
|
"D": [ 4093 ],
|
|
"Z": [ 3853 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid6_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:245.5-254.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4094 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4095 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7_LUT4_D": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000001000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 2840 ],
|
|
"B": [ 2841 ],
|
|
"C": [ 2829 ],
|
|
"D": [ 3849 ],
|
|
"Z": [ 3850 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7_LUT4_D_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000111111111111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 2840 ],
|
|
"D": [ 2838 ],
|
|
"Z": [ 3851 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7_LUT4_D_Z_LUT4_Z_D_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0000000000001111"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:119.33-120.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ "0" ],
|
|
"C": [ 2841 ],
|
|
"D": [ 2829 ],
|
|
"Z": [ 2838 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3291 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3849 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid_tree_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4097 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4096 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid_tree_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4093 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4097 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid_tree_out_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:181.13-189.16|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4096 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3110 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1038 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3679 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1039 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3674 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1040 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3700 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1041 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3721 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1034 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3742 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1036 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3763 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2054 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3784 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3102 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3805 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[7]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4098 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3826 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3670 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1028 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3671 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 197 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3664 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 198 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3665 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 199 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3667 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3668 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3669 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[1]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1029 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3666 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[2]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1030 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3672 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[3]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1031 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3673 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[4]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1032 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3675 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[5]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1033 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3676 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[6]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1035 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3677 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[7]_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "CE",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:104.5-126.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:56.101-56.163"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3287 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1037 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3678 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y7_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "INV",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:278.5-288.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:36.102-36.164"
|
|
},
|
|
"port_directions": {
|
|
"CE": "input",
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CE": [ 3 ],
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4099 ],
|
|
"LSR": [ "0" ],
|
|
"Q": [ 3848 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y7_TRELLIS_FF_Q_DI_PFUMX_Z": {
|
|
"hide_name": 0,
|
|
"type": "PFUMX",
|
|
"parameters": {
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:138.19-138.63"
|
|
},
|
|
"port_directions": {
|
|
"ALUT": "input",
|
|
"BLUT": "input",
|
|
"C0": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"ALUT": [ 4100 ],
|
|
"BLUT": [ 3284 ],
|
|
"C0": [ 3196 ],
|
|
"Z": [ 4099 ]
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y7_TRELLIS_FF_Q_DI_PFUMX_Z_ALUT_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100000000000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:136.39-137.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 3188 ],
|
|
"C": [ 3192 ],
|
|
"D": [ 3184 ],
|
|
"Z": [ 4100 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4101 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4102 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_1": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1031 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1032 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_10": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1032 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1033 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_11": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1033 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1035 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_12": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1035 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1037 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_13": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1037 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1038 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_14": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1038 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1039 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_15": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1039 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1040 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_16": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1040 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1041 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_17": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1041 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1034 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_18": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1034 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1036 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_19": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1036 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 2054 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_2": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 200 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1042 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_20": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 2054 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 3102 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_21": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 3102 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4098 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_22": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4098 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4103 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_23": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4103 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4101 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_3": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1028 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1029 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_4": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "SET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:69.162-69.213"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4104 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4105 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_4_DI_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "0110100110010110"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:128.32-129.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ 138 ],
|
|
"B": [ 4105 ],
|
|
"C": [ 4106 ],
|
|
"D": [ 1040 ],
|
|
"Z": [ 4104 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_5": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1029 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1030 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_6": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 4102 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 4106 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_7": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1030 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1031 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_8": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1042 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1027 ]
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_9": {
|
|
"hide_name": 0,
|
|
"type": "TRELLIS_FF",
|
|
"parameters": {
|
|
"CEMUX": "1 ",
|
|
"CLKMUX": "CLK",
|
|
"GSR": "DISABLED",
|
|
"LSRMUX": "LSR",
|
|
"REGSET": "RESET",
|
|
"SRMODE": "LSR_OVER_CE"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:36.5-39.8|/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:68.164-68.215"
|
|
},
|
|
"port_directions": {
|
|
"CLK": "input",
|
|
"DI": "input",
|
|
"LSR": "input",
|
|
"Q": "output"
|
|
},
|
|
"connections": {
|
|
"CLK": [ 2 ],
|
|
"DI": [ 1027 ],
|
|
"LSR": [ 3 ],
|
|
"Q": [ 1028 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 6 ],
|
|
"C": [ 3 ],
|
|
"D": [ 138 ],
|
|
"Z": [ 1229 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z_LUT4_Z": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 5 ],
|
|
"C": [ 3 ],
|
|
"D": [ 4105 ],
|
|
"Z": [ 203 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z_LUT4_Z_1": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 11 ],
|
|
"C": [ 3 ],
|
|
"D": [ 198 ],
|
|
"Z": [ 2853 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z_LUT4_Z_2": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 8 ],
|
|
"C": [ 3 ],
|
|
"D": [ 195 ],
|
|
"Z": [ 779 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z_LUT4_Z_3": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 9 ],
|
|
"C": [ 3 ],
|
|
"D": [ 196 ],
|
|
"Z": [ 775 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z_LUT4_Z_4": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 10 ],
|
|
"C": [ 3 ],
|
|
"D": [ 197 ],
|
|
"Z": [ 1803 ]
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z_LUT4_Z_5": {
|
|
"hide_name": 0,
|
|
"type": "LUT4",
|
|
"parameters": {
|
|
"INIT": "1100111111000000"
|
|
},
|
|
"attributes": {
|
|
"module_not_derived": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:124.33-125.56"
|
|
},
|
|
"port_directions": {
|
|
"A": "input",
|
|
"B": "input",
|
|
"C": "input",
|
|
"D": "input",
|
|
"Z": "output"
|
|
},
|
|
"connections": {
|
|
"A": [ "0" ],
|
|
"B": [ 7 ],
|
|
"C": [ 3 ],
|
|
"D": [ 194 ],
|
|
"Z": [ 222 ]
|
|
}
|
|
}
|
|
},
|
|
"netnames": {
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[0].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[1].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[2].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[3].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[4].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[5].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[6].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].GEN_HARNESS_MAC_LANE[7].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[0].rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:58.25-58.28"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[0].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[1].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[2].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[3].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[4].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[5].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[6].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].GEN_HARNESS_MAC_LANE[7].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[1].rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:58.25-58.28"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[0].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[1].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[2].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[3].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[4].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[5].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[6].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].GEN_HARNESS_MAC_LANE[7].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[2].rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:58.25-58.28"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[0].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[1].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[2].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[3].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[4].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[5].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[6].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].GEN_HARNESS_MAC_LANE[7].lane_rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:72.29-72.37"
|
|
}
|
|
},
|
|
"GEN_HARNESS_LANE[3].rot": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106, 4105, 138, 194, 195 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:58.25-58.28"
|
|
}
|
|
},
|
|
"checksum": {
|
|
"hide_name": 0,
|
|
"bits": [ 12, 13, 14, 15, "0", "0", "0", "0" ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:32.18-32.26"
|
|
}
|
|
},
|
|
"chk": {
|
|
"hide_name": 0,
|
|
"bits": [ 12, 13, 14, 15, "0", "0", "0", "0" ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:118.15-118.18"
|
|
}
|
|
},
|
|
"clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:29.12-29.15"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 73, 23, 25, 47, 69, 75, 77, 79, 81, 83, 85, 27, 29, 31, 33, 35, 37, 39, 41, 43, 45, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 71 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:212.32-212.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.acc_reg_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 22 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 90, 89 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np activation_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:90.33-90.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 201, 92, 117, 121, 126, 97 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_LUT4_Z_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 93, 94, 95, 96 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 118 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 119 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_1_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 98, 99, 100, 122, 120 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 123 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 124 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_2_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 127, 91, 128, 129, 125 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 114 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 115 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.activation_reg_LUT4_C_Z_PFUMX_Z_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 134, 135, 136, 127, 116 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_ext": {
|
|
"hide_name": 0,
|
|
"bits": [ 144, 89, 148, 149, 168, 169, 173, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np bias_ext",
|
|
"src": "hardware/v2/rtl/neural_processor.v:235.33-235.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 144, 89, 148, 149, 168, 169, 173, 139 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np bias_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:89.33-89.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 141 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 146, 147, 151, 152, 171, 172, 175, 176, 178, 179, 181, 182, 184, 185, 187, 188, 190, 191, 192, 193, 155, 156, 158, 159, 161, 162, 164, 165, 166, 167, 142, 143 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 154 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 157 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 160 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 163 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 140 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 150 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 170 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 174 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 177 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 180 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 183 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 186 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 189 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 153 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 145 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np clk",
|
|
"src": "hardware/v2/rtl/neural_processor.v:34.11-34.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 91, 4107, 4108, 4109, 4110, 4111, 4112, 127, 136, 135, 134, 133, 132, 131, 130, 105, 104, 103, 102, 113, 112, 111, 110, 109, 108, 107, 106, 101, 100, 99, 98, 201 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np final_acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:243.32-243.45",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.final_acc_sign": {
|
|
"hide_name": 0,
|
|
"bits": [ 201 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np final_acc_sign",
|
|
"src": "hardware/v2/rtl/neural_processor.v:256.10-256.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.input_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np input_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:52.45-52.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_activation": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np job_activation",
|
|
"src": "hardware/v2/rtl/neural_processor.v:47.42-47.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_bias": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np job_bias",
|
|
"src": "hardware/v2/rtl/neural_processor.v:46.42-46.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np job_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:45.42-45.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 138 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np job_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:43.42-43.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.job_valid_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 137 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last0": {
|
|
"hide_name": 0,
|
|
"bits": [ 205 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np last0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.52-98.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last0_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 204 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last1": {
|
|
"hide_name": 0,
|
|
"bits": [ 207 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np last1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.42-132.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last5": {
|
|
"hide_name": 0,
|
|
"bits": [ 209 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np last5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.40-213.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last6": {
|
|
"hide_name": 0,
|
|
"bits": [ 210 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np last6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.40-242.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 211, 212, 208 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np last_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:175.49-175.58"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.last_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 208 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np last_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:205.34-205.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 224, 226, 240, 242, 244, 246, 248, 250, 252, 254, 228, 230, 232, 234, 236, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 260, 261, 265, 266, 270, 271, 275, 276, 286, 287, 291, 292, 280, 281, 295, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 333, 325, 327, 329, 317, 331, 315, 337, 335, 339, 341, 343, 345, 319, 321, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 357, 358, 362, 363, 346, 347, 366, 367, 371, 372, 376, 377, 381, 382, 386, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 406, 428, 430, 432, 434, 436, 426, 410, 412, 414, 416, 418, 420, 408, 422, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 452, 453, 457, 458, 446, 447, 461, 462, 466, 467, 471, 472, 476, 477, 437, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 501, 503, 505, 507, 509, 511, 499, 513, 515, 517, 519, 521, 523, 525, 497, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.level0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 528, 529, 538, 539, 543, 544, 548, 549, 553, 554, 558, 559, 563, 564, 568, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np level0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.node_id_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 144, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np node_id_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:91.33-91.44"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_error": {
|
|
"hide_name": 0,
|
|
"bits": [ "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np np_error",
|
|
"src": "hardware/v2/rtl/neural_processor.v:64.43-64.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state": {
|
|
"hide_name": 0,
|
|
"bits": [ 88, 87, 86, "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np np_state",
|
|
"src": "hardware/v2/rtl/neural_processor.v:63.43-63.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 213 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 217 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 218 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.np_state_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 214, 215, 216 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.operand_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 195 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np operand_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:50.43-50.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 224, 226, 240, 242, 244, 246, 248, 250, 252, 254, 228, 230, 232, 234, 236, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 260, 261, 265, 266, 270, 271, 275, 276, 286, 287, 291, 292, 280, 281, 295, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 257 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 263, 264, 268, 269, 273, 274, 278, 279, 289, 290, 293, 294, 284, 285, 296, 297, 258 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 267 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 272 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 277 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 283 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 288 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 282 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 256 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 262 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[1]_CCU2C_B0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 259 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 333, 325, 327, 329, 317, 331, 315, 337, 335, 339, 341, 343, 345, 319, 321, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 357, 358, 362, 363, 346, 347, 366, 367, 371, 372, 376, 377, 381, 382, 386, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 349 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 360, 361, 364, 365, 350, 351, 369, 370, 374, 375, 379, 380, 384, 385, 387, 388, 355 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 354 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 356 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 348 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 368 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 373 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 378 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 383 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 353 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 359 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 406, 428, 430, 432, 434, 436, 426, 410, 412, 414, 416, 418, 420, 408, 422, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 452, 453, 457, 458, 446, 447, 461, 462, 466, 467, 471, 472, 476, 477, 437, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 440 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 455, 456, 459, 460, 450, 451, 464, 465, 469, 470, 474, 475, 478, 479, 441, 442, 444 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 443 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 445 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 454 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 448 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 463 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 468 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 473 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 439 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 449 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 501, 503, 505, 507, 509, 511, 499, 513, 515, 517, 519, 521, 523, 525, 497, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 528, 529, 538, 539, 543, 544, 548, 549, 553, 554, 558, 559, 563, 564, 568, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533, 533 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np prod1[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 530 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 531, 532, 541, 542, 546, 547, 551, 552, 556, 557, 561, 562, 566, 567, 569, 570, 536 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 535 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 537 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 545 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 550 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 555 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 560 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 565 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 534 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 540 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 223, 225, 239, 241, 243, 245, 247, 249, 251, 253, 227, 229, 231, 233, 235, 237 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[0]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4113, 4114, 4115, 4116, 4117, 4118, 4119, 4120, 4121, 4122, 4123, 4124, 4125, 4126, 4127, 4128, 603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618, 619, 620, 621, 622 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 298, 299, 306, 307, 308, 309, 310, 311, 312, 313, 300, 301, 302, 303, 304, 305 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[1]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4129, 4130, 4131, 4132, 4133, 4134, 4135, 4136, 4137, 4138, 4139, 4140, 4141, 4142, 4143, 4144, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634, 635, 636, 637, 638, 639, 640, 641, 642, 643 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 332, 324, 326, 328, 316, 330, 314, 336, 334, 338, 340, 342, 344, 318, 320, 322 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[2]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4145, 4146, 4147, 4148, 4149, 4150, 4151, 4152, 4153, 4154, 4155, 4156, 4157, 4158, 4159, 4160, 645, 646, 647, 648, 649, 650, 651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 402, 389, 390, 397, 398, 399, 400, 401, 403, 404, 391, 392, 393, 394, 395, 396 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[3]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4161, 4162, 4163, 4164, 4165, 4166, 4167, 4168, 4169, 4170, 4171, 4172, 4173, 4174, 4175, 4176, 666, 667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682, 683, 684, 685 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 405, 427, 429, 431, 433, 435, 425, 409, 411, 413, 415, 417, 419, 407, 421, 423 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[4]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4177, 4178, 4179, 4180, 4181, 4182, 4183, 4184, 4185, 4186, 4187, 4188, 4189, 4190, 4191, 4192, 687, 688, 689, 690, 691, 692, 693, 694, 695, 696, 697, 698, 699, 700, 701, 702, 703, 704, 705, 706 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 481, 480, 491, 492, 493, 494, 495, 482, 483, 489, 488, 490, 484, 485, 486, 487 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[5]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4193, 4194, 4195, 4196, 4197, 4198, 4199, 4200, 4201, 4202, 4203, 4204, 4205, 4206, 4207, 4208, 708, 709, 710, 711, 712, 713, 714, 715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 500, 502, 504, 506, 508, 510, 498, 512, 514, 516, 518, 520, 522, 524, 496, 526 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[6]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4209, 4210, 4211, 4212, 4213, 4214, 4215, 4216, 4217, 4218, 4219, 4220, 4221, 4222, 4223, 4224, 729, 730, 731, 732, 733, 734, 735, 736, 737, 738, 739, 740, 741, 742, 743, 744, 745, 746, 747, 748 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 571, 572, 579, 580, 581, 582, 583, 584, 585, 586, 573, 574, 575, 576, 577, 578 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np product_comb[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.product_comb[7]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4225, 4226, 4227, 4228, 4229, 4230, 4231, 4232, 4233, 4234, 4235, 4236, 4237, 4238, 4239, 4240, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762, 763, 764, 765, 766, 767, 768, 769 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 772, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np result_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:59.43-59.54"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_data_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 770 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 774, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np result_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:60.43-60.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_ready": {
|
|
"hide_name": 0,
|
|
"bits": [ 197 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np result_ready",
|
|
"src": "hardware/v2/rtl/neural_processor.v:58.43-58.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 778 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np result_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:57.43-57.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.result_valid_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 776 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.rst": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np rst",
|
|
"src": "hardware/v2/rtl/neural_processor.v:35.11-35.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tile_last": {
|
|
"hide_name": 0,
|
|
"bits": [ 196 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tile_last",
|
|
"src": "hardware/v2/rtl/neural_processor.v:54.43-54.52"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tile_sum": {
|
|
"hide_name": 0,
|
|
"bits": [ 801, 802, 804, 805, 822, 823, 825, 826, 828, 829, 831, 832, 834, 835, 837, 838, 840, 841, 843, 844, 807, 808, 811, 812, 814, 815, 817, 818, 820, 821, 797, 798 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tile_sum",
|
|
"src": "hardware/v2/rtl/neural_processor.v:206.34-206.42"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 780, 781, 789, 787, 788, 790, 791, 792, 793, 794, 795, 796, 782, 783, 784, 785, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786, 786 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 801, 802, 804, 805, 822, 823, 825, 826, 828, 829, 831, 832, 834, 835, 837, 838, 840, 841, 843, 844, 807, 808, 811, 812, 814, 815, 817, 818, 820, 821, 797, 798 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[16]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 800 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 72, 21, 24, 46, 68, 74, 76, 78, 80, 82, 84, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 70 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 810 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 813 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 816 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 819 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 799 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 806 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 824 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 827 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 830 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 833 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 836 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 839 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 842 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 809 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 803 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 881, 882, 886, 887, 870, 871, 904, 905, 890, 891, 864, 865, 895, 896, 900, 901, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 867 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 884, 885, 888, 889, 874, 875, 906, 907, 893, 894, 868, 869, 898, 899, 902, 903, 879, 880 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 878 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 883 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 872 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 866 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 897 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 877 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 892 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 873 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 916, 908, 909, 917, 918, 919, 920, 921, 922, 923, 924, 910, 911, 912, 913, 914, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915, 915 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 942, 943, 947, 948, 931, 932, 951, 952, 925, 926, 955, 956, 960, 961, 965, 966, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937, 937 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 928 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 945, 946, 949, 950, 935, 936, 953, 954, 929, 930, 958, 959, 963, 964, 967, 968, 940, 941 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 939 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 944 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 933 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 927 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 957 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 962 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 938 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 934 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 977, 978, 976, 981, 972, 973, 974, 975, 982, 983, 984, 985, 986, 971, 969, 970, 979, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[8]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1001, 1002, 1004, 1005, 1007, 1008, 1010, 1011, 997, 998, 1012, 1013, 993, 994, 1014, 1015, 987, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988, 988 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np tree[9]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 990 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 845, 849, 850, 851, 852, 853, 854, 859, 860, 856, 857, 848, 847, 861, 862, 863, 855, 858, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846, 846 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 991 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 992 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1000 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1003 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1006 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1009 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 999 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 995 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 989 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 996 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1017 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.44-98.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid0_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 87, 88, 1016 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 206 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"single_bit_vector": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1018 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.34-132.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid5": {
|
|
"hide_name": 0,
|
|
"bits": [ 1019 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.32-213.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid6": {
|
|
"hide_name": 0,
|
|
"bits": [ 1021 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.32-242.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid6_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1024, 1022, 219 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7": {
|
|
"hide_name": 0,
|
|
"bits": [ 773 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:275.34-275.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 778, 1025, 777 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 86, 1026 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid7_LUT4_C_Z_LUT4_Z_D_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 219, 220, 221, 202 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 1023, 1020, 20 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:174.49-174.59"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.valid_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 20 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np valid_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:204.34-204.48"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 595, 596, 598, 599, 600, 601, 602, 597 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 596, 598, 599, 600, 601, 602, 597, 623 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 598, 599, 600, 601, 602, 597, 623, 644 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 599, 600, 601, 602, 597, 623, 644, 665 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 600, 601, 602, 597, 623, 644, 665, 686 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 601, 602, 597, 623, 644, 665, 686, 707 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 602, 597, 623, 644, 665, 686, 707, 728 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.w0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 597, 623, 644, 665, 686, 707, 728, 749 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np w0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.weight_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np weight_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:53.45-53.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 587, 588, 590, 591, 592, 593, 594, 589 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 588, 590, 591, 592, 593, 594, 589, 595 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 590, 591, 592, 593, 594, 589, 595, 596 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 591, 592, 593, 594, 589, 595, 596, 598 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 592, 593, 594, 589, 595, 596, 598, 599 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 593, 594, 589, 595, 596, 598, 599, 600 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 594, 589, 595, 596, 598, 599, 600, 601 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.x0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 589, 595, 596, 598, 599, 600, 601, 602 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np x0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7": {
|
|
"hide_name": 0,
|
|
"bits": [ 771, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np y7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:276.34-276.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 1043 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1044 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.34-141.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1046 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.22-141.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1047 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.18-141.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1045 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.38-141.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1048 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.30-141.32"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1049 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.26-141.28"
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y_none": {
|
|
"hide_name": 0,
|
|
"bits": [ 4241, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np y_none",
|
|
"src": "hardware/v2/rtl/neural_processor.v:262.34-262.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[0].u_np.y_relu": {
|
|
"hide_name": 0,
|
|
"bits": [ 4242, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[0].u_np y_relu",
|
|
"src": "hardware/v2/rtl/neural_processor.v:267.34-267.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 1069, 1071, 1073, 1075, 1079, 1081, 1083, 1085, 1087, 1089, 1103, 1055, 1077, 1109, 1111, 1113, 1097, 1095, 1101, 1115, 1107, 1059, 1057, 1053, 1099, 1105, 1061, 1063, 1065, 1067, 1091, 1093 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:212.32-212.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.acc_reg_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 1052 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 1122, 1120 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np activation_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:90.33-90.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1124, 1123, 1125, 1126 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1226, 1131, 1135, 1127, 1139 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1136 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1137 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1140, 1141, 1142, 1143, 1138 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_2_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 1149, 1150, 1151, 1152 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1160 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1161 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1163, 1164, 1165, 1166, 1162 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1157 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1158 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1132 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1133 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_PFUMX_Z_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1167, 1169, 1159, 1168, 1134 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_ext": {
|
|
"hide_name": 0,
|
|
"bits": [ 1176, 1120, 1180, 1181, 1199, 1200, 1204, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np bias_ext",
|
|
"src": "hardware/v2/rtl/neural_processor.v:235.33-235.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 1176, 1120, 1180, 1181, 1199, 1200, 1204, 1171 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np bias_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:89.33-89.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1173 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1178, 1179, 1183, 1184, 1202, 1203, 1206, 1207, 1208, 1209, 1197, 1198, 1211, 1212, 1214, 1215, 1217, 1218, 1219, 1220, 1193, 1194, 1222, 1223, 1224, 1225, 1187, 1188, 1189, 1190, 1174, 1175 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1186 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1172 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1192 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1196 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1201 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1182 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1205 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1195 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1210 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1213 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1216 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1191 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1221 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1185 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1177 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np clk",
|
|
"src": "hardware/v2/rtl/neural_processor.v:34.11-34.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 1121, 4243, 4244, 4245, 4246, 4247, 4248, 1119, 1148, 1146, 1145, 1147, 1151, 1150, 1149, 1144, 1156, 1155, 1154, 1153, 1168, 1159, 1169, 1167, 1166, 1165, 1164, 1163, 1130, 1129, 1128, 1226 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np final_acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:243.32-243.45",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_sign": {
|
|
"hide_name": 0,
|
|
"bits": [ 1226 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np final_acc_sign",
|
|
"src": "hardware/v2/rtl/neural_processor.v:256.10-256.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.final_acc_sign_LUT4_A_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1227 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.input_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np input_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:52.45-52.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_activation": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np job_activation",
|
|
"src": "hardware/v2/rtl/neural_processor.v:47.42-47.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_bias": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np job_bias",
|
|
"src": "hardware/v2/rtl/neural_processor.v:46.42-46.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np job_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:45.42-45.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 194 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np job_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:43.42-43.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.job_valid_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1170 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1231 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np last0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.52-98.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last0_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 1230 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1233 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np last1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.42-132.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last5": {
|
|
"hide_name": 0,
|
|
"bits": [ 1235 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np last5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.40-213.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last6": {
|
|
"hide_name": 0,
|
|
"bits": [ 1236 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np last6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.40-242.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 1237, 1238, 1234 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np last_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:175.49-175.58"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.last_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 1234 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np last_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:205.34-205.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1249, 1251, 1265, 1267, 1269, 1271, 1273, 1275, 1277, 1279, 1253, 1255, 1257, 1259, 1261, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1296, 1297, 1301, 1302, 1306, 1307, 1311, 1312, 1291, 1292, 1280, 1281, 1315, 1316, 1320, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1340, 1358, 1360, 1362, 1364, 1366, 1368, 1370, 1344, 1346, 1348, 1350, 1354, 1342, 1356, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1380, 1381, 1385, 1386, 1390, 1391, 1395, 1396, 1400, 1401, 1405, 1406, 1410, 1411, 1371, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1431, 1433, 1447, 1449, 1451, 1453, 1455, 1457, 1459, 1461, 1435, 1437, 1439, 1441, 1443, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1462, 1463, 1472, 1473, 1477, 1478, 1482, 1483, 1496, 1497, 1501, 1502, 1487, 1488, 1493, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1522, 1524, 1538, 1532, 1534, 1536, 1540, 1542, 1544, 1546, 1548, 1550, 1552, 1526, 1528, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.level0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1562, 1563, 1592, 1593, 1587, 1588, 1582, 1583, 1577, 1578, 1572, 1573, 1567, 1568, 1553, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np level0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.node_id_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 1176, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np node_id_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:91.33-91.44"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_error": {
|
|
"hide_name": 0,
|
|
"bits": [ "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np np_error",
|
|
"src": "hardware/v2/rtl/neural_processor.v:64.43-64.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state": {
|
|
"hide_name": 0,
|
|
"bits": [ 1118, 1117, 1116, "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np np_state",
|
|
"src": "hardware/v2/rtl/neural_processor.v:63.43-63.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 1239 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1243 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1244 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.np_state_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 1242, 1240, 1241 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.operand_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 196 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np operand_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:50.43-50.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1249, 1251, 1265, 1267, 1269, 1271, 1273, 1275, 1277, 1279, 1253, 1255, 1257, 1259, 1261, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1296, 1297, 1301, 1302, 1306, 1307, 1311, 1312, 1291, 1292, 1280, 1281, 1315, 1316, 1320, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1283 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1299, 1300, 1304, 1305, 1309, 1310, 1313, 1314, 1294, 1295, 1284, 1285, 1318, 1319, 1321, 1322, 1289 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1288 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1290 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1298 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1303 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1308 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1293 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1317 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1287 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[1]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1282 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1340, 1358, 1360, 1362, 1364, 1366, 1368, 1370, 1344, 1346, 1348, 1350, 1354, 1342, 1356, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352, 1352 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1380, 1381, 1385, 1386, 1390, 1391, 1395, 1396, 1400, 1401, 1405, 1406, 1410, 1411, 1371, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372, 1372 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1374 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1383, 1384, 1388, 1389, 1393, 1394, 1398, 1399, 1403, 1404, 1408, 1409, 1412, 1413, 1375, 1376, 1378 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1377 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1379 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1387 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1392 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1397 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1402 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1407 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1373 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1382 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1431, 1433, 1447, 1449, 1451, 1453, 1455, 1457, 1459, 1461, 1435, 1437, 1439, 1441, 1443, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1462, 1463, 1472, 1473, 1477, 1478, 1482, 1483, 1496, 1497, 1501, 1502, 1487, 1488, 1493, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1464 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1465, 1466, 1475, 1476, 1480, 1481, 1485, 1486, 1499, 1500, 1503, 1504, 1491, 1492, 1494, 1495, 1470 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1469 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1471 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1479 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1484 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1490 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1468 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1498 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1489 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1474 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1522, 1524, 1538, 1532, 1534, 1536, 1540, 1542, 1544, 1546, 1548, 1550, 1552, 1526, 1528, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1562, 1563, 1592, 1593, 1587, 1588, 1582, 1583, 1577, 1578, 1572, 1573, 1567, 1568, 1553, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np prod1[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1556 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1565, 1566, 1594, 1595, 1590, 1591, 1585, 1586, 1580, 1581, 1575, 1576, 1570, 1571, 1557, 1558, 1560 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1559 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1561 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1555 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1569 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1574 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1579 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1584 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1589 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.prod1[7]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1564 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1248, 1250, 1264, 1266, 1268, 1270, 1272, 1274, 1276, 1278, 1252, 1254, 1256, 1258, 1260, 1262 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[0]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4249, 4250, 4251, 4252, 4253, 4254, 4255, 4256, 4257, 4258, 4259, 4260, 4261, 4262, 4263, 4264, 1628, 1629, 1630, 1631, 1632, 1633, 1634, 1635, 1636, 1637, 1638, 1639, 1640, 1641, 1642, 1643, 1644, 1645, 1646, 1647 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1334, 1325, 1333, 1324, 1331, 1332, 1326, 1337, 1338, 1335, 1336, 1323, 1327, 1328, 1329, 1330 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[1]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4265, 4266, 4267, 4268, 4269, 4270, 4271, 4272, 4273, 4274, 4275, 4276, 4277, 4278, 4279, 4280, 1649, 1650, 1651, 1652, 1653, 1654, 1655, 1656, 1657, 1658, 1659, 1660, 1661, 1662, 1663, 1664, 1665, 1666, 1667, 1668 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1339, 1357, 1359, 1361, 1363, 1365, 1367, 1369, 1343, 1345, 1347, 1349, 1353, 1341, 1355, 1351 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[2]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4281, 4282, 4283, 4284, 4285, 4286, 4287, 4288, 4289, 4290, 4291, 4292, 4293, 4294, 4295, 4296, 1670, 1671, 1672, 1673, 1674, 1675, 1676, 1677, 1678, 1679, 1680, 1681, 1682, 1683, 1684, 1685, 1686, 1687, 1688, 1689 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1414, 1423, 1424, 1425, 1426, 1427, 1428, 1429, 1416, 1417, 1418, 1415, 1422, 1419, 1420, 1421 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[3]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4297, 4298, 4299, 4300, 4301, 4302, 4303, 4304, 4305, 4306, 4307, 4308, 4309, 4310, 4311, 4312, 1691, 1692, 1693, 1694, 1695, 1696, 1697, 1698, 1699, 1700, 1701, 1702, 1703, 1704, 1705, 1706, 1707, 1708, 1709, 1710 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1430, 1432, 1446, 1448, 1450, 1452, 1454, 1456, 1458, 1460, 1434, 1436, 1438, 1440, 1442, 1444 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[4]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4313, 4314, 4315, 4316, 4317, 4318, 4319, 4320, 4321, 4322, 4323, 4324, 4325, 4326, 4327, 4328, 1712, 1713, 1714, 1715, 1716, 1717, 1718, 1719, 1720, 1721, 1722, 1723, 1724, 1725, 1726, 1727, 1728, 1729, 1730, 1731 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1514, 1506, 1513, 1515, 1516, 1505, 1517, 1518, 1519, 1520, 1507, 1508, 1509, 1510, 1511, 1512 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[5]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4329, 4330, 4331, 4332, 4333, 4334, 4335, 4336, 4337, 4338, 4339, 4340, 4341, 4342, 4343, 4344, 1733, 1734, 1735, 1736, 1737, 1738, 1739, 1740, 1741, 1742, 1743, 1744, 1745, 1746, 1747, 1748, 1749, 1750, 1751, 1752 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1521, 1523, 1537, 1531, 1533, 1535, 1539, 1541, 1543, 1545, 1547, 1549, 1551, 1525, 1527, 1529 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[6]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4345, 4346, 4347, 4348, 4349, 4350, 4351, 4352, 4353, 4354, 4355, 4356, 4357, 4358, 4359, 4360, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1599, 1600, 1601, 1602, 1603, 1596, 1597, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, 1598 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np product_comb[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.product_comb[7]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4361, 4362, 4363, 4364, 4365, 4366, 4367, 4368, 4369, 4370, 4371, 4372, 4373, 4374, 4375, 4376, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1795, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np result_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:59.43-59.54"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_LUT4_B_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 1795, 1796, 1797 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_LUT4_B_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1802, 1118, 13, 1798, 1228 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_data_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 1799 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 1802, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np result_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:60.43-60.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_ready": {
|
|
"hide_name": 0,
|
|
"bits": [ 198 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np result_ready",
|
|
"src": "hardware/v2/rtl/neural_processor.v:58.43-58.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 1796 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np result_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:57.43-57.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 1245, 1246, 1247, 1228 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1808 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_LUT4_B_Z_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1809 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.result_valid_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 1810 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.rst": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np rst",
|
|
"src": "hardware/v2/rtl/neural_processor.v:35.11-35.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tile_last": {
|
|
"hide_name": 0,
|
|
"bits": [ 197 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tile_last",
|
|
"src": "hardware/v2/rtl/neural_processor.v:54.43-54.52"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tile_sum": {
|
|
"hide_name": 0,
|
|
"bits": [ 1852, 1853, 1836, 1837, 1849, 1850, 1854, 1855, 1857, 1858, 1860, 1861, 1845, 1846, 1862, 1863, 1865, 1866, 1868, 1869, 1871, 1872, 1874, 1875, 1828, 1829, 1840, 1841, 1843, 1844, 1832, 1833 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tile_sum",
|
|
"src": "hardware/v2/rtl/neural_processor.v:206.34-206.42"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1811, 1812, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1852, 1853, 1836, 1837, 1849, 1850, 1854, 1855, 1857, 1858, 1860, 1861, 1845, 1846, 1862, 1863, 1865, 1866, 1868, 1869, 1871, 1872, 1874, 1875, 1828, 1829, 1840, 1841, 1843, 1844, 1832, 1833 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[16]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1831 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1068, 1070, 1072, 1074, 1078, 1080, 1082, 1084, 1086, 1088, 1102, 1054, 1076, 1108, 1110, 1112, 1096, 1094, 1100, 1114, 1106, 1058, 1056, 1051, 1098, 1104, 1060, 1062, 1064, 1066, 1090, 1092 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1842 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1834 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1848 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1851 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1838 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1839 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1856 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1859 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1847 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1864 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1867 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1870 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1873 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1830 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1835 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1895, 1896, 1900, 1901, 1905, 1906, 1922, 1923, 1931, 1932, 1910, 1911, 1927, 1928, 1916, 1917, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1897 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1898, 1899, 1903, 1904, 1908, 1909, 1925, 1926, 1933, 1934, 1914, 1915, 1929, 1930, 1920, 1921, 1937, 1938 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1907 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1913 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1919 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1924 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1918 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1912 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1936 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1902 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1940, 1950, 1951, 1945, 1946, 1947, 1939, 1948, 1949, 1952, 1953, 1954, 1955, 1941, 1942, 1943, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1966, 1967, 1971, 1972, 1976, 1977, 1981, 1982, 1986, 1987, 1991, 1992, 1996, 1997, 1956, 1957, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1959 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 1969, 1970, 1974, 1975, 1979, 1980, 1984, 1985, 1989, 1990, 1994, 1995, 1998, 1999, 1960, 1961, 1964, 1965 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1968 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1973 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1978 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1983 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1988 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1993 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1958 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 1963 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2000, 2001, 2010, 2011, 2013, 2012, 2014, 2015, 2016, 2017, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009, 2009 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[8]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2022, 2023, 2025, 2026, 2028, 2029, 2031, 2032, 2034, 2035, 2037, 2038, 2040, 2041, 2043, 2044, 2046, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018, 2018 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np tree[9]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2020 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 1876, 1877, 1885, 1891, 1894, 1881, 1880, 1882, 1883, 1884, 1886, 1879, 1887, 1888, 1889, 1890, 1892, 1893, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878, 1878 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2027 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2030 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2033 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2036 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2039 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2042 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2045 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2019 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2024 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.tree[9]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2021 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2048 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.44-98.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid0_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 3, 2047 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1232 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"single_bit_vector": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2049 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.34-132.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid5": {
|
|
"hide_name": 0,
|
|
"bits": [ 2050 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.32-213.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid6": {
|
|
"hide_name": 0,
|
|
"bits": [ 2051 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.32-242.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid6_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 1806, 1807, 1245 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid7": {
|
|
"hide_name": 0,
|
|
"bits": [ 1801 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:275.34-275.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid7_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 198, 1796, 1804, 1805 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 2053, 2052, 1050 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:174.49-174.59"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.valid_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 1050 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np valid_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:204.34-204.48"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1620, 1621, 1623, 1624, 1625, 1626, 1627, 1622 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1621, 1623, 1624, 1625, 1626, 1627, 1622, 1648 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1623, 1624, 1625, 1626, 1627, 1622, 1648, 1669 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1624, 1625, 1626, 1627, 1622, 1648, 1669, 1690 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1625, 1626, 1627, 1622, 1648, 1669, 1690, 1711 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1626, 1627, 1622, 1648, 1669, 1690, 1711, 1732 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1627, 1622, 1648, 1669, 1690, 1711, 1732, 1753 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.w0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1622, 1648, 1669, 1690, 1711, 1732, 1753, 1774 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np w0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.weight_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np weight_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:53.45-53.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1612, 1613, 1615, 1616, 1617, 1618, 1619, 1614 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1613, 1615, 1616, 1617, 1618, 1619, 1614, 1620 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1615, 1616, 1617, 1618, 1619, 1614, 1620, 1621 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1616, 1617, 1618, 1619, 1614, 1620, 1621, 1623 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1617, 1618, 1619, 1614, 1620, 1621, 1623, 1624 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1618, 1619, 1614, 1620, 1621, 1623, 1624, 1625 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1619, 1614, 1620, 1621, 1623, 1624, 1625, 1626 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.x0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 1614, 1620, 1621, 1623, 1624, 1625, 1626, 1627 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np x0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y7": {
|
|
"hide_name": 0,
|
|
"bits": [ 1800, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np y7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:276.34-276.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y7_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2055 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y7_TRELLIS_FF_Q_DI_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2056 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y_none": {
|
|
"hide_name": 0,
|
|
"bits": [ 4377, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np y_none",
|
|
"src": "hardware/v2/rtl/neural_processor.v:262.34-262.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[1].u_np.y_relu": {
|
|
"hide_name": 0,
|
|
"bits": [ 4378, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[1].u_np y_relu",
|
|
"src": "hardware/v2/rtl/neural_processor.v:267.34-267.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 2098, 2084, 2110, 2080, 2078, 2090, 2088, 2096, 2092, 2086, 2060, 2082, 2094, 2106, 2112, 2114, 2116, 2118, 2120, 2122, 2064, 2066, 2068, 2070, 2072, 2074, 2076, 2062, 2100, 2102, 2104, 2108 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:212.32-212.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.acc_reg_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 2059 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 2129, 2127 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np activation_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:90.33-90.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 2131, 2130, 2132, 2133 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 2258, 2198, 2199, 2200, 2134, 2138 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2135 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.66-157.68"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2139 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.50-157.52"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2142 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.22-157.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2143 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.18-157.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2140 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.54-157.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2145 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.30-157.32"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D0_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2146 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.26-157.28"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2136 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.70-157.72"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2147 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.58-157.60"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2149 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.38-157.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2150 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.34-157.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2148 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.62-157.64"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2151 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.46-157.48"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_D1_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2152 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.42-157.44"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2153, 2154, 2155, 2156, 2144, 2141, 2137 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2159 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.66-157.68"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2162 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.50-157.52"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2165 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.22-157.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2166 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.18-157.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2163 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.54-157.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2168 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.30-157.32"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D0_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2169 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.26-157.28"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2160 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.70-157.72"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2170 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.58-157.60"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2172 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.38-157.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2173 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.34-157.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2171 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.62-157.64"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2178 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.46-157.48"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_D1_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2179 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:157.42-157.44"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_1_SD": {
|
|
"hide_name": 0,
|
|
"bits": [ 2174, 2175, 2176, 2177, 2167, 2164, 2161 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2157 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.34-141.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2184 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.22-141.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2185 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.18-141.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2158 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.38-141.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2191 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.30-141.32"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.activation_reg_LUT4_D_Z_LUT4_D_Z_L6MUX21_Z_SD_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2192 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.26-141.28"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_ext": {
|
|
"hide_name": 0,
|
|
"bits": [ 2229, 2127, 2237, 2238, 2242, 2243, 2233, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202, 2202 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np bias_ext",
|
|
"src": "hardware/v2/rtl/neural_processor.v:235.33-235.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 2229, 2127, 2237, 2238, 2242, 2243, 2233, 2202 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np bias_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:89.33-89.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2204 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2231, 2232, 2240, 2241, 2244, 2245, 2235, 2236, 2212, 2213, 2247, 2248, 2250, 2251, 2253, 2254, 2255, 2256, 2216, 2217, 2219, 2220, 2227, 2228, 2223, 2224, 2225, 2226, 2205, 2206, 2208, 2209 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2215 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2218 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2222 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2203 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2221 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2211 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2230 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2210 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2239 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2234 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2246 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2249 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2252 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2214 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2207 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.bias_reg_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 2201 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np clk",
|
|
"src": "hardware/v2/rtl/neural_processor.v:34.11-34.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 2128, 4379, 4380, 4381, 4382, 4383, 4384, 2126, 2183, 2182, 2186, 2190, 2181, 2180, 2189, 2164, 2197, 2196, 2167, 2188, 2195, 2194, 2187, 2177, 2193, 2155, 2176, 2175, 2154, 2153, 2174, 2258 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np final_acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:243.32-243.45",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.final_acc_sign": {
|
|
"hide_name": 0,
|
|
"bits": [ 2258 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np final_acc_sign",
|
|
"src": "hardware/v2/rtl/neural_processor.v:256.10-256.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.input_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np input_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:52.45-52.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.job_activation": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np job_activation",
|
|
"src": "hardware/v2/rtl/neural_processor.v:47.42-47.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.job_bias": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198, 199, 200, 1042, 1027 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np job_bias",
|
|
"src": "hardware/v2/rtl/neural_processor.v:46.42-46.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.job_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np job_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:45.42-45.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.job_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 195 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np job_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:43.42-43.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2260 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np last0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.52-98.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last0_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 2259 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2262 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np last1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.42-132.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last5": {
|
|
"hide_name": 0,
|
|
"bits": [ 2264 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np last5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.40-213.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last6": {
|
|
"hide_name": 0,
|
|
"bits": [ 2265 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np last6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.40-242.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 2266, 2267, 2263 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np last_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:175.49-175.58"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.last_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 2263 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np last_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:205.34-205.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2278, 2280, 2294, 2296, 2298, 2300, 2302, 2304, 2306, 2308, 2282, 2284, 2286, 2288, 2290, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2314, 2315, 2319, 2320, 2324, 2325, 2348, 2349, 2329, 2330, 2344, 2345, 2335, 2336, 2341, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2387, 2389, 2391, 2393, 2395, 2397, 2399, 2373, 2375, 2377, 2379, 2371, 2385, 2369, 2381, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2439, 2440, 2411, 2412, 2435, 2436, 2417, 2418, 2431, 2432, 2400, 2401, 2427, 2428, 2423, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2460, 2462, 2476, 2478, 2480, 2482, 2484, 2486, 2488, 2490, 2464, 2466, 2468, 2470, 2472, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2496, 2497, 2501, 2502, 2506, 2507, 2511, 2512, 2516, 2517, 2521, 2522, 2530, 2531, 2526, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2551, 2553, 2567, 2569, 2571, 2573, 2575, 2577, 2565, 2579, 2581, 2555, 2557, 2559, 2561, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.level0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2587, 2588, 2592, 2593, 2597, 2598, 2621, 2622, 2602, 2603, 2608, 2609, 2613, 2614, 2618, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np level0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.node_id_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 2229, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np node_id_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:91.33-91.44"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_error": {
|
|
"hide_name": 0,
|
|
"bits": [ "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np np_error",
|
|
"src": "hardware/v2/rtl/neural_processor.v:64.43-64.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state": {
|
|
"hide_name": 0,
|
|
"bits": [ 2125, 2124, 2123, "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np np_state",
|
|
"src": "hardware/v2/rtl/neural_processor.v:63.43-63.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 2268 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2272 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2273 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.np_state_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 2269, 2270, 2271 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.operand_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 197 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np operand_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:50.43-50.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2278, 2280, 2294, 2296, 2298, 2300, 2302, 2304, 2306, 2308, 2282, 2284, 2286, 2288, 2290, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2314, 2315, 2319, 2320, 2324, 2325, 2348, 2349, 2329, 2330, 2344, 2345, 2335, 2336, 2341, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2311 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2317, 2318, 2322, 2323, 2327, 2328, 2350, 2351, 2333, 2334, 2346, 2347, 2339, 2340, 2342, 2343, 2312 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2321 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2326 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2332 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2338 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2310 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2337 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2331 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2316 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[1]_CCU2C_B0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2313 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2387, 2389, 2391, 2393, 2395, 2397, 2399, 2373, 2375, 2377, 2379, 2371, 2385, 2369, 2381, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383, 2383 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2439, 2440, 2411, 2412, 2435, 2436, 2417, 2418, 2431, 2432, 2400, 2401, 2427, 2428, 2423, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406, 2406 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2403 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2441, 2442, 2415, 2416, 2437, 2438, 2421, 2422, 2433, 2434, 2404, 2405, 2429, 2430, 2425, 2426, 2409 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2408 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2410 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2420 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2407 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2424 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2402 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2419 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2413 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2414 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2460, 2462, 2476, 2478, 2480, 2482, 2484, 2486, 2488, 2490, 2464, 2466, 2468, 2470, 2472, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474, 2474 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2496, 2497, 2501, 2502, 2506, 2507, 2511, 2512, 2516, 2517, 2521, 2522, 2530, 2531, 2526, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491, 2491 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2493 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2499, 2500, 2504, 2505, 2509, 2510, 2514, 2515, 2519, 2520, 2524, 2525, 2532, 2533, 2528, 2529, 2494 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2503 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2508 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2513 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2518 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2523 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2492 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2527 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2498 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[5]_CCU2C_B0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2495 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2551, 2553, 2567, 2569, 2571, 2573, 2575, 2577, 2565, 2579, 2581, 2555, 2557, 2559, 2561, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563, 2563 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2587, 2588, 2592, 2593, 2597, 2598, 2621, 2622, 2602, 2603, 2608, 2609, 2613, 2614, 2618, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582, 2582 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np prod1[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2584 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2590, 2591, 2595, 2596, 2600, 2601, 2623, 2624, 2606, 2607, 2611, 2612, 2616, 2617, 2619, 2620, 2585 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2594 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2599 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2605 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2610 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2615 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2583 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2604 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2589 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.prod1[7]_CCU2C_B0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2586 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2277, 2279, 2293, 2295, 2297, 2299, 2301, 2303, 2305, 2307, 2281, 2283, 2285, 2287, 2289, 2291 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[0]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4385, 4386, 4387, 4388, 4389, 4390, 4391, 4392, 4393, 4394, 4395, 4396, 4397, 4398, 4399, 4400, 2657, 2658, 2659, 2660, 2661, 2662, 2663, 2664, 2665, 2666, 2667, 2668, 2669, 2670, 2671, 2672, 2673, 2674, 2675, 2676 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2352, 2353, 2360, 2361, 2362, 2363, 2364, 2365, 2366, 2367, 2354, 2355, 2356, 2357, 2358, 2359 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[1]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4401, 4402, 4403, 4404, 4405, 4406, 4407, 4408, 4409, 4410, 4411, 4412, 4413, 4414, 4415, 4416, 2678, 2679, 2680, 2681, 2682, 2683, 2684, 2685, 2686, 2687, 2688, 2689, 2690, 2691, 2692, 2693, 2694, 2695, 2696, 2697 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2386, 2388, 2390, 2392, 2394, 2396, 2398, 2372, 2374, 2376, 2378, 2370, 2384, 2368, 2380, 2382 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[2]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4417, 4418, 4419, 4420, 4421, 4422, 4423, 4424, 4425, 4426, 4427, 4428, 4429, 4430, 4431, 4432, 2699, 2700, 2701, 2702, 2703, 2704, 2705, 2706, 2707, 2708, 2709, 2710, 2711, 2712, 2713, 2714, 2715, 2716, 2717, 2718 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2451, 2457, 2446, 2447, 2448, 2449, 2450, 2443, 2444, 2452, 2453, 2454, 2455, 2456, 2458, 2445 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[3]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4433, 4434, 4435, 4436, 4437, 4438, 4439, 4440, 4441, 4442, 4443, 4444, 4445, 4446, 4447, 4448, 2720, 2721, 2722, 2723, 2724, 2725, 2726, 2727, 2728, 2729, 2730, 2731, 2732, 2733, 2734, 2735, 2736, 2737, 2738, 2739 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2459, 2461, 2475, 2477, 2479, 2481, 2483, 2485, 2487, 2489, 2463, 2465, 2467, 2469, 2471, 2473 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[4]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4449, 4450, 4451, 4452, 4453, 4454, 4455, 4456, 4457, 4458, 4459, 4460, 4461, 4462, 4463, 4464, 2741, 2742, 2743, 2744, 2745, 2746, 2747, 2748, 2749, 2750, 2751, 2752, 2753, 2754, 2755, 2756, 2757, 2758, 2759, 2760 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2534, 2535, 2542, 2543, 2544, 2545, 2546, 2547, 2548, 2549, 2536, 2537, 2538, 2539, 2540, 2541 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[5]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4465, 4466, 4467, 4468, 4469, 4470, 4471, 4472, 4473, 4474, 4475, 4476, 4477, 4478, 4479, 4480, 2762, 2763, 2764, 2765, 2766, 2767, 2768, 2769, 2770, 2771, 2772, 2773, 2774, 2775, 2776, 2777, 2778, 2779, 2780, 2781 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2550, 2552, 2566, 2568, 2570, 2572, 2574, 2576, 2564, 2578, 2580, 2554, 2556, 2558, 2560, 2562 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[6]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4481, 4482, 4483, 4484, 4485, 4486, 4487, 4488, 4489, 4490, 4491, 4492, 4493, 4494, 4495, 4496, 2783, 2784, 2785, 2786, 2787, 2788, 2789, 2790, 2791, 2792, 2793, 2794, 2795, 2796, 2797, 2798, 2799, 2800, 2801, 2802 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2625, 2626, 2633, 2634, 2635, 2632, 2636, 2637, 2638, 2639, 2640, 2627, 2628, 2629, 2630, 2631 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np product_comb[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.product_comb[7]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4497, 4498, 4499, 4500, 4501, 4502, 4503, 4504, 4505, 4506, 4507, 4508, 4509, 4510, 4511, 4512, 2804, 2805, 2806, 2807, 2808, 2809, 2810, 2811, 2812, 2813, 2814, 2815, 2816, 2817, 2818, 2819, 2820, 2821, 2822, 2823 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 2824, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np result_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:59.43-59.54"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_C": {
|
|
"hide_name": 0,
|
|
"bits": [ 2125, 2824, 2825, 2257 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 16, 17, 18, 19 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C": {
|
|
"hide_name": 0,
|
|
"bits": [ 2829, 2830, 2831 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2832 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2833 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2835, 15, 2836, 2837, 2834 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_1_C_PFUMX_Z_C0_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 2839, 2842, 2843 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C": {
|
|
"hide_name": 0,
|
|
"bits": [ 88, 2828, 202 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2844 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2845 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_LUT4_Z_C_PFUMX_Z_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 774, 12, 772, 778, 2846 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2847 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_LUT4_B_Z_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2848 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_data_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 2849 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 2852, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np result_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:60.43-60.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_node_id_LUT4_A_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 14, 2826, 2827 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_ready": {
|
|
"hide_name": 0,
|
|
"bits": [ 199 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np result_ready",
|
|
"src": "hardware/v2/rtl/neural_processor.v:58.43-58.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 2826 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np result_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:57.43-57.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.result_valid_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 2854 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.rst": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np rst",
|
|
"src": "hardware/v2/rtl/neural_processor.v:35.11-35.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tile_last": {
|
|
"hide_name": 0,
|
|
"bits": [ 198 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tile_last",
|
|
"src": "hardware/v2/rtl/neural_processor.v:54.43-54.52"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tile_sum": {
|
|
"hide_name": 0,
|
|
"bits": [ 2903, 2904, 2906, 2907, 2909, 2910, 2912, 2913, 2915, 2916, 2896, 2897, 2917, 2918, 2881, 2882, 2919, 2920, 2877, 2878, 2885, 2886, 2888, 2889, 2891, 2892, 2873, 2874, 2893, 2894, 2900, 2901 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tile_sum",
|
|
"src": "hardware/v2/rtl/neural_processor.v:206.34-206.42"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2864, 2856, 2857, 2865, 2866, 2867, 2868, 2869, 2870, 2871, 2872, 2858, 2859, 2860, 2861, 2862, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863, 2863 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2903, 2904, 2906, 2907, 2909, 2910, 2912, 2913, 2915, 2916, 2896, 2897, 2917, 2918, 2881, 2882, 2919, 2920, 2877, 2878, 2885, 2886, 2888, 2889, 2891, 2892, 2873, 2874, 2893, 2894, 2900, 2901 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[16]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2876 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2097, 2083, 2109, 2079, 2077, 2089, 2087, 2095, 2091, 2085, 2058, 2081, 2093, 2105, 2111, 2113, 2115, 2117, 2119, 2121, 2063, 2065, 2067, 2069, 2071, 2073, 2075, 2061, 2099, 2101, 2103, 2107 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2887 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2890 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2875 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2895 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2899 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2884 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2902 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2905 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2908 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2911 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2914 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2898 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2883 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2879 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2880 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2957, 2958, 2962, 2963, 2967, 2968, 2972, 2973, 2940, 2941, 2976, 2977, 2946, 2947, 2980, 2981, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952, 2952 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2943 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 2960, 2961, 2965, 2966, 2970, 2971, 2974, 2975, 2944, 2945, 2978, 2979, 2950, 2951, 2982, 2983, 2955, 2956 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2954 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2959 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2964 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2969 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2942 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2948 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2953 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 2949 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2994, 2995, 2996, 2997, 2998, 2999, 3000, 2986, 2987, 2988, 2989, 2990, 2991, 2992, 2984, 2985, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993, 2993 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3011, 3012, 3016, 3017, 3021, 3022, 3026, 3027, 3031, 3032, 3041, 3042, 3036, 3037, 3001, 3002, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007, 3007 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3004 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3014, 3015, 3019, 3020, 3024, 3025, 3029, 3030, 3034, 3035, 3043, 3044, 3039, 3040, 3005, 3006, 3009, 3010 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3013 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3018 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3023 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3028 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3033 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3003 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3038 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3008 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3046, 3055, 3056, 3057, 3058, 3059, 3060, 3061, 3062, 3047, 3048, 3049, 3050, 3051, 3052, 3053, 3054, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045, 3045 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[8]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3067, 3068, 3070, 3071, 3073, 3074, 3076, 3077, 3079, 3080, 3082, 3083, 3085, 3086, 3088, 3089, 3091, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063, 3063 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np tree[9]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3065 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 2939, 2937, 2938, 2922, 2923, 2924, 2925, 2926, 2927, 2928, 2929, 2930, 2931, 2932, 2933, 2934, 2935, 2936, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921, 2921 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3072 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3075 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3078 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3081 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3084 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3087 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3090 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3064 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3069 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.tree[9]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3066 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3093 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.44-98.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid0_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 3, 3092 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 2261 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"single_bit_vector": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3094 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.34-132.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid5": {
|
|
"hide_name": 0,
|
|
"bits": [ 3095 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.32-213.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6": {
|
|
"hide_name": 0,
|
|
"bits": [ 3097 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.32-242.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3093, 3096, 3097, 3098 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3094, 2274, 3099 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid6_LUT4_C_Z_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 2274, 2275, 2276, 2257 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid7": {
|
|
"hide_name": 0,
|
|
"bits": [ 2851 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:275.34-275.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid7_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 199, 2826, 3101, 2855 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 3096, 3100, 2057 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:174.49-174.59"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.valid_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 2057 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np valid_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:204.34-204.48"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2649, 2650, 2652, 2653, 2654, 2655, 2656, 2651 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2650, 2652, 2653, 2654, 2655, 2656, 2651, 2677 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2652, 2653, 2654, 2655, 2656, 2651, 2677, 2698 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2653, 2654, 2655, 2656, 2651, 2677, 2698, 2719 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2654, 2655, 2656, 2651, 2677, 2698, 2719, 2740 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2655, 2656, 2651, 2677, 2698, 2719, 2740, 2761 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2656, 2651, 2677, 2698, 2719, 2740, 2761, 2782 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.w0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2651, 2677, 2698, 2719, 2740, 2761, 2782, 2803 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np w0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.weight_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np weight_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:53.45-53.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2641, 2642, 2644, 2645, 2646, 2647, 2648, 2643 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2642, 2644, 2645, 2646, 2647, 2648, 2643, 2649 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2644, 2645, 2646, 2647, 2648, 2643, 2649, 2650 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2645, 2646, 2647, 2648, 2643, 2649, 2650, 2652 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2646, 2647, 2648, 2643, 2649, 2650, 2652, 2653 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2647, 2648, 2643, 2649, 2650, 2652, 2653, 2654 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2648, 2643, 2649, 2650, 2652, 2653, 2654, 2655 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.x0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 2643, 2649, 2650, 2652, 2653, 2654, 2655, 2656 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np x0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7": {
|
|
"hide_name": 0,
|
|
"bits": [ 2850, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np y7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:276.34-276.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 3103 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3104 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.34-141.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3106 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.22-141.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3107 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.18-141.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3105 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.38-141.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3108 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.30-141.32"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y7_TRELLIS_FF_Q_DI_L6MUX21_Z_D1_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3109 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:141.26-141.28"
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y_none": {
|
|
"hide_name": 0,
|
|
"bits": [ 4513, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np y_none",
|
|
"src": "hardware/v2/rtl/neural_processor.v:262.34-262.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[2].u_np.y_relu": {
|
|
"hide_name": 0,
|
|
"bits": [ 4514, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[2].u_np y_relu",
|
|
"src": "hardware/v2/rtl/neural_processor.v:267.34-267.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 3113, 3165, 3167, 3169, 3171, 3173, 3175, 3117, 3119, 3121, 3123, 3153, 3163, 3137, 3151, 3159, 3115, 3149, 3155, 3157, 3161, 3147, 3125, 3127, 3129, 3131, 3133, 3135, 3139, 3141, 3143, 3145 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:212.32-212.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.acc_reg_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 3112 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 3178, 3177 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np activation_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:90.33-90.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3181, 3180, 3182, 3183 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3283, 3188, 3192, 3184, 3196 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3193 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3194 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3197, 3198, 3199, 3200, 3195 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_LUT4_Z_2_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 3206, 3207, 3208, 3209 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3217 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3218 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_1_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3220, 3221, 3222, 3223, 3219 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3214 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_1_C0_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3215 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3189 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3190 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.activation_reg_LUT4_C_Z_LUT4_D_Z_PFUMX_Z_C0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3224, 3226, 3216, 3225, 3191 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_ext": {
|
|
"hide_name": 0,
|
|
"bits": [ 3249, 3177, 3265, 3266, 3270, 3271, 3275, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228, 3228 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np bias_ext",
|
|
"src": "hardware/v2/rtl/neural_processor.v:235.33-235.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 3249, 3177, 3265, 3266, 3270, 3271, 3275, 3228 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np bias_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:89.33-89.41"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3230 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3251, 3252, 3268, 3269, 3273, 3274, 3277, 3278, 3279, 3280, 3263, 3264, 3257, 3258, 3281, 3282, 3238, 3239, 3241, 3242, 3244, 3245, 3247, 3248, 3253, 3254, 3231, 3232, 3234, 3235, 3260, 3261 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3240 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3243 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3246 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3250 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3229 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3237 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3256 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3259 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3255 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3267 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3272 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3276 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3262 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3236 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_CCU2C_A1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3233 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:252.30-252.48|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.bias_reg_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 3227 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np clk",
|
|
"src": "hardware/v2/rtl/neural_processor.v:34.11-34.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 3179, 4515, 4516, 4517, 4518, 4519, 4520, 3176, 3205, 3203, 3202, 3204, 3208, 3207, 3206, 3201, 3213, 3212, 3211, 3210, 3225, 3216, 3226, 3224, 3223, 3222, 3221, 3220, 3187, 3186, 3185, 3283 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np final_acc_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:243.32-243.45",
|
|
"unused_bits": "1 2 3 4 5 6"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_sign": {
|
|
"hide_name": 0,
|
|
"bits": [ 3283 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np final_acc_sign",
|
|
"src": "hardware/v2/rtl/neural_processor.v:256.10-256.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.final_acc_sign_LUT4_A_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3284 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.input_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np input_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:52.45-52.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.job_activation": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np job_activation",
|
|
"src": "hardware/v2/rtl/neural_processor.v:47.42-47.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.job_bias": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np job_bias",
|
|
"src": "hardware/v2/rtl/neural_processor.v:46.42-46.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.job_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np job_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:45.42-45.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.job_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 196 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np job_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:43.42-43.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3286 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np last0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.52-98.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last0_TRELLIS_FF_Q_LSR": {
|
|
"hide_name": 0,
|
|
"bits": [ 3285 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3288 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np last1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.42-132.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last5": {
|
|
"hide_name": 0,
|
|
"bits": [ 3290 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np last5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.40-213.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last6": {
|
|
"hide_name": 0,
|
|
"bits": [ 3291 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np last6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.40-242.45"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 3292, 3293, 3289 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np last_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:175.49-175.58"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.last_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 3289 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np last_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:205.34-205.47"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3301, 3323, 3325, 3327, 3329, 3331, 3305, 3307, 3309, 3311, 3313, 3315, 3303, 3317, 3319, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3337, 3338, 3342, 3343, 3347, 3348, 3352, 3353, 3371, 3372, 3357, 3358, 3363, 3364, 3368, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3392, 3394, 3408, 3410, 3412, 3414, 3416, 3418, 3420, 3422, 3396, 3398, 3400, 3402, 3404, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3439, 3440, 3444, 3445, 3434, 3435, 3423, 3424, 3448, 3449, 3462, 3463, 3453, 3454, 3459, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3483, 3499, 3501, 3503, 3505, 3507, 3509, 3485, 3513, 3511, 3487, 3489, 3491, 3493, 3495, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3553, 3554, 3530, 3531, 3549, 3550, 3536, 3537, 3514, 3515, 3525, 3526, 3541, 3542, 3546, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3574, 3576, 3590, 3592, 3594, 3596, 3598, 3600, 3602, 3604, 3578, 3580, 3582, 3584, 3586, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.level0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3610, 3611, 3615, 3616, 3644, 3645, 3620, 3621, 3626, 3627, 3640, 3641, 3631, 3632, 3637, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np level0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:166.33-166.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.node_id_reg": {
|
|
"hide_name": 0,
|
|
"bits": [ 3249, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np node_id_reg",
|
|
"src": "hardware/v2/rtl/neural_processor.v:91.33-91.44"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_error": {
|
|
"hide_name": 0,
|
|
"bits": [ "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np np_error",
|
|
"src": "hardware/v2/rtl/neural_processor.v:64.43-64.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state": {
|
|
"hide_name": 0,
|
|
"bits": [ 2829, 2841, 2840, "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np np_state",
|
|
"src": "hardware/v2/rtl/neural_processor.v:63.43-63.51"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 3294 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3295 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.np_state_TRELLIS_FF_Q_CE_PFUMX_Z_BLUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3296 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.18-133.20"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.operand_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 198 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np operand_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:50.43-50.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3301, 3323, 3325, 3327, 3329, 3331, 3305, 3307, 3309, 3311, 3313, 3315, 3303, 3317, 3319, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321, 3321 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3337, 3338, 3342, 3343, 3347, 3348, 3352, 3353, 3371, 3372, 3357, 3358, 3363, 3364, 3368, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332, 3332 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3334 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3340, 3341, 3345, 3346, 3350, 3351, 3355, 3356, 3373, 3374, 3361, 3362, 3366, 3367, 3369, 3370, 3335 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3344 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3349 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3354 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3360 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3365 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3333 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3359 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3339 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[1]_CCU2C_B0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3336 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3392, 3394, 3408, 3410, 3412, 3414, 3416, 3418, 3420, 3422, 3396, 3398, 3400, 3402, 3404, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406, 3406 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3439, 3440, 3444, 3445, 3434, 3435, 3423, 3424, 3448, 3449, 3462, 3463, 3453, 3454, 3459, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429, 3429 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3426 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3442, 3443, 3446, 3447, 3437, 3438, 3427, 3428, 3451, 3452, 3464, 3465, 3457, 3458, 3460, 3461, 3432 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3431 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3433 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3441 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3436 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3450 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3456 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3430 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3455 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3425 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3483, 3499, 3501, 3503, 3505, 3507, 3509, 3485, 3513, 3511, 3487, 3489, 3491, 3493, 3495, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497, 3497 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3553, 3554, 3530, 3531, 3549, 3550, 3536, 3537, 3514, 3515, 3525, 3526, 3541, 3542, 3546, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520, 3520 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3517 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3555, 3556, 3534, 3535, 3551, 3552, 3539, 3540, 3518, 3519, 3528, 3529, 3544, 3545, 3547, 3548, 3523 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3522 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3524 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3533 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3516 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3543 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3521 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3538 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3532 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[5]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3527 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3574, 3576, 3590, 3592, 3594, 3596, 3598, 3600, 3602, 3604, 3578, 3580, 3582, 3584, 3586, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588, 3588 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3610, 3611, 3615, 3616, 3644, 3645, 3620, 3621, 3626, 3627, 3640, 3641, 3631, 3632, 3637, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605, 3605 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np prod1[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:133.34-133.39"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3607 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0": {
|
|
"hide_name": 0,
|
|
"bits": [ 3613, 3614, 3618, 3619, 3646, 3647, 3624, 3625, 3629, 3630, 3642, 3643, 3635, 3636, 3638, 3639, 3608 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3617 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3623 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3628 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3634 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3606 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3633 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3622 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S0_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3612 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:193.40-193.69|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.prod1[7]_CCU2C_B0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3609 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3300, 3322, 3324, 3326, 3328, 3330, 3304, 3306, 3308, 3310, 3312, 3314, 3302, 3316, 3318, 3320 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[0]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4521, 4522, 4523, 4524, 4525, 4526, 4527, 4528, 4529, 4530, 4531, 4532, 4533, 4534, 4535, 4536, 3680, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, 3697, 3698, 3699 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3375, 3376, 3383, 3384, 3385, 3386, 3387, 3388, 3389, 3390, 3377, 3378, 3379, 3380, 3381, 3382 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[1]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4537, 4538, 4539, 4540, 4541, 4542, 4543, 4544, 4545, 4546, 4547, 4548, 4549, 4550, 4551, 4552, 3701, 3702, 3703, 3704, 3705, 3706, 3707, 3708, 3709, 3710, 3711, 3712, 3713, 3714, 3715, 3716, 3717, 3718, 3719, 3720 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3391, 3393, 3407, 3409, 3411, 3413, 3415, 3417, 3419, 3421, 3395, 3397, 3399, 3401, 3403, 3405 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[2]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4553, 4554, 4555, 4556, 4557, 4558, 4559, 4560, 4561, 4562, 4563, 4564, 4565, 4566, 4567, 4568, 3722, 3723, 3724, 3725, 3726, 3727, 3728, 3729, 3730, 3731, 3732, 3733, 3734, 3735, 3736, 3737, 3738, 3739, 3740, 3741 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3466, 3467, 3474, 3475, 3476, 3477, 3478, 3479, 3480, 3481, 3468, 3469, 3470, 3471, 3472, 3473 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[3]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4569, 4570, 4571, 4572, 4573, 4574, 4575, 4576, 4577, 4578, 4579, 4580, 4581, 4582, 4583, 4584, 3743, 3744, 3745, 3746, 3747, 3748, 3749, 3750, 3751, 3752, 3753, 3754, 3755, 3756, 3757, 3758, 3759, 3760, 3761, 3762 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3482, 3498, 3500, 3502, 3504, 3506, 3508, 3484, 3512, 3510, 3486, 3488, 3490, 3492, 3494, 3496 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[4]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4585, 4586, 4587, 4588, 4589, 4590, 4591, 4592, 4593, 4594, 4595, 4596, 4597, 4598, 4599, 4600, 3764, 3765, 3766, 3767, 3768, 3769, 3770, 3771, 3772, 3773, 3774, 3775, 3776, 3777, 3778, 3779, 3780, 3781, 3782, 3783 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3558, 3557, 3565, 3566, 3567, 3568, 3569, 3570, 3571, 3572, 3559, 3560, 3561, 3562, 3563, 3564 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[5]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4601, 4602, 4603, 4604, 4605, 4606, 4607, 4608, 4609, 4610, 4611, 4612, 4613, 4614, 4615, 4616, 3785, 3786, 3787, 3788, 3789, 3790, 3791, 3792, 3793, 3794, 3795, 3796, 3797, 3798, 3799, 3800, 3801, 3802, 3803, 3804 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3573, 3575, 3589, 3591, 3593, 3595, 3597, 3599, 3601, 3603, 3577, 3579, 3581, 3583, 3585, 3587 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[6]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4617, 4618, 4619, 4620, 4621, 4622, 4623, 4624, 4625, 4626, 4627, 4628, 4629, 4630, 4631, 4632, 3806, 3807, 3808, 3809, 3810, 3811, 3812, 3813, 3814, 3815, 3816, 3817, 3818, 3819, 3820, 3821, 3822, 3823, 3824, 3825 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3648, 3649, 3656, 3657, 3658, 3659, 3660, 3661, 3662, 3663, 3650, 3651, 3652, 3653, 3654, 3655 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np product_comb[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:135.34-135.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.product_comb[7]_MULT18X18D_P9_P35": {
|
|
"hide_name": 0,
|
|
"bits": [ 4633, 4634, 4635, 4636, 4637, 4638, 4639, 4640, 4641, 4642, 4643, 4644, 4645, 4646, 4647, 4648, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834, 3835, 3836, 3837, 3838, 3839, 3840, 3841, 3842, 3843, 3844, 3845, 3846 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/rtl/neural_processor.v:139.39-139.54|/opt/homebrew/bin/../share/yosys/mul2dsp.v:255.6-259.5|/opt/homebrew/bin/../share/yosys/lattice/dsp_map_18x18.v:1.68-1.69",
|
|
"unused_bits": "0 1 2 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 32 33 34 35"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 2837, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np result_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:59.43-59.54"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_data_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 3847 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 2835, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np result_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor.v:60.43-60.57"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_ready": {
|
|
"hide_name": 0,
|
|
"bits": [ 200 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np result_ready",
|
|
"src": "hardware/v2/rtl/neural_processor.v:58.43-58.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 2836 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np result_valid",
|
|
"src": "hardware/v2/rtl/neural_processor.v:57.43-57.55"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_LUT4_B_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 3297, 3298, 3299, 2831 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.result_valid_TRELLIS_FF_Q_CE": {
|
|
"hide_name": 0,
|
|
"bits": [ 3855 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.rst": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np rst",
|
|
"src": "hardware/v2/rtl/neural_processor.v:35.11-35.14"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tile_last": {
|
|
"hide_name": 0,
|
|
"bits": [ 199 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tile_last",
|
|
"src": "hardware/v2/rtl/neural_processor.v:54.43-54.52"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tile_sum": {
|
|
"hide_name": 0,
|
|
"bits": [ 3873, 3874, 3876, 3877, 3883, 3884, 3900, 3901, 3879, 3880, 3905, 3906, 3902, 3903, 3896, 3897, 3911, 3912, 3914, 3915, 3917, 3918, 3907, 3908, 3919, 3920, 3890, 3891, 3886, 3887, 3893, 3894 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tile_sum",
|
|
"src": "hardware/v2/rtl/neural_processor.v:206.34-206.42"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3856, 3866, 3867, 3868, 3869, 3870, 3871, 3872, 3858, 3859, 3860, 3861, 3862, 3863, 3864, 3865, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857, 3857 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3873, 3874, 3876, 3877, 3883, 3884, 3900, 3901, 3879, 3880, 3905, 3906, 3902, 3903, 3896, 3897, 3911, 3912, 3914, 3915, 3917, 3918, 3907, 3908, 3919, 3920, 3890, 3891, 3886, 3887, 3893, 3894 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[16]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3875 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3111, 3164, 3166, 3168, 3170, 3172, 3174, 3116, 3118, 3120, 3122, 3152, 3162, 3136, 3150, 3158, 3114, 3148, 3154, 3156, 3160, 3146, 3124, 3126, 3128, 3130, 3132, 3134, 3138, 3140, 3142, 3144 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_10_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3885 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_11_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3889 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_12_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3888 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_13_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3895 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_14_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3899 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3882 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3881 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3898 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3904 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3910 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3913 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3916 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_8_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3909 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_9_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3892 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[16]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3878 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:226.28-226.46|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3940, 3941, 3945, 3946, 3950, 3951, 3976, 3977, 3955, 3956, 3961, 3962, 3966, 3967, 3971, 3972, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980, 3980 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3942 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3943, 3944, 3948, 3949, 3953, 3954, 3978, 3979, 3959, 3960, 3964, 3965, 3969, 3970, 3974, 3975, 3982, 3983 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3952 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3958 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3963 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3968 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3973 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3957 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3981 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[1]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 3947 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3984, 3993, 3994, 3992, 3995, 3996, 4000, 3997, 3998, 3986, 3999, 3985, 3987, 3988, 3989, 3990, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991, 3991 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 4027, 4028, 4036, 4037, 4041, 4042, 4001, 4002, 4007, 4008, 4023, 4024, 4012, 4013, 4018, 4019, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032, 4032 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4004 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4030, 4031, 4039, 4040, 4043, 4044, 4005, 4006, 4010, 4011, 4025, 4026, 4016, 4017, 4021, 4022, 4034, 4035 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4015 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4020 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4014 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4029 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4033 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4038 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4003 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[3]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4009 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[8]": {
|
|
"hide_name": 0,
|
|
"bits": [ 4045, 4046, 4055, 4056, 4057, 4058, 4059, 4060, 4061, 4062, 4047, 4048, 4049, 4050, 4051, 4052, 4053, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054, 4054 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[8]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]": {
|
|
"hide_name": 0,
|
|
"bits": [ 4074, 4075, 4077, 4078, 4080, 4081, 4083, 4084, 4063, 4064, 4071, 4072, 4085, 4086, 4088, 4089, 4091, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067, 4067 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np tree[9]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:176.49-176.53"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4066 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 3938, 3939, 3922, 3923, 3924, 3925, 3926, 3927, 3928, 3929, 3930, 3931, 3932, 3933, 3934, 3935, 3936, 3937, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921, 3921 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:34.26-34.27"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S0_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4069 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S0_S1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4070 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4076 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_2_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4079 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_3_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4082 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_4_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4065 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_5_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4087 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_6_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4090 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_7_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4068 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.tree[9]_CCU2C_B1_S1_CCU2C_S1_COUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4073 ],
|
|
"attributes": {
|
|
"abc9_carry": "00000000000000000000000000000001",
|
|
"src": "hardware/v2/rtl/neural_processor.v:197.43-197.76|/opt/homebrew/bin/../share/yosys/lattice/arith_map_ccu2c.v:74.7-80.4|/opt/homebrew/bin/../share/yosys/lattice/ccu2c_sim.vh:9.9-9.13"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid0": {
|
|
"hide_name": 0,
|
|
"bits": [ 4092 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid0",
|
|
"src": "hardware/v2/rtl/neural_processor.v:98.44-98.50"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid0_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 199, 2841, 2829, 3854 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid0_TRELLIS_FF_Q_DI_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3287 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"single_bit_vector": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid1": {
|
|
"hide_name": 0,
|
|
"bits": [ 4093 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid1",
|
|
"src": "hardware/v2/rtl/neural_processor.v:132.34-132.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid5": {
|
|
"hide_name": 0,
|
|
"bits": [ 4094 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid5",
|
|
"src": "hardware/v2/rtl/neural_processor.v:213.32-213.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid6": {
|
|
"hide_name": 0,
|
|
"bits": [ 4095 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid6",
|
|
"src": "hardware/v2/rtl/neural_processor.v:242.32-242.38"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid6_LUT4_C_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 3852, 3853, 3297 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7": {
|
|
"hide_name": 0,
|
|
"bits": [ 3849 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:275.34-275.40"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7_LUT4_D_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 200, 2836, 3850, 3851 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid7_LUT4_D_Z_LUT4_Z_D": {
|
|
"hide_name": 0,
|
|
"bits": [ 2838, 2834 ],
|
|
"attributes": {
|
|
"force_downto": "00000000000000000000000000000001",
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:108.23-108.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid_tree": {
|
|
"hide_name": 0,
|
|
"bits": [ 4097, 4096, 3110 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid_tree",
|
|
"src": "hardware/v2/rtl/neural_processor.v:174.49-174.59"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.valid_tree_out": {
|
|
"hide_name": 0,
|
|
"bits": [ 3110 ],
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np valid_tree_out",
|
|
"src": "hardware/v2/rtl/neural_processor.v:204.34-204.48"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3672, 3673, 3675, 3676, 3677, 3678, 3679, 3674 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3673, 3675, 3676, 3677, 3678, 3679, 3674, 3700 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3675, 3676, 3677, 3678, 3679, 3674, 3700, 3721 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3676, 3677, 3678, 3679, 3674, 3700, 3721, 3742 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3677, 3678, 3679, 3674, 3700, 3721, 3742, 3763 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3678, 3679, 3674, 3700, 3721, 3742, 3763, 3784 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3679, 3674, 3700, 3721, 3742, 3763, 3784, 3805 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.w0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3674, 3700, 3721, 3742, 3763, 3784, 3805, 3826 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np w0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:100.44-100.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.weight_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np weight_data",
|
|
"src": "hardware/v2/rtl/neural_processor.v:53.45-53.56"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[0]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3664, 3665, 3667, 3668, 3669, 3670, 3671, 3666 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[0]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[1]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3665, 3667, 3668, 3669, 3670, 3671, 3666, 3672 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[1]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[2]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3667, 3668, 3669, 3670, 3671, 3666, 3672, 3673 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[2]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[3]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3668, 3669, 3670, 3671, 3666, 3672, 3673, 3675 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[3]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[4]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3669, 3670, 3671, 3666, 3672, 3673, 3675, 3676 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[4]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[5]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3670, 3671, 3666, 3672, 3673, 3675, 3676, 3677 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[5]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[6]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3671, 3666, 3672, 3673, 3675, 3676, 3677, 3678 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[6]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.x0[7]": {
|
|
"hide_name": 0,
|
|
"bits": [ 3666, 3672, 3673, 3675, 3676, 3677, 3678, 3679 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np x0[7]",
|
|
"src": "hardware/v2/rtl/neural_processor.v:99.44-99.46"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y7": {
|
|
"hide_name": 0,
|
|
"bits": [ 3848, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np y7",
|
|
"src": "hardware/v2/rtl/neural_processor.v:276.34-276.36"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y7_TRELLIS_FF_Q_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 4099 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y7_TRELLIS_FF_Q_DI_PFUMX_Z_ALUT": {
|
|
"hide_name": 0,
|
|
"bits": [ 4100 ],
|
|
"attributes": {
|
|
"src": "/opt/homebrew/bin/../share/yosys/lattice/cells_map_trellis.v:133.22-133.24"
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y_none": {
|
|
"hide_name": 0,
|
|
"bits": [ 4649, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np y_none",
|
|
"src": "hardware/v2/rtl/neural_processor.v:262.34-262.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.GEN_NP[3].u_np.y_relu": {
|
|
"hide_name": 0,
|
|
"bits": [ 4650, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut GEN_NP[3].u_np y_relu",
|
|
"src": "hardware/v2/rtl/neural_processor.v:267.34-267.40",
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"dut.clk": {
|
|
"hide_name": 0,
|
|
"bits": [ 2 ],
|
|
"attributes": {
|
|
"hdlname": "dut clk",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:30.11-30.14"
|
|
}
|
|
},
|
|
"dut.input_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut input_data",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:41.58-41.68"
|
|
}
|
|
},
|
|
"dut.job_activation": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 194, 195, 195, 196, 196, 197 ],
|
|
"attributes": {
|
|
"hdlname": "dut job_activation",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:37.57-37.71"
|
|
}
|
|
},
|
|
"dut.job_bias": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200, 194, 195, 196, 197, 198, 199, 200, 1042, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut job_bias",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:36.57-36.65"
|
|
}
|
|
},
|
|
"dut.job_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038 ],
|
|
"attributes": {
|
|
"hdlname": "dut job_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:35.57-35.68"
|
|
}
|
|
},
|
|
"dut.job_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196 ],
|
|
"attributes": {
|
|
"hdlname": "dut job_valid",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:33.56-33.65"
|
|
}
|
|
},
|
|
"dut.np_error": {
|
|
"hide_name": 0,
|
|
"bits": [ "0", "0", "0", "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut np_error",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:51.57-51.65"
|
|
}
|
|
},
|
|
"dut.np_state": {
|
|
"hide_name": 0,
|
|
"bits": [ 88, 87, 86, "0", 1118, 1117, 1116, "0", 2125, 2124, 2123, "0", 2829, 2841, 2840, "0" ],
|
|
"attributes": {
|
|
"hdlname": "dut np_state",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:50.57-50.65"
|
|
}
|
|
},
|
|
"dut.operand_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198 ],
|
|
"attributes": {
|
|
"hdlname": "dut operand_valid",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:39.57-39.70"
|
|
}
|
|
},
|
|
"dut.result_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 772, "x", "x", "x", "x", "x", "x", "x", 1795, "x", "x", "x", "x", "x", "x", "x", 2824, "x", "x", "x", "x", "x", "x", "x", 2837, "x", "x", "x", "x", "x", "x", "x" ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut result_data",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:47.57-47.68"
|
|
}
|
|
},
|
|
"dut.result_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 774, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", 1802, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", 2852, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", 2835, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x" ],
|
|
"attributes": {
|
|
"hdlname": "dut result_node_id",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:48.57-48.71"
|
|
}
|
|
},
|
|
"dut.result_ready": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200 ],
|
|
"attributes": {
|
|
"hdlname": "dut result_ready",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:46.57-46.69"
|
|
}
|
|
},
|
|
"dut.result_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 778, 1796, 2826, 2836 ],
|
|
"attributes": {
|
|
"hdlname": "dut result_valid",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:45.57-45.69"
|
|
}
|
|
},
|
|
"dut.rst": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"hdlname": "dut rst",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:31.11-31.14"
|
|
}
|
|
},
|
|
"dut.tile_last": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199 ],
|
|
"attributes": {
|
|
"hdlname": "dut tile_last",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:43.57-43.66"
|
|
}
|
|
},
|
|
"dut.weight_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"hdlname": "dut weight_data",
|
|
"src": "hardware/v2/rtl/neural_processor_array.v:42.58-42.69"
|
|
}
|
|
},
|
|
"input_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 194, 195, 196, 197, 198, 199, 200, 1042, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 196, 197, 198, 199, 200, 1042, 1027, 1028, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:51.52-51.62"
|
|
}
|
|
},
|
|
"job_activation": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 194, 195, 195, 196, 196, 197 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:49.51-49.65"
|
|
}
|
|
},
|
|
"job_bias": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200, 194, 195, 196, 197, 198, 199, 200, 1042, 195, 196, 197, 198, 199, 200, 1042, 1027, 196, 197, 198, 199, 200, 1042, 1027, 1028 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:48.51-48.59"
|
|
}
|
|
},
|
|
"job_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:47.51-47.62"
|
|
}
|
|
},
|
|
"job_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 138, 194, 195, 196 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:46.51-46.60"
|
|
}
|
|
},
|
|
"lfsr": {
|
|
"hide_name": 0,
|
|
"bits": [ 4105, 138, 194, 195, 196, 197, 198, 199, 200, 1042, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098, 4103, 4101, 4102, 4106 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:35.16-35.20"
|
|
}
|
|
},
|
|
"lfsr_TRELLIS_FF_Q_4_DI": {
|
|
"hide_name": 0,
|
|
"bits": [ 4104 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"np_error": {
|
|
"hide_name": 0,
|
|
"bits": [ "0", "0", "0", "0" ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:85.51-85.59"
|
|
}
|
|
},
|
|
"np_state": {
|
|
"hide_name": 0,
|
|
"bits": [ 88, 87, 86, "0", 1118, 1117, 1116, "0", 2125, 2124, 2123, "0", 2829, 2841, 2840, "0" ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:84.51-84.59"
|
|
}
|
|
},
|
|
"np_state_lsb": {
|
|
"hide_name": 0,
|
|
"bits": [ 88, 1118, 2125, 2829 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:109.29-109.41"
|
|
}
|
|
},
|
|
"operand_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 195, 196, 197, 198 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:50.51-50.64"
|
|
}
|
|
},
|
|
"result_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 772, "x", "x", "x", "x", "x", "x", "x", 1795, "x", "x", "x", "x", "x", "x", "x", 2824, "x", "x", "x", "x", "x", "x", "x", 2837 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"result_data_lsb": {
|
|
"hide_name": 0,
|
|
"bits": [ 772, 1795, 2824, 2837 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:107.29-107.44"
|
|
}
|
|
},
|
|
"result_node_id": {
|
|
"hide_name": 0,
|
|
"bits": [ 774, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", 1802, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", 2852, "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", "x", 2835 ],
|
|
"attributes": {
|
|
}
|
|
},
|
|
"result_node_id_lsb": {
|
|
"hide_name": 0,
|
|
"bits": [ 774, 1802, 2852, 2835 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:108.29-108.47"
|
|
}
|
|
},
|
|
"result_ready": {
|
|
"hide_name": 0,
|
|
"bits": [ 197, 198, 199, 200 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:54.51-54.63"
|
|
}
|
|
},
|
|
"result_valid": {
|
|
"hide_name": 0,
|
|
"bits": [ 778, 1796, 2826, 2836 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:81.51-81.63"
|
|
}
|
|
},
|
|
"rst": {
|
|
"hide_name": 0,
|
|
"bits": [ 3 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:30.12-30.15"
|
|
}
|
|
},
|
|
"seed": {
|
|
"hide_name": 0,
|
|
"bits": [ 4, 5, 6, 7, 8, 9, 10, 11 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:31.18-31.22"
|
|
}
|
|
},
|
|
"seed_LUT4_B_Z": {
|
|
"hide_name": 0,
|
|
"bits": [ 4651, 203, 1229, 222, 779, 775, 1803, 2853 ],
|
|
"attributes": {
|
|
"unused_bits": "0 "
|
|
}
|
|
},
|
|
"tile_last": {
|
|
"hide_name": 0,
|
|
"bits": [ 196, 197, 198, 199 ],
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:53.51-53.60"
|
|
}
|
|
},
|
|
"weight_data": {
|
|
"hide_name": 0,
|
|
"bits": [ 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1028, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1029, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 1030, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1031, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1032, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1033, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1035, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 1037, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 1038, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 1039, 1040, 1041, 1034, 1036, 2054, 3102, 4098 ],
|
|
"signed": 1,
|
|
"attributes": {
|
|
"src": "hardware/v2/synthesis/harness_neural_processor_array.v:52.52-52.63"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|