Merge branch 'main' into shuttle

This commit is contained in:
Jerry Zhao
2023-06-12 21:54:23 -07:00
14 changed files with 120 additions and 39 deletions

View File

@@ -0,0 +1,9 @@
Prefetchers
====================================
The BAR-fetchers library is a collection of Chisel-implemented prefetchers, designed for compatibility with Chipyard and Rocket-Chip SoCs.
This package implements a generic prefetcher API, and example implementations of NextLine, Strided, and AMPM prefetchers.
Prefetchers can be instantiated in front of a L1D HellaCache, or as TileLink nodes in front of some TileLink bus.
An example configuration using prefetchers is found in the ``PrefetchingRocketConfig``

View File

@@ -35,3 +35,4 @@ so changes to the generators themselves will automatically be used when building
Sodor
Shuttle
Mempress
Prefetchers