register_file: Move GPRs into distributed RAM
The register file is currently implemented as a whole pile of individual 1-bit registers instead of LUT memory which is a huge waste of FPGA space. This is caused by the output signal exposing the register file to the outside world for simulation debug. This removes that output, and moves the dumping of the register file to the register file module itself. This saves about 8% of fpga on the little Arty A7-35T. Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>pull/80/head
parent
a2969fa298
commit
ec1868f7d2
Loading…
Reference in New Issue