DTowersM
|
4fbce9fc45
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-06-01 21:00:51 +00:00 |
|
DTowersM
|
d3c8ee7154
|
added support for embench post processing to testbench.sv
|
2022-06-01 21:00:44 +00:00 |
|
Katherine Parry
|
707067548f
|
unpacker optimizations
|
2022-06-01 16:52:21 +00:00 |
|
cturek
|
e3a0ee333f
|
Fixed typos
|
2022-06-01 00:07:36 +00:00 |
|
David Harris
|
efe4b3e8fe
|
Unpackinput cleanup
|
2022-05-31 22:31:21 +00:00 |
|
David Harris
|
99da6537cc
|
Removed normalized output from unpack and simplified interface
|
2022-05-31 21:32:31 +00:00 |
|
David Harris
|
79df271a6f
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-05-31 21:12:45 +00:00 |
|
David Harris
|
31815422d2
|
../src/privileged/csrc.sv
|
2022-05-31 21:12:17 +00:00 |
|
DTowersM
|
f7491e8445
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-05-31 20:13:41 +00:00 |
|
DTowersM
|
2088c0cd7c
|
added testbench.sv support for embench tests, test output still WIP
|
2022-05-31 20:13:32 +00:00 |
|
DTowersM
|
abb6ba97cf
|
removed delapidated signals SIE_REGW SIP_REGW TimerIntM SwIntM
|
2022-05-31 20:10:56 +00:00 |
|
DTowersM
|
ea07588999
|
added embench tests to tests.vh
|
2022-05-31 20:08:04 +00:00 |
|
Katherine Parry
|
cd7fe9af61
|
reorginized unpackinput signals
|
2022-05-31 17:40:34 +00:00 |
|
Katherine Parry
|
559c0c278e
|
added unpackinput.sv
|
2022-05-31 16:18:50 +00:00 |
|
David Harris
|
2935188035
|
Moved delegation logic from privmode to trap to simplify interface
|
2022-05-31 14:58:11 +00:00 |
|
David Harris
|
d1ef3b8981
|
Removed unused fp add and convert modules
|
2022-05-29 23:07:56 +00:00 |
|
Katherine Parry
|
835a4e4606
|
fixed lint error
|
2022-05-28 10:20:13 -07:00 |
|
slmnemo
|
3b9ae58f59
|
Reverted commit 9b55e9da38
|
2022-05-28 04:00:01 -07:00 |
|
slmnemo
|
2f3689063a
|
Revert Commit 61ebf68939
|
2022-05-28 03:35:17 -07:00 |
|
slmnemo
|
9b55e9da38
|
Changed NO_IE_MTIME_CHECKPOINT so it uses the new parameter name
|
2022-05-28 03:16:55 -07:00 |
|
slmnemo
|
61ebf68939
|
Deparametrized Linux testbench and removed mentions of parameters in wally-pipelined.do
|
2022-05-28 03:14:49 -07:00 |
|
David Harris
|
80315fedff
|
fixed merge conflicts
|
2022-05-28 09:44:55 +00:00 |
|
David Harris
|
4335895b21
|
Added comments to some files, added a+b = 0 detector to comparator.sv
|
2022-05-28 09:41:48 +00:00 |
|
Katherine Parry
|
822866fd0a
|
removed unused signal from FMA
|
2022-05-27 16:47:56 -07:00 |
|
Katherine Parry
|
d5c249bf71
|
unpacker adds 1 to denorm expoents
|
2022-05-27 14:37:10 -07:00 |
|
Katherine Parry
|
3c63db9554
|
some optimizations in unpacker
|
2022-05-27 11:36:04 -07:00 |
|
Katherine Parry
|
b288f812ab
|
moved lzc to generic and small optimizations on fcvt
|
2022-05-27 09:04:02 -07:00 |
|
Katherine Parry
|
efb972c6d3
|
Removed guard bit from fma rounding
|
2022-05-27 08:23:46 -07:00 |
|
cturek
|
f7a3855af1
|
fixed sizing issues in expcalc
|
2022-05-26 22:35:17 +00:00 |
|
cturek
|
a025014650
|
Implemented on-the-fly conversion for unsigned numbers
|
2022-05-26 22:20:43 +00:00 |
|
Katherine Parry
|
b13c3d5385
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-05-26 20:48:30 +00:00 |
|
Katherine Parry
|
550c4d380c
|
fcvt.sv paramaterized
|
2022-05-26 20:48:22 +00:00 |
|
DTowersM
|
ea882e7271
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-05-26 19:05:21 +00:00 |
|
DTowersM
|
a983791d64
|
fixed indent spacing (cosmetic change)
|
2022-05-26 19:04:21 +00:00 |
|
cturek
|
0f1da722bf
|
Set up the divider for on-the-fly conversion
|
2022-05-26 16:45:28 +00:00 |
|
slmnemo
|
1d3752b0b3
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-05-25 17:41:04 -07:00 |
|
slmnemo
|
466fb71add
|
added a todo to riscv-wally so that long buildroot looks for a successful boot rather than a specific instruction
|
2022-05-25 17:40:57 -07:00 |
|
DTowersM
|
41f6233a70
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally into main
|
2022-05-26 00:12:46 +00:00 |
|
slmnemo
|
3efe43af60
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-05-25 17:11:03 -07:00 |
|
slmnemo
|
5a9e3a852a
|
see commit 9042cc3c
|
2022-05-25 17:10:59 -07:00 |
|
Katherine Parry
|
f4b9ade942
|
added fcvt.sv
|
2022-05-26 00:10:51 +00:00 |
|
DTowersM
|
aa574d545c
|
Merge branch 'embench' into main
embench contained the working makefiles for embench and is being merged into main as it working and done
|
2022-05-26 00:10:50 +00:00 |
|
DTowersM
|
5e87506772
|
working makefile for embench and removed testbench-f64
|
2022-05-26 00:08:18 +00:00 |
|
slmnemo
|
17dff315f4
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-05-25 17:03:26 -07:00 |
|
slmnemo
|
d43d340e31
|
added logic to prevent cache line length from exceeding the max size of a burst.
|
2022-05-25 17:03:15 -07:00 |
|
cturek
|
366cd5f1d5
|
Renamed variables for readability
|
2022-05-26 00:01:51 +00:00 |
|
cturek
|
650779318d
|
Fixed exponent verification, added sign module and added sign tests
|
2022-05-25 23:36:21 +00:00 |
|
Katherine Parry
|
c264585fe8
|
single and double conversions pass all tests
|
2022-05-25 23:02:02 +00:00 |
|
Madeleine Masser-Frye
|
c8892f2847
|
ppaAnalyze: docstrings and tsmc28 plotting
|
2022-05-25 13:52:20 +00:00 |
|
Madeleine Masser-Frye
|
7d1448d2ad
|
added support for tsmc28, fixed ff modules/analysis for timing
|
2022-05-25 06:44:22 +00:00 |
|