- Jun 28, 2018
-
-
Henry Cook authored
- don't supply a NullSource if there is no seip - update comments
-
- Jun 22, 2018
-
-
Alex Solomatnikov authored
Allow PLIC to be optional
-
Wesley W. Terpstra authored
-
- Jun 21, 2018
-
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
- Jun 20, 2018
-
-
Henry Cook authored
-
Henry Cook authored
-
Henry Cook authored
-
Derek Pappas authored
-
Derek Pappas authored
* DescribedSRAM
-
- Jun 19, 2018
-
-
Derek Pappas authored
* add dts address anno * optimized imports
-
Andrew Waterman authored
It's no longer necessary (see https://github.com/riscv/riscv-isa-manual/commit/03a5e722fc0fe7b94dd0a49f550ff7b41a63f612) and removing it gets rid of a strange control path
-
Wesley W. Terpstra authored
L1D: update how corrupt responses are handled
-
Andrew Waterman authored
Having both synchronous and asynchronous reporting mechanisms is confusing, and the synchronous reporting isn't possible for some reasonable design points, e.g., in-order processors with nonblocking caches. Make sure to instantiate a bus-error unit if any TL slaves can error!
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
If the core tries to load from a corrupt block, it goes into a death spiral. We need the BEU to be able to break us out of the load so it can be handled.
-
Wesley W. Terpstra authored
This is useful for test harness code. I could have tried to implement real ECC like in TLRAM, but AXI4RAM is not really intended to be used in synthesis, so this seems wasted effort.
-
Wesley W. Terpstra authored
-
- Jun 16, 2018
-
-
Ryan Macdonald authored
Revert "Sram annos1 (#1490)"
-
- Jun 15, 2018
-
-
Ryan Macdonald authored
This reverts commit 5d0e853e.
-
Wesley W. Terpstra authored
While the inversion trick works most of the time, if you are putting a register in an FPGA IO buffer, you can't have any logic between the register and the output pin.
-
Wesley W. Terpstra authored
Having a lot of children all called 'bridge' was not ideal.
-
- Jun 14, 2018
-
-
Ryan Macdonald authored
Periphery clock changes
-
Ryan Macdonald authored
-
Ryan Macdonald authored
This reverts commit 5d0e853e.
-
Ryan Macdonald authored
-
Ryan Macdonald authored
-
- Jun 13, 2018
-
-
Derek Pappas authored
Add DescribedSRAM
-
Gleb Gagarin authored
Dmi write delay fix
-
- Jun 12, 2018
-
-
Felix Yan authored
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
Add InModuleBody API
-
Gleb Gagarin authored
Remove unnesessary VPI dependency from SimJTAG
-
- Jun 11, 2018
-
-
Wesley W. Terpstra authored
Parameters are not needed to implement this method. Sometimes you might not have any.
-
Wesley W. Terpstra authored
-
- Jun 09, 2018
-
-
Wesley W. Terpstra authored
-
Wesley W. Terpstra authored
This new API is strictly more powerful as you can use it from helper functions. The instatiate() API required you to put your extra glue code in one place and it had to be in the LazyModule.
-
Gleb Gagarin authored
-
- Jun 08, 2018
-
-
Andrew Waterman authored
* Add LookupByHartId key to look up properties without breaking dedup * Use LookupByHartId to avoid directly referencing RocketTilesKey
-