1. 15 May, 2023 1 commit
  2. 28 Apr, 2023 1 commit
  3. 12 Apr, 2023 1 commit
  4. 04 Apr, 2023 3 commits
  5. 10 Mar, 2023 1 commit
  6. 20 Dec, 2022 1 commit
  7. 02 Dec, 2022 2 commits
  8. 23 Nov, 2022 1 commit
  9. 10 Aug, 2022 2 commits
  10. 08 Aug, 2022 1 commit
  11. 03 Aug, 2022 2 commits
    • Tomasz Wlostowski's avatar
    • Tomasz Wlostowski's avatar
      sim: start redesign/cleanup of the SystemVerilog testing code: · 9e8af761
      Tomasz Wlostowski authored
      - rework simdrv_defs into a package
      - use SV queues instead of dynamic arrays in the APIs (as they resemble C++'s std::vector a bit more, hence are more convenient to use)
      - added AXI4 BFMs from the PULP project library
      - added a bunch of simulation drivers (for the VUART & LM32 MCS cores)
      - added a trivial unit test/logging "framework" (see logger.svh)
      
      Note these changes will break your legacy testbenches, here's how to fix the most common issues:
      - Replace the includes of simdrv_defs.svh indo an include of "gencores_sim_defs.svh" followed by
        import of gencores_sim_pkg package
      - If your code uses CBusAccessor::readm/writem, change the addr/data parameters to use SV queues instead of dynamic arrays
      9e8af761
  12. 02 Aug, 2022 1 commit
  13. 25 Jul, 2022 1 commit
  14. 20 Jul, 2022 5 commits
  15. 22 Mar, 2022 4 commits
  16. 13 Mar, 2022 1 commit
  17. 25 Feb, 2022 4 commits
  18. 17 Feb, 2022 2 commits
  19. 03 Feb, 2022 1 commit
  20. 16 Dec, 2021 5 commits