1. Jul 27, 2023
    • Jiuyang Liu's avatar
      remove CompileOption in tilelink Atomics · a18bcf02
      Jiuyang Liu authored
      a18bcf02
    • Jiuyang Liu's avatar
      New BundleMap (#3419) · 7c9670bc
      Jiuyang Liu authored
      * implement BundleMap with new Connectable API
      
      * migrate to new BundleMap API
      7c9670bc
    • Jiuyang Liu's avatar
      remove EnhancedChisel3Assign (#3451) · 4f0c6efc
      Jiuyang Liu authored
      
      
      * remove EnhancedChisel3Assign in AHBLite
      
      * remove EnhancedChisel3Assign in AHBXBar
      
      * remove EnhancedChisel3Assign in APBXBar
      
      * remove EnhancedChisel3Assign in AXI4CreditedBuffer
      
      * remove EnhancedChisel3Assign in Deinterleaver.scala
      
      * remove EnhancedChisel3Assign in AXI4Filter
      
      * remove EnhancedChisel3Assign in AXI4Fragmenter.scala
      
      * remove EnhancedChisel3Assign in AXI4IdIndexer
      
      * remove EnhancedChisel3Assign in AXI4RegisterNode
      
      * remove EnhancedChisel3Assign in AXI4ToTL
      
      * remove EnhancedChisel3Assign in AXI4UserYanker
      
      * remove EnhancedChisel3Assign in AXI4Xbar
      
      * remove EnhancedChisel3Assign in AXISBuffer
      
      * remove EnhancedChisel3Assign in AXISXBar
      
      * remove EnhancedChisel3Assign in RegisterRouter
      
      * remove EnhancedChisel3Assign in tilelink AddressAdjuster
      
      * remove EnhancedChisel3Assign in tilelink Arbiter
      
      * remove EnhancedChisel3Assign in tilelink BlockDuringReset
      
      * remove EnhancedChisel3Assign in tilelink Credited
      
      * remove EnhancedChisel3Assign in tilelink Fragmenter
      
      * remove EnhancedChisel3Assign in tilelink HintHandler
      
      * remove EnhancedChisel3Assign in tilelink RegisterRouter
      
      * remove EnhancedChisel3Assign in tilelink ToAHB
      
      * remove EnhancedChisel3Assign in tilelink ToAPB
      
      * remove EnhancedChisel3Assign in tilelink ToAXI4
      
      * fix: replace with connectable API
      
      * fix: replace with connectable API
      
      * fix: bad connection between `ar` channels
      
      * fix: remove `DontCare` with no effect
      
      * remove EnhancedChisel3Assign
      
      ---------
      
      Co-authored-by: default avatarTakehana <cowpowermax@pm.me>
      4f0c6efc
  2. Jul 25, 2023
  3. Jul 13, 2023
  4. Jul 11, 2023
    • Yinan Xu's avatar
      PTW: set ae_ptw for out-of-range non-leaf PTEs (#3407) · b8dad7f5
      Yinan Xu authored
      For PTEs whose physical address is out-of-range, we need to set
      `ae_ptw` instead of `ae_final` to raise access-fault.
      
      Because non-leaf PTEs will not have R or X bits set, `ae_final`
      will be overrided by page-fault exceptions.
      b8dad7f5
  5. Jul 04, 2023
  6. Jun 30, 2023
  7. Jun 29, 2023
  8. Jun 16, 2023
  9. Jun 15, 2023
  10. Jun 14, 2023
  11. May 31, 2023
  12. May 30, 2023
  13. May 23, 2023
  14. May 22, 2023
  15. May 18, 2023
  16. May 17, 2023
  17. May 16, 2023