1. 23 1月, 2021 1 次提交
    • Fa_wang's avatar
      lq · b17b0e58
      Fa_wang 提交于
      b17b0e58
  2. 22 1月, 2021 3 次提交
  3. 21 1月, 2021 1 次提交
  4. 20 1月, 2021 1 次提交
  5. 19 1月, 2021 2 次提交
  6. 18 1月, 2021 1 次提交
    • W
      LoadQueue: opt writeback select timing · a4d2f66a
      William Wang 提交于
      We used to select writeback inst and update writebacked bit
      at the same cycle. However, it is too long to finish in one cycle.
      
      Now we select writeback inst and gen wbSelectedMask in cycle 1,
      then we use RegNext(wbSelectedMask) and writeback bit to select
      inst in the next cycle.
      a4d2f66a
  7. 15 1月, 2021 1 次提交
  8. 14 1月, 2021 2 次提交
  9. 13 1月, 2021 2 次提交
  10. 12 1月, 2021 3 次提交
  11. 11 1月, 2021 4 次提交
  12. 09 1月, 2021 1 次提交
    • W
      LSQ: update store queue dataModule · e786ff3f
      William Wang 提交于
      Now storequeue dataModule is divided into 3 modules:
      * vaddrModule (2w1r)
      * exceptionModule (2w1r)
      * dataModule (core data module, 2w2r+fwd)
      e786ff3f
  13. 08 1月, 2021 2 次提交
  14. 07 1月, 2021 1 次提交
  15. 06 1月, 2021 1 次提交
    • W
      LoadUnit, LoadQueue: add independent fp load wb port · c5c06e78
      William Wang 提交于
      Fp load uses different wb port from int load for 2 reasons:
      * Fp load needs recode, which is quite slow. We need one complete cycle
      for recoding.
      * Fp load data has nothing to do with int load data. There is no reason
      to mix them together.
      
      An extra recode stage (load_s3) is added for fp load, while int load will
      still be writebackd at load_s2.
      c5c06e78
  16. 01 1月, 2021 1 次提交
  17. 26 12月, 2020 1 次提交
  18. 23 12月, 2020 1 次提交
  19. 22 12月, 2020 1 次提交
  20. 21 12月, 2020 4 次提交
  21. 20 12月, 2020 1 次提交
  22. 19 12月, 2020 1 次提交
  23. 18 12月, 2020 2 次提交
  24. 17 12月, 2020 2 次提交