DTowersM
|
dedfadbb14
|
Merge branch 'main' of https://github.com/davidharrishmc/riscv-wally
|
2022-08-31 00:18:04 +00:00 |
|
DTowersM
|
f9cbc9cf8e
|
fixed qrduino keyerror in embench test
|
2022-08-31 00:17:58 +00:00 |
|
Ross Thompson
|
5b8f888e21
|
Maybe fixed it?
|
2022-08-30 18:08:34 -05:00 |
|
Ross Thompson
|
ccb3e9e24e
|
Updates to wave file.
|
2022-08-30 17:34:36 -05:00 |
|
Ross Thompson
|
96793d15c0
|
more progress.
|
2022-08-30 17:32:32 -05:00 |
|
Ross Thompson
|
2d6a6c6e44
|
Temporary commit.
|
2022-08-30 15:40:42 -05:00 |
|
Ross Thompson
|
63a824cca1
|
More progress.
|
2022-08-30 15:27:19 -05:00 |
|
Ross Thompson
|
a532eb61ba
|
Progress.
|
2022-08-30 14:17:00 -05:00 |
|
David Harris
|
5956fbdd62
|
Fixed checking termination in testfloat testbench
|
2022-08-30 10:55:21 -07:00 |
|
Ross Thompson
|
c8a5d61cbb
|
new cache bus fsm not working but lints.
Forgot a few files in the last commit.
|
2022-08-30 10:58:07 -05:00 |
|
Ross Thompson
|
5eb1fff27d
|
Have a rough working multi manager!
|
2022-08-29 17:11:27 -05:00 |
|
Ross Thompson
|
4f40bd07c3
|
Modified rv32e configuration to use a true ahb bus interface in the lsu and ifu.
|
2022-08-29 17:04:53 -05:00 |
|
David Harris
|
cb54e95285
|
commented out lines to have divider work again
|
2022-08-29 13:01:32 -07:00 |
|
David Harris
|
758b177067
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-08-29 12:01:13 -07:00 |
|
David Harris
|
7b0e43bc10
|
Initial FDIVSQRT simplification working
|
2022-08-29 12:01:09 -07:00 |
|
Ross Thompson
|
4d7b905806
|
Part way through the updated bus fsm for direct AHB in lsu/ifu + multi-manager.
|
2022-08-29 13:01:24 -05:00 |
|
Ross Thompson
|
40cf4a9ea9
|
Typo.
|
2022-08-29 11:40:35 -05:00 |
|
Ross Thompson
|
1c9aed2e7e
|
Merge branch 'main' of github.com:davidharrishmc/riscv-wally into main
|
2022-08-29 11:38:37 -05:00 |
|
Ross Thompson
|
9a7c7e8398
|
Added comments about planned changes.
|
2022-08-29 09:48:00 -05:00 |
|
David Harris
|
16cde5f87e
|
Simplify FSM
|
2022-08-29 04:32:27 -07:00 |
|
David Harris
|
6961e499dc
|
Renamed special case
|
2022-08-29 04:29:58 -07:00 |
|
David Harris
|
81ec1ac858
|
Separated out radix 2 and radix 4 stages into different modules
|
2022-08-29 04:26:14 -07:00 |
|
David Harris
|
b4cb9a678a
|
renamed srt to fdivsqrt
|
2022-08-29 04:04:05 -07:00 |
|
Ross Thompson
|
35d0b759d1
|
Removed ignore request from busfsm.
|
2022-08-28 21:12:27 -05:00 |
|
Ross Thompson
|
dd00474956
|
Created two new pma regions for dtim and irom.
|
2022-08-28 13:50:50 -05:00 |
|
Ross Thompson
|
e3e1f29428
|
Reordered the adrdecs.
|
2022-08-28 13:38:57 -05:00 |
|
Ross Thompson
|
99e0e5c817
|
Possible fix.
|
2022-08-28 13:10:47 -05:00 |
|
Ross Thompson
|
5e77b1bd2b
|
Partial fix to bus + dtim.
|
2022-08-27 23:44:17 -05:00 |
|
David Harris
|
35d0a951d2
|
Preliminary work to make DTIM and Bus compatible. Not yet working because accesses to bus are causing illegal address faults on the bus.
|
2022-08-27 20:31:09 -07:00 |
|
David Harris
|
3959902c5b
|
Adding decoding for dtim. Added rv32ic_wally32periph test, which should hang until decoder overrides bus
|
2022-08-27 05:31:56 -07:00 |
|
David Harris
|
e526fea68a
|
fixed wally-config
|
2022-08-26 22:13:10 -07:00 |
|
David Harris
|
bd6f2444cd
|
Fixed address decoder hanging buildroot
|
2022-08-26 22:01:25 -07:00 |
|
David Harris
|
bf2c20cd17
|
Fixed DTIM/IROM_BASE number of bits in buildroot/fpga configs
|
2022-08-26 21:29:26 -07:00 |
|
David Harris
|
76006825b3
|
Set bit width of DMEM/IROM_SUPPORTED and fixed address decoding
|
2022-08-26 21:18:18 -07:00 |
|
David Harris
|
921a49921b
|
Set correct size of IROM/DTIM and allow FLEN>XLEN with DTIM
|
2022-08-26 21:05:20 -07:00 |
|
David Harris
|
460a95f99b
|
Added IROM and DTIM decoding to adrdecs
|
2022-08-26 20:45:43 -07:00 |
|
David Harris
|
6409548c8b
|
Replaced DTIM and IROM with DTIM_SUPPORTED, IROM_SUPPORTED, and base and range for each
|
2022-08-26 20:26:12 -07:00 |
|
David Harris
|
906f6f2990
|
Renamed DMEM to DTIM and added checks about compatibility of DTIM/IROM and virtmem
|
2022-08-26 20:12:03 -07:00 |
|
David Harris
|
841eae58ca
|
Fixed endian swapping on bus only
|
2022-08-26 19:58:04 -07:00 |
|
David Harris
|
af2e71046e
|
Fixed rv32e LSU and IFU issues
|
2022-08-25 20:02:38 -07:00 |
|
David Harris
|
8cbdbb1c38
|
lsu simplification
|
2022-08-25 18:52:42 -07:00 |
|
David Harris
|
d507bb3d70
|
busfsm simplified
|
2022-08-25 18:36:53 -07:00 |
|
David Harris
|
dc52f55aa6
|
Removed unused signals
|
2022-08-25 18:34:39 -07:00 |
|
David Harris
|
50826c0b61
|
Removed unused signals
|
2022-08-25 18:30:46 -07:00 |
|
David Harris
|
7cbca2dd22
|
Removed UncachedBusRead and UncachedBusWrite
|
2022-08-25 18:24:39 -07:00 |
|
David Harris
|
845807a329
|
Restored ahbtranstype
|
2022-08-25 18:22:26 -07:00 |
|
David Harris
|
4ab678ed48
|
Removed ahbtranstype
|
2022-08-25 18:21:45 -07:00 |
|
David Harris
|
f405a191af
|
Removed WordCountFlag
|
2022-08-25 18:21:18 -07:00 |
|
David Harris
|
db7698202d
|
Removed UncachedAccess
|
2022-08-25 18:20:52 -07:00 |
|
David Harris
|
7801ed48b3
|
Removed UncachedRW
|
2022-08-25 18:19:41 -07:00 |
|