Rework the way the prefetcher is used. Now we copy the request from the prefetch...
authorRon Dreslinski <rdreslin@umich.edu>
Wed, 30 Mar 2005 20:05:58 +0000 (15:05 -0500)
committerRon Dreslinski <rdreslin@umich.edu>
Wed, 30 Mar 2005 20:05:58 +0000 (15:05 -0500)
objects/BaseCache.mpy:
    Add some parameters for prefetcher

--HG--
extra : convert_revision : 1a2e6d2ce5359fab0a4d5d4639a701131101d68c

objects/BaseCache.mpy

index 98a422e30acc4406931ae1b4c12268827b3fce2e..314a4efdae26bb90f8c92ae39e5ddeb319cd28dd 100644 (file)
@@ -36,3 +36,7 @@ simobj BaseCache(BaseMem):
     two_queue = Param.Bool(False,
         "whether the lifo should have two queue replacement")
     write_buffers = Param.Int(8, "number of write buffers")
+    use_prefetcher = Param.Bool(False,
+         "wheter you are using the hardware prefetcher")
+    prefetcher_size = Param.Int(100,
+         "Number of entries in the harware prefetch queue")