Integrate Mempress memory tester (#1253)

This commit is contained in:
joonho hwangbo
2022-10-17 18:41:39 -07:00
committed by GitHub
parent fb2f83b90c
commit 33f5040b5d
12 changed files with 71 additions and 8 deletions

View File

@@ -0,0 +1,8 @@
Mempress
====================================
Mempress is a RoCC accelerator that generates memory requests through TileLink. It sends out requests as hard as it can to stress test the memory hierarchy of the Chipyard/Rocketchip-based SoC.
Mempress can generate multiple **streams** of memory requests. Each stream can be set up to generate read or write requests and configured to generate strided or random access patterns. Furthermore, the memory footprint of each stream is also configurable.
To add the Mempress unit into the SoC, you should add the ``mempress.WithMemPress`` config fragment to the SoC configurations.

View File

@@ -33,4 +33,5 @@ so changes to the generators themselves will automatically be used when building
fft
NVDLA
Sodor
Mempress