Rework the way the prefetcher is used. Now we copy the request from the prefetch queue and into the mq when issued

objects/BaseCache.mpy:
    Add some parameters for prefetcher

--HG--
extra : convert_revision : 1a2e6d2ce5359fab0a4d5d4639a701131101d68c
This commit is contained in:
Ron Dreslinski 2005-03-30 15:05:58 -05:00
parent cda8f99a56
commit 13608a9b85

View 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")