Commit Graph

305 Commits

Author SHA1 Message Date
94e9b7bcbd tlb mmu with cache
simplify AXI
2021-08-10 21:34:12 +08:00
a83967f9b9 TLB main
Co-authored-by: Hooo1941 <Hooo1941@users.noreply.github.com>
Co-authored-by: cxy004 <cxy004@qq.com>
2021-08-10 20:19:11 +08:00
50b5a2ae04 TLB init
Co-authored-by: Hooo1941 <Hooo1941@users.noreply.github.com>
2021-08-09 23:26:49 +08:00
24e13ae6c3 fix define 2021-08-08 20:39:26 +08:00
cxy004
5a9e2820a8 try dcache rst 2021-08-08 20:16:11 +08:00
dccb3f5b8d fix registerfile en 2021-08-08 14:31:11 +08:00
9be3f3697e fix gen 2021-08-05 18:23:21 +08:00
cxy004
2fd973d877 gen test 2021-08-05 18:22:15 +08:00
cxy004
1cad3f1d8c test genvar & LRU update 2021-08-05 18:12:13 +08:00
cxy004
39d5490971 try pcs 2021-08-05 00:24:31 +08:00
cac2aad5f1 fix 2021-08-04 23:46:30 +08:00
d97800ce76 fix 2021-08-04 23:36:59 +08:00
cxy004
834769dd98 mem write forward & LRU fix 2021-08-04 23:33:07 +08:00
cxy004
b2f32735d0 mul support 2021-08-04 11:35:21 +08:00
fd36f80bd6 BIG: fix dcache & fix HLS!!! 2021-08-03 22:55:21 +08:00
609908595f overflow success (& alu) 2021-08-03 18:55:14 +08:00
09b949922a fix def 2021-08-03 17:05:37 +08:00
cxy004
b6b0f840f3 overflow experiment 2021-08-03 16:14:56 +08:00
6b32775ada add system test 2021-08-03 15:30:27 +08:00
86b6dc7a3d fix perf tb 2021-08-03 15:28:11 +08:00
2201513f50 cache update 2021-08-03 14:12:17 +08:00
b0ace9d98d cp0 minimize
Co-authored-by: Hooo1941 <Hooo1941@users.noreply.github.com>
2021-08-03 11:55:25 +08:00
e62dd7676d fix dcache 2021-08-02 23:49:34 +08:00
fa89b358df cp0 kseg0 -> cached 2021-08-02 22:26:16 +08:00
648adced91 Revert "test improve"
This reverts commit 3d97345460.
2021-08-02 22:24:59 +08:00
3d97345460 test improve 2021-08-02 21:42:49 +08:00
08df1e277f fix ip 2021-08-02 17:43:02 +08:00
cxy004
1889c361a4 Merge remote-tracking branch 'origin/master' 2021-08-02 17:16:47 +08:00
cxy004
b4760f89fd HLS fix 2021-08-02 17:16:34 +08:00
55965e93e4 update ip 2021-08-02 00:11:21 +08:00
cxy004
3c5c9724bb muldiv fix 2021-08-01 23:41:08 +08:00
f137fd434f fix?
fix typo

fix mult
2021-08-01 22:42:16 +08:00
8de814d26e Merge branch 'master' of https://git.builds.ninja/NSCSCC/MIPS 2021-08-01 21:45:49 +08:00
c231e43019 update mul div 2021-08-01 21:45:44 +08:00
cxy004
6ac338581a Merge remote-tracking branch 'origin/master' 2021-08-01 21:44:32 +08:00
cxy004
944fe5b16e merge 2021-08-01 21:43:49 +08:00
cxy004
5a08830e3c fetch free update 2021-08-01 21:42:55 +08:00
hoo
bbfddac97d bugfix
Co-authored-by: Paul <1323564116@qq.com>
Co-authored-by: cxy004 <cxy004@qq.com>
2021-08-01 20:33:14 +08:00
cxy004
d60777db0f Merge remote-tracking branch 'origin/master' 2021-08-01 20:29:59 +08:00
cxy004
5e4d47b518 queue opt 2021-08-01 20:29:46 +08:00
Hooo1941
e7650b40a0 Create iq.sv 2021-08-01 19:26:04 +08:00
cxy004
988cf28b3e fetch free test
fix bug
2021-08-01 18:45:27 +08:00
cxy004
b352e51af0 Merge remote-tracking branch 'origin/master' 2021-08-01 18:14:07 +08:00
cxy004
f6270c5a65 mmu write data_ok test 2021-08-01 18:13:59 +08:00
49c60e95ad fix datapath
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Hooo1941 <Hooo1941@users.noreply.github.com>
2021-08-01 18:13:43 +08:00
cxy004
cad94e7667 bugfix 2021-08-01 16:06:40 +08:00
33e6798d3f bugfix 2021-08-01 15:59:49 +08:00
a49cef2729 Merge branches 'master' and 'master' of https://git.builds.ninja/NSCSCC/MIPS 2021-08-01 15:48:35 +08:00
35f61a6dfd fix mmu 2021-08-01 15:48:30 +08:00
cxy004
8002b8c56a simplify 2021-08-01 15:46:53 +08:00