- Jan 22, 2021
-
-
Richard Xia authored
-
- Jan 08, 2021
-
-
Henry Cook authored
Deprecate several legacy APIs
-
- Jan 05, 2021
-
-
John Ingalls authored
-
- Dec 30, 2020
-
-
John Ingalls authored
-
- Dec 24, 2020
-
-
Megan Wachs authored
Bump Chisel and firrtl along 3.4.1.x
-
- Dec 19, 2020
-
-
Megan Wachs authored
-
Megan Wachs authored
-
- Dec 18, 2020
-
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
- Dec 16, 2020
-
-
John Ingalls authored
-
- Dec 08, 2020
-
-
John Ingalls authored
-
- Dec 06, 2020
-
-
John Ingalls authored
-
- Dec 05, 2020
-
-
Jiuyang Liu authored
fix a ccover bug in I$
-
Jiuyang Liu authored
This modified `ccover` is guarded by `refill_done`, which will only cover the last beat corruption. This PR use `refillError` to fix this.
-
John Ingalls authored
* un-deprecate TLMasterSlavePortParameters.supports* * move expectsVipCheckerMaster/Slave into Monitor.scala from Parameters.scala * remove TLMasterPortParameters.expectsVipChecker * remove TLSlavePortParameters.expectsVipChecker * TileLink Monitor.scala: addressHelper supports/emit Safe, not Fast (assumed address exists) * TileLink Parameters.scala: unresolved feedback from PR (#2505) * remove deprecated TLMasterParameters.supports*
-
John Ingalls authored
Co-authored-by:Andrew Waterman <andrew@sifive.com>
-
- Nov 27, 2020
-
-
John Ingalls authored
* PTW.scala: enabling configurable L2 TLB (sets/ways) * un-do SFENCE precise search * L2TLB: valid/g arrays same dimensions as ram: Vec(nWays, nSets) * coreParams.nL2TLBWays Co-authored-by:Nikos Ch. Papadopoulos <ncpapad@cslab.ece.ntua.gr>
-
- Nov 26, 2020
-
-
Megan Wachs authored
Fix minor issue in readme about adding code for Debug
-
- Nov 25, 2020
-
-
Stefan Steinegger authored
-
- Nov 21, 2020
-
-
Andrew Waterman authored
D$: fix two noisy-drop performance bugs
-
- Nov 20, 2020
-
-
Andrew Waterman authored
d_address_inc is only valid when d.valid is true (or, more precisely, when d.bits.opcode is valid). So, we weren't unblocking the core on the most optimal cycle in some cases. This only seems to happen in practice with noisy drops, since there d.bits.opcode is sometimes ReleaseAck, whereas otherwise d.bits.opcode is almost always GrantData. Not a correctness issue.
-
Andrew Waterman authored
If the C-channel TSHR is occupied and we wish to evict a clean line, just silently drop the line rather than waiting for the TSHR to become available. Otherwise, we'd stretch the miss latency.
-
Henry Cook authored
Co-authored-by:Megan Wachs <megan@sifive.com>
-
- Nov 18, 2020
-
-
Henry Cook authored
Define ResetCrossingType and use with BlockDuringReset in TilePRCIDomain
-
Henry Cook authored
Avoid Subsystem Implicit Clock
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
Uses of `TLRegisterRouter`, `TLRegModule`, `TLRegBundle` should be replaced with the single trait `HasTLControlRegMap`
-
- Nov 14, 2020
-
-
Henry Cook authored
-
Megan Wachs authored
PLIC Priority RegFieldDesc fix off-by-one
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-