gameboo
|
b3a75cfeac
|
Bump BlueStuff and make use of Makefile fragment
|
2023-06-22 16:40:23 +01:00 |
|
Jonathan Woodruff
|
f476990c65
|
Merge branch 'CHERI' into ks980-prefetch
|
2023-05-17 15:32:40 +00:00 |
|
Karlis Susters
|
2c9428d1f3
|
Prepared repo for building on FPGA
|
2023-02-13 21:52:50 +00:00 |
|
Jonathan Woodruff
|
ddf4afaf71
|
Changes to build with a 512-bit main data bus (with all other busses
still 64-bits).
Also, the top-level SoC_Top exposes a 64-bit bus still, so hopefully the
GFE configuration is unchanged.
This passes the isa_tests.
|
2022-11-11 17:52:32 +00:00 |
|
Jonathan Woodruff
|
d441df4e7b
|
Include RVFI tracing by default.
|
2022-08-25 10:46:51 +00:00 |
|
Alexandre Joannou
|
6e58006e10
|
Update Tesbench toplevel interface sizes
|
2022-08-23 19:04:14 +01:00 |
|
Alexandre Joannou
|
3e1efcc5d9
|
Bump BlueStuff TagController WindCoreInterface
|
2022-08-15 16:18:23 +00:00 |
|
gameboo
|
812c961360
|
Introduce the WindCoreInterface
|
2022-08-15 16:18:23 +00:00 |
|
Franz Fuchs
|
3ccd3aa503
|
promote field not defined'' warnings to errors
|
2022-07-12 11:53:29 +01:00 |
|
Franz Fuchs
|
bbaa2ab233
|
made low-impact contract flags the standard ones
|
2022-07-08 17:18:16 +01:00 |
|
Franz Fuchs
|
c85b13c5af
|
added MELTDOWN_CF ifdef and enabled it
|
2022-06-30 12:55:53 +01:00 |
|
Franz Fuchs
|
b79a228093
|
added no prediction STL predictor
|
2022-06-08 12:23:35 +01:00 |
|
Jonathan Woodruff
|
163ca1d099
|
Use only parameters that improve performance.
|
2022-03-25 14:08:43 +00:00 |
|
Jonathan Woodruff
|
c17874bdba
|
Add options to disable each of 5 aspects of enforcment of the Branching
Speculation Contract.
|
2022-02-22 16:21:53 +00:00 |
|
Jonathan Woodruff
|
54d1a204f0
|
Don't decode redirected streams until they are non-speculative.
|
2021-12-17 16:29:14 +00:00 |
|
Jonathan Woodruff
|
e761f18c26
|
Code to trace RAS predictions for measuring accuracy in simulation.
|
2021-11-29 12:19:00 +00:00 |
|
Franz Fuchs
|
4c194d4e82
|
integrated new version of RISCV_HPM_Events done by Jess
|
2021-09-23 14:36:50 +01:00 |
|
Franz Fuchs
|
9320e53720
|
Bumped RISCV_HPM_Events made minor changes
|
2021-09-17 10:38:48 +01:00 |
|
Franz Fuchs
|
e675400ab8
|
Fixed things as pointed out by aj443
|
2021-09-13 16:35:23 +01:00 |
|
Franz Fuchs
|
4c9d89e936
|
Performed a bit of cleaning up
|
2021-09-06 13:33:13 +01:00 |
|
Franz Fuchs
|
0d42b6075a
|
Bump new HPM Events submodule
|
2021-09-06 13:10:38 +01:00 |
|
Franz Fuchs
|
83172e612c
|
Added makefile support for HPM events files
|
2021-09-06 12:44:29 +01:00 |
|
Franz Fuchs
|
9f615e4481
|
initial changes for HPM consistency
|
2021-09-02 14:50:17 +01:00 |
|
Peter Rugg
|
ae4a16cd6b
|
Fix build issues for RVFI_DII simulators
|
2021-07-13 14:52:08 +01:00 |
|
Peter Rugg
|
cb4b67ff7d
|
Enable TSO_MM for simulations
|
2021-07-12 15:50:54 +01:00 |
|
Peter Rugg
|
a8c4ce073d
|
Factor out bsc flags to include_common
|
2021-07-12 15:50:54 +01:00 |
|
Marno
|
c38f0e8488
|
Using new tagparams.py that explicitly warns about overlapping tag and data memory regions
|
2021-03-19 11:22:40 +00:00 |
|
Peter Rugg
|
057964e940
|
Some more tagsparam makefile fixes
|
2021-03-18 11:09:26 +00:00 |
|
Marno
|
e759077259
|
Made sure TagTableStructure.bsv is present upon regenration of .depends.mk
|
2021-03-18 10:47:15 +00:00 |
|
Marno
|
e7d0a6adf6
|
Removing TagTableStructure.bsv and .depends.mk on clean
|
2021-03-17 16:53:03 +00:00 |
|
Marno
|
db57e909fc
|
Added calling tagsparams.py in Include_Common.mk
|
2021-03-17 15:56:03 +00:00 |
|
Peter Rugg
|
f800cdeb77
|
Prevent spurious warnings
|
2021-01-30 15:21:38 +00:00 |
|
Jessica Clarke
|
027b769904
|
Reduce diff to upstream
|
2020-07-05 21:28:12 +01:00 |
|
Alexandre Joannou
|
370ed61bc4
|
Integrate the generation of dependenices to Makefiles
|
2020-04-23 14:55:28 +01:00 |
|
jon
|
f6b7132d4f
|
Makefile updates to do a parallel build, including the tcl script to generate a dependency graph using the Bluespec compiler (which was written by Alexandre).
|
2020-04-22 22:44:19 +01:00 |
|
Alexandre Joannou
|
b5b2b4fe5c
|
Port AXI4 changes from Flute
|
2020-03-27 16:45:26 +00:00 |
|
Alexandre Joannou
|
92815e957e
|
Add BlueStuff to Makefile
|
2020-03-27 16:45:24 +00:00 |
|
Jonathan Woodruff
|
3a79b022ea
|
Merge branch 'master' into RVFI_DII, a complex merge for the fetch stage!
|
2020-03-18 11:35:59 +00:00 |
|
rsnikhil
|
0f04b9cbe1
|
Tweaks to builds/Resources/Include_..._.mk
|
2020-01-08 19:49:49 -05:00 |
|
Jonathan Woodruff
|
96d092c300
|
Changes that enable RVFI_DII to run.
It doesn't yet pass any set of tests, but tests do run and reduce.
|
2019-11-26 10:46:56 +00:00 |
|
rsnikhil
|
ee24a93944
|
Initial load of files
|
2019-03-26 14:49:40 -04:00 |
|