1. 15 3月, 2023 1 次提交
  2. 13 3月, 2023 1 次提交
  3. 11 3月, 2023 1 次提交
  4. 10 3月, 2023 2 次提交
  5. 08 3月, 2023 2 次提交
  6. 06 3月, 2023 1 次提交
  7. 02 3月, 2023 2 次提交
  8. 28 2月, 2023 3 次提交
  9. 27 2月, 2023 1 次提交
  10. 24 2月, 2023 2 次提交
  11. 22 2月, 2023 4 次提交
  12. 18 2月, 2023 1 次提交
  13. 17 2月, 2023 2 次提交
  14. 15 2月, 2023 1 次提交
    • Maxpicca's avatar
      lsdb: add some information of ls instructions by chiselDB (#1900) · 8744445e
      Maxpicca 提交于
      Besides adding load/store arch database, this PR also fixed a bug which caused
      prefetch using l1 info failed to work.
      
      Former RTL change break `isFirstIssue` flag gen logic, which caused prefetcher
      failed to receive prefetch train info from L1. This commit should fix that.
      
      * ROB: add inst db drop
      
      globalID signal output is still duplicated
      
      * TLB: TLB will carry mem idx when req and resp
      
      * InstDB: update the TLBFirstIssue
      
      * InstDB: the first version is complete
      
      * InstDB: update decode logic
      
      * InstDB: update ctrlBlock writeback
      
      * Merge: fix bug
      
      * merge: fix compile bug
      
      * code rule: rename debug signals and add db's FPGA signal control
      
      * code rule: update db's FPGA signal control
      
      * ldu: fix isFirstIssue flag for ldflow from rs
      
      * ldu: isFirstIssue flag for hw pf is always false
      
      ---------
      Co-authored-by: Ngood-circle <fenghaoyuan19@mails.ucas.ac.cn>
      Co-authored-by: NWilliam Wang <zeweiwang@outlook.com>
      8744445e
  15. 14 2月, 2023 2 次提交
  16. 13 2月, 2023 3 次提交
    • M
      difftestio: add uopIdx into basic difftest io (#1916) · d743e6c8
      maliao 提交于
      d743e6c8
    • B
      param: set EnableUncacheWriteOutstanding to false (#1913) · e32bafba
      bugGenerator 提交于
      Here is a bug cause by EnableUncacheWriteOutstanding:
      The case is extintr in Nexus-AM.
      Three steps of the test:
        clear intrGen's intr: Stop pass interrupt. A mmio write.
        clear plic claim: complete intr. A mmio write.
        read plic claim to check: claim should be 0. A mmio read.
      The corner case:
        intrGen's mmio write is to slow. The instruction after it executes
      and plic claim's mmio's write & read execute before it. On the side of
      core with plic, claim is cleared. But on the side of intrGen with plic,
      the source of interrupt is still enabled and trigger interrupt.
      So the "read plic claim to check" get a valid claim and failed.
      e32bafba
    • Z
      param: set EnableUncacheWriteOutstanding to false · 4c3daa52
      ZhangZifei 提交于
      Here is a bug cause by EnableUncacheWriteOutstanding:
      The case is extintr in Nexus-AM.
      Three steps of the test:
        clear intrGen's intr: Stop pass interrupt. A mmio write.
        clear plic claim: complete intr. A mmio write.
        read plic claim to check: claim should be 0. A mmio read.
      The corner case:
        intrGen's mmio write is to slow. The instruction after it executes
      and plic claim's mmio's write & read execute before it. On the side of
      core with plic, claim is cleared. But on the side of intrGen with plic,
      the source of interrupt is still enabled and trigger interrupt.
      So the "read plic claim to check" get a valid claim and failed.
      4c3daa52
  17. 12 2月, 2023 1 次提交
  18. 11 2月, 2023 4 次提交
  19. 10 2月, 2023 4 次提交
  20. 09 2月, 2023 1 次提交
  21. 08 2月, 2023 1 次提交