Set up config for next-2-lines on miss L1I prefetcher

This commit is contained in:
Karlis Susters
2023-02-21 10:45:56 +00:00
parent 42777725bf
commit 87a88a749b
2 changed files with 3 additions and 3 deletions

View File

@@ -45,9 +45,9 @@ SIM_LLC_ARBITER_LAT ?=
# default check cache deadlock and rename error
CHECK_DEADLOCK ?= true
RENAME_DEBUG ?= false
INSTR_PREFETCHER_LOCATION ?= NONE
INSTR_PREFETCHER_LOCATION ?= L1
INSTR_PREFETCHER_TYPE ?= NEXT_LINE_ON_MISS
DATA_PREFETCHER_LOCATION ?= L1
DATA_PREFETCHER_LOCATION ?= NONE
DATA_PREFETCHER_TYPE ?= BLOCK
# clk frequency depends on core size

View File

@@ -54,7 +54,7 @@ endmodule
module mkNextLineOnMissPrefetcher(Prefetcher)
provisos (
NumAlias#(nextLinesOnMiss, 3),
NumAlias#(nextLinesOnMiss, 2),
Alias#(rqCntT, Bit#(TLog#(TAdd#(nextLinesOnMiss, 1))))
);
Reg#(Addr) lastMissAddr <- mkReg(0);