David Harris
|
f38bb5b32e
|
Divide testfloat starts with half-precision tests
|
2022-09-18 06:46:47 -07:00 |
|
David Harris
|
b74a68ff0f
|
Reduced number of cycles required for lower-precision sqrt
|
2022-09-17 09:55:34 -07:00 |
|
David Harris
|
ac78823f6c
|
Starting to adust number of cycles for division/sqrt
|
2022-09-17 05:58:59 -07:00 |
|
cturek
|
79addec27a
|
Fixed j1 to align with new C reg
|
2022-09-16 02:15:48 +00:00 |
|
Kip Macsai-Goren
|
cc7d1c8ef9
|
Created initial endianness tests
|
2022-09-16 01:06:26 +00:00 |
|
David Harris
|
8f2b3b2387
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-15 12:49:21 -07:00 |
|
David Harris
|
94dca9194e
|
renamed endianswap
|
2022-09-15 12:49:18 -07:00 |
|
Ross Thompson
|
38e114a6c0
|
Fixed subword read to work with bigendian.
|
2022-09-15 14:08:04 -05:00 |
|
David Harris
|
29d9ded25c
|
FDIVSQRT cleanup
|
2022-09-15 09:10:57 -07:00 |
|
Ross Thompson
|
cea012a640
|
renamed multimanager to multicontroller.
|
2022-09-14 14:03:37 -05:00 |
|
Ross Thompson
|
bf6468a24c
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-14 13:59:22 -05:00 |
|
cturek
|
da67e02392
|
Added shift for radix 4 sqrt
|
2022-09-14 17:34:24 +00:00 |
|
cturek
|
47d02db2eb
|
Moved X-1 to preproc
|
2022-09-14 17:26:56 +00:00 |
|
cturek
|
fe77b5e37b
|
Delete srt
|
2022-09-14 17:02:42 +00:00 |
|
cturek
|
4f3baea0fc
|
removed unnecessary XZero from wsmux
|
2022-09-14 16:59:52 +00:00 |
|
David Harris
|
14bbd07e63
|
ZMerge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-14 09:42:17 -07:00 |
|
Ross Thompson
|
2c86badeb2
|
pipelining of fetch into evict AHB requests.
|
2022-09-13 17:51:55 -05:00 |
|
Ross Thompson
|
c7d3580637
|
Renamed signals in the LSU.
|
2022-09-13 11:47:39 -05:00 |
|
David Harris
|
1495305045
|
Removed unused signals
|
2022-09-12 11:35:35 -07:00 |
|
David Harris
|
7197a6de44
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-08 16:05:58 -07:00 |
|
David Harris
|
7639c05e51
|
Moved C to shift before rather than after using in an iteration
|
2022-09-08 16:05:53 -07:00 |
|
David Harris
|
7ba9b0b349
|
divsqrt comment cleanup
|
2022-09-08 15:40:42 -07:00 |
|
Ross Thompson
|
c4a7d3c147
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-08 17:15:46 -05:00 |
|
David Harris
|
5ea82cff33
|
CSA-based completion detection
|
2022-09-08 14:58:08 -07:00 |
|
Ross Thompson
|
7891d71c2a
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-08 15:55:30 -05:00 |
|
Ross Thompson
|
7f1ae039b0
|
Optimization. Able to remove hptw address muxes from the E stage.
|
2022-09-08 15:51:18 -05:00 |
|
David Harris
|
a493b402cb
|
ZMerge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-08 11:38:08 -07:00 |
|
David Harris
|
f326b18af6
|
embench cleaned up
|
2022-09-08 11:38:01 -07:00 |
|
Ross Thompson
|
0904951a8c
|
Oups the ahbinterface.sv was accidentally named abhinterface.sv.
|
2022-09-08 13:21:37 -05:00 |
|
Ross Thompson
|
6e8d97e921
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-07 16:36:51 -05:00 |
|
Ross Thompson
|
f4e3036593
|
Oups fixed order of ending swap with mux between cache and fetch buffer.
|
2022-09-07 16:29:47 -05:00 |
|
David Harris
|
2d5e7827df
|
Factored out aplusbeq0 unit
|
2022-09-07 11:36:35 -07:00 |
|
David Harris
|
c730ddf74a
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-07 11:11:39 -07:00 |
|
David Harris
|
7a29f9c95b
|
Running 16-bit square root cases first in testfloat
|
2022-09-07 11:11:35 -07:00 |
|
Ross Thompson
|
0615798467
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-09-07 12:26:50 -05:00 |
|
David Harris
|
ce6e153b15
|
Run 16-bit fsqrt tests first
|
2022-09-07 10:26:09 -07:00 |
|
Ross Thompson
|
83306ec238
|
Named change for ahb tests to be less annoying.
|
2022-09-07 12:24:41 -05:00 |
|
David Harris
|
838d98cf4b
|
Preprocessing cleanup
|
2022-09-07 10:21:27 -07:00 |
|
Ross Thompson
|
3571fb18c2
|
Modified regression tests to add some ahb configurations.
|
2022-09-07 12:03:58 -05:00 |
|
David Harris
|
dff9416a33
|
Added rv32i config for regression of wally32periph
|
2022-09-07 09:37:59 -07:00 |
|
Ross Thompson
|
5a0cda9860
|
Merge branch 'multimanager' into main
|
2022-09-07 10:54:27 -05:00 |
|
David Harris
|
c8e0ea067e
|
Continued simplifying fdivsqrt postprocessing
|
2022-09-07 07:02:22 -07:00 |
|
David Harris
|
b0ff3a0952
|
Continued simplifying fdivsqrt postprocessing
|
2022-09-07 07:00:13 -07:00 |
|
David Harris
|
9e7926e8d7
|
Moving postprocessing into postproc block
|
2022-09-07 06:42:37 -07:00 |
|
David Harris
|
c39e71f168
|
fdivsqrtfsm cleanup
|
2022-09-07 06:32:07 -07:00 |
|
David Harris
|
027b303b20
|
fdivsqrtfsm cleanup
|
2022-09-07 06:27:01 -07:00 |
|
David Harris
|
19e449b83d
|
Fixed regression for divsqrt radix2
|
2022-09-07 06:12:23 -07:00 |
|
Ross Thompson
|
7ad7cea25b
|
James found a bug in synchronizer. Was not actually back to back flip flops.
|
2022-09-06 15:06:54 -05:00 |
|
Ross Thompson
|
bc15f6c5e4
|
Added logic to make burst optional.
|
2022-09-06 09:21:21 -05:00 |
|
Ross Thompson
|
68a200d728
|
Added generate around the longer latency version of the ram_ahb.sv
|
2022-09-06 09:21:03 -05:00 |
|