- Aug 06, 2017
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Aug 05, 2017
-
-
Andrew Waterman authored
We were using it to compute the next PC on flush vs. replay (which require PC+4 and PC, respectively). This fix gets rid of the adder altogether by reusing the M-stage PC in the flush case, which by construction holds PC+4.
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
It was counting conflict misses but not cold misses.
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
Handle parity errors with a pipeline flush rather than a faster frontend replay, reducing a critical path.
-
Andrew Waterman authored
The deleted code was a holdover from Hwacha's vector fences.
-
Andrew Waterman authored
It takes a while for the pipeline to compute the stall signal, so avoid using it until the last logic levels in the clock cycle.
-
Andrew Waterman authored
Don't build verilog twice for emulator and emulator-debug
-
- Aug 04, 2017
-
-
Andrew Waterman authored
Fix I$ miss perfctr
-
Andrew Waterman authored
Since we aren't using chisel2, the output is the same either way.
-
Megan Wachs authored
TLXbar: Allow more masters and slaves and issue a warning.
-
Megan Wachs authored
-
Andrew Waterman authored
Closes #920
-
- Aug 03, 2017
-
-
Andrew Waterman authored
The old version was counting prefetches, too.
-
Andrew Waterman authored
Icache prefetch
-
Andrew Waterman authored
Fix some critical paths
-
Megan Wachs authored
TLFuzzer: Allow Ordered clients to be created as well by the fuzzer
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Megan Wachs authored
diplomacy: Pretty Print for TransferSizes
-
Megan Wachs authored
-
Megan Wachs authored
-
Andrew Waterman authored
-
Megan Wachs authored
-
- Aug 02, 2017
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
This cuts an I$->D$ path.
-
- Aug 01, 2017
-
-
Yunsup Lee authored
tilelink: add mask rom
-
Yunsup Lee authored
-
Yunsup Lee authored
Fix D$ ready-valid signaling bug
-
Wesley W. Terpstra authored
Tilelink map
-
Andrew Waterman authored
The cache can't sink a grant every cycle, so extra E buffering doesn't help.
-
Andrew Waterman authored
I broke this in 66d06460.
-
Wesley W. Terpstra authored
-