1. 31 3月, 2023 1 次提交
  2. 27 2月, 2023 1 次提交
  3. 22 2月, 2023 1 次提交
  4. 21 2月, 2023 2 次提交
  5. 20 2月, 2023 1 次提交
    • B
      debug: add local-ci.py to run github/emy.yml's ci tests at local server (#1925) · 9473e04d
      bugGenerator 提交于
      Usage:
      1. run ci test
      `python3 scripts/local_ci.py --xs-path $(pwd) --run`
      
      2. print ci test name
      `python3 scripts/local_ci.py --xs-path $(pwd) --show-test`
      
      3. print ci test command into splited sh files. Run the sh manualy.
      `python3 scripts/local_ci.py --xs-path $(pwd)`
      More Params:
        --sh-path: default is xs-path/ci-sh.
      
      Other Params:
        --pick-test MC: only run 'EMU - MC'
        --numa: use numa ctrl, require eypc
        --head-sha: magic word, default is today's date
        --nemu-home/--am-home: don't know if it is used
      9473e04d
  6. 19 2月, 2023 1 次提交
  7. 18 2月, 2023 1 次提交
  8. 17 2月, 2023 2 次提交
  9. 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
  10. 14 2月, 2023 1 次提交
  11. 13 2月, 2023 1 次提交
    • 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
  12. 11 2月, 2023 3 次提交
  13. 10 2月, 2023 2 次提交
  14. 08 2月, 2023 2 次提交
  15. 06 2月, 2023 3 次提交
  16. 05 2月, 2023 5 次提交
  17. 04 2月, 2023 1 次提交
  18. 02 2月, 2023 2 次提交
  19. 01 2月, 2023 4 次提交
  20. 31 1月, 2023 2 次提交
  21. 30 1月, 2023 3 次提交