1. 30 8月, 2021 4 次提交
  2. 29 8月, 2021 2 次提交
    • L
      l2tlb: mem access now takes 512 bits, 8 ptes (#973) · 5854c1ed
      Lemover 提交于
      * mmu: wrap l2tlb's param withL2TLBParameters
      
      * mmu.l2tlb: add param blockBytes: 64, 8 ptes
      
      * mmu.l2tlb: set l2tlb cache size to l2:256, l3:4096
      
      * mmu.l2tlb: add config print
      
      * mmu.l2tlb: fix bug of resp data indices choosen and opt coding style
      5854c1ed
    • Y
      rs,bypass: add left and right bypass strategy (#971) · 605f31fc
      Yinan Xu 提交于
      * rs,bypass: remove optBuf for valid bits
      
      * rs,bypass: add left and right bypass strategy
      
      This commit adds another bypass network implementation to optimize timing of the first stage of function units.
      
      In BypassNetworkLeft, we bypass data at the same cycle that function units write data back. This increases the length of the critical path of the last stage of function units but reduces the length of the critical path of the first stage of function units. Some function units that require a shorter stage zero, like LOAD, may use BypassNetworkLeft.
      
      In this commit, we set all bypass networks to the left style, but we will make it configurable depending on different function units in the future.
      605f31fc
  3. 28 8月, 2021 4 次提交
  4. 27 8月, 2021 8 次提交
  5. 26 8月, 2021 7 次提交
  6. 25 8月, 2021 5 次提交
  7. 24 8月, 2021 9 次提交
  8. 23 8月, 2021 1 次提交