fix(VSegmentUnit): flush sbuffer until sbuffer is empty (#4853)
emu.yml #307:Commit
c1608a0392
pushed by
root
feat(frontend): changed ftqOffset data structure (#4822)
emu.yml #304:Commit
ab05cccdea
pushed by
root
fix(L2Top): remove redundant `reset` for `hartIsInReset` (#4844)
release.yml #300:Commit
6dac85d316
pushed by
root
fix(L2Top): remove redundant `reset` for `hartIsInReset` (#4844)
emu.yml #299:Commit
6dac85d316
pushed by
root
feat(frontend): changed ftqOffset data structure (#4822)
emu.yml #298:Commit
7ca16a1045
pushed by
root
submodule(ready-to-run): bump nemu ref in ready-to-run (#4835)
release.yml #294:Commit
dd6cfba764
pushed by
root
submodule(ready-to-run): bump nemu ref in ready-to-run (#4835)
emu.yml #293:Commit
dd6cfba764
pushed by
root
fix(ICache): do not check meta(1) parity if !s1_doubleline (#4814)
release.yml #291:Commit
8ce3fd74fb
pushed by
root
fix(ICache): do not check meta(1) parity if !s1_doubleline (#4814)
emu.yml #290:Commit
8ce3fd74fb
pushed by
root
fix(CSR, NMI): fix the logic for clearing `nmip` (#4825)
release.yml #289:Commit
d569aba194
pushed by
root
fix(CSR, NMI): fix the logic for clearing `nmip` (#4825)
emu.yml #288:Commit
d569aba194
pushed by
root
fix(csr): set xstatus.VS dirty when a vector memory access instr has exception (#4817)
nightly.yml #287:Scheduled
fix(csr): set xstatus.VS dirty when a vector memory access instr has exception (#4817)
release.yml #286:Commit
f832341fbd
pushed by
root
fix(csr): set xstatus.VS dirty when a vector memory access instr has exception (#4817)
emu.yml #285:Commit
f832341fbd
pushed by
root
fix(AXI4Lite): add `wstrb` to AXI4Lite interface (#4818)
release.yml #281:Commit
167da6a8fc
pushed by
root
fix(AXI4Lite): add `wstrb` to AXI4Lite interface (#4818)
emu.yml #280:Commit
167da6a8fc
pushed by
root
fix(csr): fix CSR rData when CSR claim IMSIC (#4802)
release.yml #273:Commit
c8bbd5c6ac
pushed by
root
refactor(prefetch): add a wrapper and parameterization (#4790)
emu.yml #267:Commit
b8e35fadce
pushed by
root
fix(vsegment): vec segment should also respond to bus error (#4800)
release.yml #263:Commit
04adfb2108
pushed by
root
fix(vsegment): vec segment should also respond to bus error (#4800)
emu.yml #262:Commit
04adfb2108
pushed by
root
fix(LLPTW): should block hptw req when dup with mem_out (#4788)
release.yml #261:Commit
0393836726
pushed by
root
fix(LLPTW): should block hptw req when dup with mem_out (#4788)
emu.yml #260:Commit
0393836726
pushed by
root
fix(TLB): correct gpaddr generating for handle_block (#4793)
release.yml #258:Commit
778c72b786
pushed by
root
fix(TLB): correct gpaddr generating for handle_block (#4793)
emu.yml #257:Commit
778c72b786
pushed by
root
fix(MainPipe): fix probe/replace stall for alias scheme (#4741)
release.yml #252:Commit
2272661383
pushed by
root
fix(MainPipe): fix probe/replace stall for alias scheme (#4741)
emu.yml #251:Commit
2272661383
pushed by
root
fix(MainPipe): add reg enable for mainpipe `ecc_delayed` (#4755)
release.yml #250:Commit
c2bb69ef68
pushed by
root
fix(MainPipe): add reg enable for mainpipe `ecc_delayed` (#4755)
emu.yml #249:Commit
c2bb69ef68
pushed by
root
feat: use custom HINT for simulation debug trigger (#4776)
release.yml #248:Commit
b172fb91e9
pushed by
root
feat: use custom HINT for simulation debug trigger (#4776)
emu.yml #247:Commit
b172fb91e9
pushed by
root
fix(StoreQueue): fix vecExceptionFlag when flow is misaligned (#4731)
release.yml #245:Commit
8dc73cc68b
pushed by
root
fix(StoreQueue): fix vecExceptionFlag when flow is misaligned (#4731)
emu.yml #244:Commit
8dc73cc68b
pushed by
root
fix(XSNoCTop): fix clock gate with sync reset and cpu_no_op register out (#4740)
release.yml #243:Commit
ba2e316e81
pushed by
root
fix(XSNoCTop): fix clock gate with sync reset and cpu_no_op register out (#4740)
emu.yml #242:Commit
ba2e316e81
pushed by
root
ci: upload lowpower verilog for verification (#4771)
release.yml #240:Commit
85ede7c39b
pushed by
root
fix(LSU): misalign exception are generated directly within the pipeline (#4757)
release.yml #237:Commit
b4473bd3f0
pushed by
root
fix(LSU): misalign exception are generated directly within the pipeline (#4757)
emu.yml #236:Commit
b4473bd3f0
pushed by
root
fix(LoadUnit): no longer allow tlb missing misaligned load to enter misalignbuffer (#4760)
nightly.yml #234:Scheduled
fix(LoadUnit): no longer allow tlb missing misaligned load to enter misalignbuffer (#4760)
nightly.yml #233:Scheduled
fix(LoadUnit): no longer allow tlb missing misaligned load to enter misalignbuffer (#4760)
nightly.yml #232:Scheduled
fix(LoadUnit): no longer allow tlb missing misaligned load to enter misalignbuffer (#4760)
release.yml #231:Commit
8769efd7b4
pushed by
root
fix(LoadUnit): no longer allow tlb missing misaligned load to enter misalignbuffer (#4760)
emu.yml #230:Commit
8769efd7b4
pushed by
root
fix(LoadPipe): load will not enter missqueue when btot grow fail (#4750)
release.yml #228:Commit
95cb09ae15
pushed by
root
fix(LoadPipe): load will not enter missqueue when btot grow fail (#4750)
emu.yml #227:Commit
95cb09ae15
pushed by
root
fix(LLPTW): first_s2xlate_fault should be true when check_g_perm_fail (#4754)
nightly.yml #226:Scheduled
fix(LLPTW): first_s2xlate_fault should be true when check_g_perm_fail (#4754)
release.yml #225:Commit
1cbe3869e6
pushed by
root
fix(LLPTW): first_s2xlate_fault should be true when check_g_perm_fail (#4754)
emu.yml #224:Commit
1cbe3869e6
pushed by
root
fix(DCache): ignore tag match when refill a miss req caused by tag error (#4743)
release.yml #223:Commit
935deb2706
pushed by
root
fix(DCache): ignore tag match when refill a miss req caused by tag error (#4743)
emu.yml #222:Commit
935deb2706
pushed by
root
refactor(XSNoCTop): Move LowPower logic to trait method buildLowPower() (#4708)
nightly.yml #213:Scheduled
refactor(XSNoCTop): Move LowPower logic to trait method buildLowPower() (#4708)
release.yml #212:Commit
a26390ca47
pushed by
root
refactor(XSNoCTop): Move LowPower logic to trait method buildLowPower() (#4708)
emu.yml #211:Commit
a26390ca47
pushed by
root
fix(StoreUnit): mask for the cmo instr is 0xFFFF (#4730)
release.yml #210:Commit
9154cf341e
pushed by
root
fix(StoreUnit): mask for the cmo instr is 0xFFFF (#4730)
emu.yml #209:Commit
9154cf341e
pushed by
root
refactor(Config): refactor `DFT` option passing method (#4643)
release.yml #207:Commit
ed4ddc44a8
pushed by
root
refactor(Config): refactor `DFT` option passing method (#4643)
emu.yml #206:Commit
ed4ddc44a8
pushed by
root
fix(LoadPipe): fix `prefetch_w` btot stall (#4729)
release.yml #205:Commit
0c5bc3ba01
pushed by
root
fix(PMA): sc / amo should report af when !atomic (#4724)
release.yml #202:Commit
10ff24df82
pushed by
root
fix(PMA): sc / amo should report af when !atomic (#4724)
emu.yml #201:Commit
10ff24df82
pushed by
root
refactor(Frontend): replace NamedUInt with EnumUInt (#4529)
emu.yml #200:Commit
cbea99c932
pushed by
root
fix(MainPipe): only requests from sbuffer are allowed to return replay response (#4720)
nightly.yml #199:Scheduled
fix(MainPipe): only requests from sbuffer are allowed to return replay response (#4720)
nightly.yml #198:Scheduled
fix(MainPipe): only requests from sbuffer are allowed to return replay response (#4720)
release.yml #197:Commit
e494448356
pushed by
root
fix(MainPipe): only requests from sbuffer are allowed to return replay response (#4720)
emu.yml #196:Commit
e494448356
pushed by
root
refactor(bpu): move bpu modules into bpu package (#4684)
emu.yml #195:Commit
3bfc5a3c90
pushed by
root
fix: safe protection before entering of WFI (backend/ifu/mmu/lsu) (#4691)
nightly.yml #194:Scheduled
fix: safe protection before entering of WFI (backend/ifu/mmu/lsu) (#4691)
release.yml #193:Commit
103883845d
pushed by
root
fix: safe protection before entering of WFI (backend/ifu/mmu/lsu) (#4691)
emu.yml #192:Commit
103883845d
pushed by
root
fix(StoreQueue): redirect logic for vector exception (#4711)
release.yml #191:Commit
cb82c8b8e2
pushed by
root
fix(StoreQueue): redirect logic for vector exception (#4711)
emu.yml #190:Commit
cb82c8b8e2
pushed by
root
submodule(ready-to-run): bump nemu and NEMU ref in ready-to-run (#4705)
release.yml #186:Commit
8f200f145e
pushed by
root
submodule(ready-to-run): bump nemu and NEMU ref in ready-to-run (#4705)
emu.yml #185:Commit
8f200f145e
pushed by
root
fix(StoreQueue): not do nc store when having exception (#4661)
release.yml #183:Commit
3c8fe1e213
pushed by
root
fix(StoreQueue): not do nc store when having exception (#4661)
emu.yml #182:Commit
3c8fe1e213
pushed by
root
fix(LSU): misaligned exception addr should use split addr (#4701)
release.yml #181:Commit
f96455c94b
pushed by
root
fix(LSU): misaligned exception addr should use split addr (#4701)
emu.yml #180:Commit
f96455c94b
pushed by
root
refactor(FTQ): make ftq a separate package and split ftq into multiple files (#4683)
emu.yml #178:Commit
591e01206c
pushed by
root
submodule(ready-to-run): bump ready-to-run to add context CSRs
release.yml #175:Commit
6ff5d528c6
pushed by
root
submodule(ready-to-run): bump ready-to-run to add context CSRs
emu.yml #174:Commit
6ff5d528c6
pushed by
root
submodule(ready-to-run): bump ready-to-run to fix smstateen
release.yml #173:Commit
ef67ee21f0
pushed by
root
submodule(ready-to-run): bump ready-to-run to fix smstateen
emu.yml #172:Commit
ef67ee21f0
pushed by
root
submodule(ready-to-run): Bump nemu ref in ready-to-run
release.yml #170:Commit
04a46b4e7a
pushed by
root
submodule(ready-to-run): Bump nemu ref in ready-to-run
emu.yml #169:Commit
04a46b4e7a
pushed by
root
fix(docker): Forward variables in the make command line to docker (#4686)
nightly.yml #168:Scheduled
fix(docker): Forward variables in the make command line to docker (#4686)
release.yml #167:Commit
f47ebf519e
pushed by
root
fix(docker): Forward variables in the make command line to docker (#4686)
emu.yml #166:Commit
f47ebf519e
pushed by
root
fix(StoreQueue): fix timeout of vecExceptionFlag when redirect (#4660)
release.yml #164:Commit
7cf94e2c09
pushed by
root
fix(StoreQueue): fix timeout of vecExceptionFlag when redirect (#4660)
emu.yml #163:Commit
7cf94e2c09
pushed by
root
ci(docker): Run image build job w/o push for PR check (#4681)
release.yml #160:Commit
1242bc5c79
pushed by
root
ci(docker): Run image build job w/o push for PR check (#4681)
emu.yml #159:Commit
1242bc5c79
pushed by
root
fix(docker): fix docker image build by moving MILL_OUTPUT_DIR to tmpfs (#4679)
nightly.yml #158:Scheduled
fix(docker): fix docker image build by moving MILL_OUTPUT_DIR to tmpfs (#4679)
nightly.yml #157:Scheduled
fix(docker): fix docker image build by moving MILL_OUTPUT_DIR to tmpfs (#4679)
release.yml #156:Commit
0c97e1df83
pushed by
root
fix(docker): fix docker image build by moving MILL_OUTPUT_DIR to tmpfs (#4679)
emu.yml #155:Commit
0c97e1df83
pushed by
root
feat(utils): Add EnumUInt for defining enum values (#4528)
emu.yml #148:Commit
a222e97354
pushed by
root
fix(LCOFI): fix writable of LCOFI bit(13) of mvip/mvien/hvip/hvien (#4648)
nightly.yml #147:Scheduled
fix(LCOFI): fix writable of LCOFI bit(13) of mvip/mvien/hvip/hvien (#4648)
emu.yml #146:Commit
7e564dbbfb
pushed by
root
submodule(ready-to-run): bump ready-to-run to fix smstateen
emu.yml #139:Commit
4a33e056a5
pushed by
root
fix(StoreQueue): setting addrvalid on misalign revoke (#4650)
emu.yml #137:Commit
fdc4433b20
pushed by
root
fix(LoadUnit): perfetch no longer generates nc access (#4636)
emu.yml #135:Commit
6a3636fd23
pushed by
root
chore: add the version info to the simulation print output (#4626)
emu.yml #134:Commit
e4651c49b8
pushed by
root
fix(StoreUnit): optimize the code by StoreUnit Code Review (#4627)
emu.yml #131:Commit
4bbdccbb07
pushed by
root
feat(ras): remove the S3 correction code from the return stack and adjust the code formatting (#4557)
emu.yml #130:Commit
53b3d5f2be
pushed by
root
submodule(CoupledL2): bump L2 with following feature (#4640)
emu.yml #129:Commit
9e1d4bb3dd
pushed by
root
submodule(utility): remove unused println of PerfCCT (#4633)
emu.yml #127:Commit
e6d84857ee
pushed by
root
fix(StoreQueue): add nc_req_ack state to avoid duplicated request (#4625)
nightly.yml #125:Scheduled
fix(StoreQueue): add nc_req_ack state to avoid duplicated request (#4625)
emu.yml #124:Commit
ee92d6ff68
pushed by
root
build: add configuration for `CHIAddrWidth` and `enableL2Flush` (#4621)
emu.yml #121:Commit
53bd4e1cb2
pushed by
root
feat(ras): remove the S3 correction code from the return stack and adjust the code formatting (#4557)
emu.yml #117:Commit
7285bed1af
pushed by
root
submodule(ready-to-run): Bump nemu ref in ready-to-run
emu.yml #115:Commit
9833977579
pushed by
root
fix(AXI4Memory): fix write request enqueue DRAMSim logic for AXI4Memory (#4611)
emu.yml #114:Commit
9e0994ab89
pushed by
root
chore(Parameters): remove the incorrect parameter description (#4391)
emu.yml #112:Commit
1e7e38e249
pushed by
root
timing(LoadQueueUncache): adjust s1 enq and s2 enq valid generate logic (#4603)
emu.yml #111:Commit
99a48a761c
pushed by
root
fix(StoreUnit): cbo violation check should check cacheline (#4592)
emu.yml #110:Commit
3aa632ec4e
pushed by
root
fix(LLPTW): dup_wait_resp should not send last_hptw_req when excp (#4596)
nightly.yml #109:Scheduled
fix(LLPTW): dup_wait_resp should not send last_hptw_req when excp (#4596)
emu.yml #108:Commit
57a8ca5e38
pushed by
root