Commit Graph

87 Commits

Author SHA1 Message Date
d2b4570c9e controller + prefetch + iq
Co-authored-by: Hooo1941 <Hooo1941@users.noreply.github.com>
Co-authored-by: cxy004 <cxy004@qq.com>
2021-07-26 22:29:59 +08:00
hoo
b133bcf138 mfw
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-26 11:18:07 +08:00
eb8f6ee2d3 Datapath: E - ff - M
Co-authored-by: Hooo1941 <Hooo1941@users.noreply.github.com>
Co-authored-by: cxy004 <cxy004@qq.com>
2021-07-25 21:48:02 +08:00
27424693b0 Add control signal definition
Co-authored-by: Hooo1941 <jiahao1941@outlook.com>
Co-authored-by: cxy004 <cxy004@qq.com>
2021-07-25 17:38:02 +08:00
1f72ab6ef8 fix Gadgets.sv 2021-07-25 13:55:57 +08:00
cxy004
c17c703eb0 strb 2021-07-25 13:53:59 +08:00
hoo
21364db135 cp0 fix bug 2021-07-25 13:43:40 +08:00
hoo
d3a2d114b9 Pass MMU.
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-22 19:26:31 +08:00
hoo
ae108a3d48 fake axi
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-21 21:17:56 +08:00
hoo
6743a59424 MMU
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-21 16:15:57 +08:00
Hooo1941
7f6b353317 Update MMU.sv 2021-07-20 22:04:13 +08:00
hoo
2c273bbd75 MMU
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-20 22:01:23 +08:00
hoo
b771d3d6eb DCache
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-16 21:08:18 +08:00
hoo
976f95a6e9 iq 2021-07-16 19:15:26 +08:00
Hooo1941
461cf15334 bugfix MMU 2021-07-16 16:12:57 +08:00
cxy004
dbd82fe117 Merge remote-tracking branch 'origin/master' 2021-07-16 15:26:47 +08:00
cxy004
346767a1da test 2021-07-16 15:26:34 +08:00
hoo
d6f8bf7eb2 update instrquque
Co-authored-by: cxy004 <cxy004@qq.com>
2021-07-16 14:07:49 +08:00
Hooo1941
ff319174f1 Update InstrQueue.sv 2021-07-16 13:44:34 +08:00
cxy004
f41cb9c2cc alu update 2021-07-16 12:27:12 +08:00
hoo
a3d892b0de test mmu
Co-authored-by: cxy004 <cxy004@qq.com>
Co-authored-by: Paul <1323564116@qq.com>
2021-07-15 23:50:07 +08:00
hoo
666fa4ce25 Another update
Co-authored-by: Paul <1323564116@qq.com>
Co-authored-by: cxy004 <cxy004@qq.com>
2021-07-15 18:52:24 +08:00
hoo
880bebb97b Big Update
Co-authored-by: Paul <1323564116@qq.com>
2021-07-15 17:39:24 +08:00
Hooo1941
d9de091698 Revert "K0 cached"
This reverts commit 3992e107a1.
2021-07-15 14:18:39 +08:00
2182499287 [AXI] Update 2021-07-15 14:04:53 +08:00
155c936d23 [AXI] Read 2021-07-15 10:28:42 +08:00
b59f7f4d24 [AXI] Reconstruct 2021-07-14 23:17:01 +08:00
hoo
83947d5ae1 Merge branch 'master' of git.builds.ninja:NSCSCC/MIPS 2021-07-14 10:54:45 +08:00
hoo
3992e107a1 K0 cached 2021-07-14 10:54:35 +08:00
fd70b53964 [happy] 2021-07-14 10:21:49 +08:00
3b02d8670f [Cache] ICache cached & uncached mix test 2021-07-13 08:26:56 +08:00
04e3e912d5 [ICache] uncached PASS 2021-07-11 23:02:50 +08:00
aaae351690 [Cache] Simple MMU 2021-07-11 22:18:36 +08:00
8c12a1db0a Merge branch 'master' of https://git.builds.ninja/NSCSCC/MIPS 2021-07-11 20:18:22 +08:00
24cec76df5 [Cache] update testbench 2021-07-11 20:18:14 +08:00
Hooo1941
5d1ae36c22 InstrQueue flush 2021-07-11 19:57:18 +08:00
c85c69e804 [Cache] ICache fix LRU 2021-07-11 16:31:37 +08:00
d76e825756 [Cache] ICache fix bug 2021-07-11 12:07:48 +08:00
39b62361c9 [Cache] ICache partial passed 2021-07-11 10:48:02 +08:00
8a61c3c13e Merge branch 'master' of https://git.builds.ninja/NSCSCC/MIPS 2021-07-10 22:38:33 +08:00
d4521234b4 [Cache] ICache fix bug 2021-07-10 22:38:29 +08:00
Hooo1941
eaaf8c5e5e add InstrQueue in dp 2021-07-10 17:21:17 +08:00
Hooo1941
4a3682b0ba Merge branch 'master' of git.builds.ninja:NSCSCC/MIPS 2021-07-10 16:03:28 +08:00
Hooo1941
26f38af38d InstrQueue, passed 2021-07-10 16:02:54 +08:00
e5dfdd27b5 Merge branch 'master' of https://git.builds.ninja/NSCSCC/MIPS 2021-07-10 15:59:38 +08:00
acb1d155d1 [Cache] ICache rewrite 2021-07-10 15:59:32 +08:00
Hooo1941
aa94b1174d Update InstrQueue.sv 2021-07-10 14:04:50 +08:00
Hooo1941
c9a0c3f9c7 Revert "Update InstrQueue.sv"
This reverts commit aa092c4b3f.
2021-07-10 12:43:40 +08:00
Hooo1941
aa092c4b3f Update InstrQueue.sv 2021-07-10 12:43:32 +08:00
Hooo1941
1b9ccd10af Update iq.sv 2021-07-10 12:43:28 +08:00