Ross Thompson
|
6ffbdaac0a
|
Working CBO tests for 64 bit!
|
2023-08-21 12:55:07 -05:00 |
|
Ross Thompson
|
34a8c042b7
|
Made a bunch of progress towards getting cbo instructions tested.
|
2023-08-21 11:46:21 -05:00 |
|
Ross Thompson
|
6337aab757
|
Fixed issue when with flush miss.
|
2023-08-18 16:36:13 -05:00 |
|
Ross Thompson
|
e3bb0d2820
|
Now we have invalidate, clean, and flush working.
|
2023-08-18 16:32:22 -05:00 |
|
Ross Thompson
|
b9af790b81
|
Added cbom test to custom. Needs to be moved to wally-riscv-arch-tests.
|
2023-08-18 15:59:39 -05:00 |
|
Ross Thompson
|
b842fdb863
|
Might have working cbo clean and flush instructions.
|
2023-08-18 14:48:21 -05:00 |
|
Ross Thompson
|
8c7eafffad
|
Fixed cbo instruction decode.
|
2023-08-18 11:32:30 -05:00 |
|
Ross Thompson
|
a14966e516
|
Updated the hazard logic for CMO operations.
|
2023-08-17 17:58:49 -05:00 |
|
Ross Thompson
|
bfde4d2c78
|
Found first bug in CMO implementation.
|
2023-08-17 16:57:54 -05:00 |
|
Ross Thompson
|
6a8a82d9e8
|
CMOZ now implemented in the D cache.
|
2023-08-17 12:46:40 -05:00 |
|
Ross Thompson
|
e74e4f3a60
|
Added clean and flush to cache fsm.
|
2023-08-16 14:23:56 -05:00 |
|
Ross Thompson
|
b5ca41fd2a
|
More progress towards cmo.
|
2023-08-15 18:17:15 -05:00 |
|
Ross Thompson
|
6284773733
|
The L1 D cache now supports cache line (block) invalidation and partial support for clean and flush.
|
2023-08-14 16:39:18 -05:00 |
|
Ross Thompson
|
f678133d19
|
Initial CMO implementation. Just adds control signals into the L1 caches.
|
2023-08-14 15:43:12 -05:00 |
|
Ross Thompson
|
b5bcb5437f
|
Merge branch 'main' of github.com:ross144/cvw
|
2023-08-02 16:51:42 -05:00 |
|
Ross Thompson
|
087d418c35
|
Updateds to vcu118 constraints and device tree.
|
2023-08-02 16:51:32 -05:00 |
|
Ross Thompson
|
f35b05e608
|
Added new signals to the vcu118 debug4 ila to help figure out why the new linux build's hptw fails.
|
2023-08-02 16:14:04 -05:00 |
|
Ross Thompson
|
06c8c31682
|
Fixed constraint in VCU118.
|
2023-08-02 13:02:28 -05:00 |
|
Ross Thompson
|
49ee1ea62a
|
Clean up vcu118 synth scripts.
|
2023-08-01 14:39:33 -05:00 |
|
Ross Thompson
|
dd41f52292
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-08-01 12:57:20 -05:00 |
|
Ross Thompson
|
c584c4625b
|
Merge pull request #376 from JacobPease/main
Updated driver for latest version of linux
|
2023-08-01 13:57:08 -04:00 |
|
Jacob Pease
|
b56a8f9cf7
|
Updated driver for latest version of linux
|
2023-08-01 12:56:16 -05:00 |
|
Ross Thompson
|
eb5fb07f54
|
Merge branch 'main' of https://github.com/openhwgroup/cvw
|
2023-08-01 11:04:26 -05:00 |
|
Ross Thompson
|
6ca036fab3
|
Merge pull request #375 from JacobPease/main
Updated Linux and Buildroot versions
|
2023-08-01 11:57:55 -04:00 |
|
Jacob Pease
|
78ea821f2c
|
Updated linux and buildroot configs initial commit.
|
2023-08-01 10:55:46 -05:00 |
|
Jacob Pease
|
923427490e
|
Merge branch 'main' of github.com:openhwgroup/cvw
|
2023-08-01 10:47:59 -05:00 |
|
Ross Thompson
|
1b237a14a1
|
Pushed performance of arty a7 to 23Mhz.
|
2023-07-31 14:13:09 -05:00 |
|
Ross Thompson
|
3e66653f37
|
Cache cleanup.
|
2023-07-31 14:12:53 -05:00 |
|
Ross Thompson
|
141e90d425
|
Merge pull request #372 from davidharrishmc/dev
PLIC part select warnings fixed
|
2023-07-31 11:28:28 -04:00 |
|
David Harris
|
55d4f28efe
|
Merge pull request #373 from harshinisrinath1001/main
Improved testing of pmd in priv, fixed bugs, and attempted to reset menvcfg and fixed spacing in fpu/fma and fpu/postprocessing
|
2023-07-30 22:46:44 -07:00 |
|
Harshini Srinath
|
01fc7c5284
|
Fixed formatting
|
2023-07-30 18:36:25 -07:00 |
|
Harshini Srinath
|
811e2fd94c
|
Fixed formatting
|
2023-07-30 18:30:23 -07:00 |
|
Harshini Srinath
|
2194f7d604
|
Fixed formatting
|
2023-07-30 18:28:27 -07:00 |
|
Harshini Srinath
|
01bbddc5da
|
Fixed formatting
|
2023-07-30 18:27:22 -07:00 |
|
Harshini Srinath
|
ef39e7cb92
|
Fixed formatting
|
2023-07-30 18:20:38 -07:00 |
|
Harshini Srinath
|
a697c89a2a
|
Fixed formatting
|
2023-07-30 18:18:24 -07:00 |
|
Harshini Srinath
|
1bc1a68210
|
Fixed formatting
|
2023-07-30 18:06:25 -07:00 |
|
Harshini Srinath
|
86164acc84
|
Fixed formatting
|
2023-07-30 18:00:39 -07:00 |
|
Harshini Srinath
|
6b5aa47f23
|
Fixed formatting
|
2023-07-30 17:54:47 -07:00 |
|
Harshini Srinath
|
8c7ea5a47a
|
Fixed formatting
|
2023-07-30 17:46:23 -07:00 |
|
Harshini Srinath
|
69711503a8
|
Fixed formatting
|
2023-07-30 17:39:37 -07:00 |
|
Harshini Srinath
|
70599d3153
|
Fixed formatting
|
2023-07-30 17:38:22 -07:00 |
|
Harshini Srinath
|
2846a2f567
|
Fixed spacing
|
2023-07-30 17:32:46 -07:00 |
|
Harshini Srinath
|
fffde4ef7d
|
Fixed spacing
|
2023-07-30 17:22:40 -07:00 |
|
Harshini Srinath
|
31c09cf3cf
|
Fixed spacing
|
2023-07-30 17:21:52 -07:00 |
|
Harshini Srinath
|
c49944a495
|
Fixed spacing
|
2023-07-30 17:21:22 -07:00 |
|
Harshini Srinath
|
84d72bc203
|
Fixed spacing
|
2023-07-30 17:18:25 -07:00 |
|
Harshini Srinath
|
b8570c4bef
|
Fixed spacing
|
2023-07-30 16:59:27 -07:00 |
|
Harshini Srinath
|
872f9ed9cc
|
Fixed spacing
|
2023-07-30 16:57:57 -07:00 |
|
harshinisrinath
|
15dbbef9ad
|
Fixed bug and tried to reset menvcfg to improve testing of csri in priv.
|
2023-07-30 16:40:06 -07:00 |
|