1
0
mirror of https://github.com/antonblanchard/microwatt.git synced 2026-02-12 10:57:24 +00:00
Files
antonblanchard.microwatt/cache_ram.vhdl
Benjamin Herrenschmidt ecaa5e2fb2 dcache: Rework RAM wrapper to synthetize better on Xilinx
The global wr_en signal is causing Vivado to generate two TDP (True Dual Port)
block RAMs instead of one SDP (Simple Dual Port) for each cache way. Remove
it and instead apply a AND to the individual byte write enables.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
2020-06-02 19:56:08 +10:00

2.3 KiB