- Jan 12, 2019
-
-
Ryan Macdonald authored
-
- Jan 08, 2019
-
-
Jack Koenig authored
Summary of changes: * Basic BundleLiteral support * Add lit*Option methods for extracting literals * Improved numbering of _T_* * Undeprecate log2Up and log2Down * BoringUtils for synthesizable cross module references * Seq[Data] illegal in Bundle, override with ignoreSeq * MixedVec * Module Inlining and Flattening Support * Verilog memory loading * Access module ports via DataMirror.modulePorts * Support for .B on [Big]Ints * Stack Trace Trimming * toBool[s] -> asBool[s] * Improved UInt.-% emission
-
- Jan 04, 2019
-
-
Andrew Waterman authored
Move tvec bit-zapping from D to Q
-
- Jan 03, 2019
-
-
Srivatsa Yogendra authored
bumping riscv-tools to spike change
-
Srivatsa Yogendra authored
-
- Dec 24, 2018
-
-
Andrew Waterman authored
Reserve the PMP R=0 W=1 combination
-
- Dec 22, 2018
-
-
Andrew Waterman authored
This was a post-v1.10 amendment to the spec: https://github.com/riscv/riscv-isa-manual/commit/059f64c941856f249d8a0647e23e150dbdb1f62c
-
- Dec 21, 2018
-
-
Andrew Waterman authored
This addresses a simulation-pessimism problem. The synthesis result will be the same either way. Before, in simulation, the value held in these registers prior to the first write might not have had the appropriate bits zapped, because of random initialization. Resolves #1752
-
- Dec 19, 2018
-
-
Derek Pappas authored
* diamond-problem-fix
-
- Dec 18, 2018
-
-
Henry Cook authored
-
- Dec 15, 2018
-
-
Derek Pappas authored
-
Ryan Macdonald authored
Bundle bridge trace interface
-
Ryan Macdonald authored
-
Ryan Macdonald authored
-
Derek Pappas authored
* adding dcache om when there is no tim
-
- Dec 14, 2018
-
-
Jack Koenig authored
-
Ryan Macdonald authored
-
- Dec 13, 2018
-
-
Gleb Gagarin authored
This reverts commit c69607cf.
-
- Dec 12, 2018
-
-
Andrew Waterman authored
Implement debug trigger-sharing and chain-limiting proposals
-
Ryan Macdonald authored
-
Gleb Gagarin authored
* removed BundleMonitor * moved CoreMonitorBundle class to package level
-
Ryan Macdonald authored
-
Ryan Macdonald authored
-
- Dec 11, 2018
-
-
Andrew Waterman authored
Provide a modicum of TL.A buffering in the NoCrossing case
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
This prevents livelock in a multi-master system
-
Andrew Waterman authored
-
Andrew Waterman authored
-
- Dec 10, 2018
-
-
Derek Pappas authored
-
Derek Pappas authored
* adding dcache,icache,rocket, fpu, btb * refactoring rockettile and adding helper methods to the OM* case classes * icaches are now optional * refactored the DCache and ICache OM code
-
- Dec 09, 2018
-
-
Andrew Waterman authored
- Don't allow chain to be set if this trigger doesn't belong to D-mode but the next trigger does. - Don't allow dmode to be set if the previous trigger doesn't belong to D-mode and has chain set. - Don't allow chains longer than 2.
-
- Dec 08, 2018
-
-
Ryan Macdonald authored
-
Andrew Waterman authored
Remove a D$ ECC critical path
-
- Dec 06, 2018
-
-
Michael Maloney authored
-
Derek Pappas authored
-
- Dec 05, 2018
-
-
Ernie Edgar authored
Added hart array feature
-
Ernie Edgar authored
-
- Dec 04, 2018
-
-
Derek Pappas authored
-
Derek Pappas authored
-