Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HW] Bump CVA6, fpnew, and ancillary dependencies #262

Merged
merged 50 commits into from
Dec 1, 2023
Merged

Commits on Nov 29, 2023

  1. dpi: Fix symlink

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    46bc380 View commit details
    Browse the repository at this point in the history
  2. ara_soc: Fix Ariane config param

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    936d553 View commit details
    Browse the repository at this point in the history
  3. tech_cells_generic: Bump

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    428ad33 View commit details
    Browse the repository at this point in the history
  4. Makefile: Demote verilate warnings

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    01f946d View commit details
    Browse the repository at this point in the history
  5. ara_system: Propatage AXI parameters to CVA6

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    fe315c1 View commit details
    Browse the repository at this point in the history
  6. Revert "tech_cells_generic: Bump"

    This reverts commit 304e4f8.
    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    f4c75ff View commit details
    Browse the repository at this point in the history
  7. hw/Makefile: Update CVA6 target and defines

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3030882 View commit details
    Browse the repository at this point in the history
  8. [scripts] Increase HW-SW cycle check delta

    CVA6 bump made some checks fail with the restrictive 300 cycles threshold
    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    55b1bf7 View commit details
    Browse the repository at this point in the history
  9. cva6: Bump

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    8e66ed2 View commit details
    Browse the repository at this point in the history
  10. hw/Makefile: Update CVA6 target

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    5cc30cf View commit details
    Browse the repository at this point in the history
  11. Bender.yml: Update cva6 rev

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    e8a3d91 View commit details
    Browse the repository at this point in the history
  12. vmfpu: Remove unavailable fpnew ports

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    952e14b View commit details
    Browse the repository at this point in the history
  13. ara_soc: Upgrade axi to apb

    axi2apb_64_32 has been deprecated. Replace it by the up-to-date axi and
    apb IPs.
    
    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    4c3f1d6 View commit details
    Browse the repository at this point in the history
  14. cva6: Bump

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    1614913 View commit details
    Browse the repository at this point in the history
  15. Bender.yml: Rename package ariane to cva6

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    d0132e8 View commit details
    Browse the repository at this point in the history
  16. [hardware] Adapt vmfpu module

    Signed-off-by: Nils Wistoff <[email protected]>
    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    de5f0f0 View commit details
    Browse the repository at this point in the history
  17. cva6: Bump

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    8d2fcdf View commit details
    Browse the repository at this point in the history
  18. cva6: Bump (remove stall signls)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    8e66e50 View commit details
    Browse the repository at this point in the history
  19. cva6: Bump (move accel_disp and merge commit)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    2f4e87c View commit details
    Browse the repository at this point in the history
  20. cva6: Bump (merge ctrl)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    cc8c945 View commit details
    Browse the repository at this point in the history
  21. scripts/wave_core.tcl: Update CVA6 module hierarchy

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c6edd3d View commit details
    Browse the repository at this point in the history
  22. cva6: Bump (merge issue)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    7f654c9 View commit details
    Browse the repository at this point in the history
  23. cva6: Bump (move decoder)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    bf544ef View commit details
    Browse the repository at this point in the history
  24. cva6_accel_first_pass_decoder: Merge other accel decode logic

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    2addb5f View commit details
    Browse the repository at this point in the history
  25. cva6: Bump (unify interfaces)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    36a06ba View commit details
    Browse the repository at this point in the history
  26. cva6: Unify accelerator and CVX interface

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    ad52537 View commit details
    Browse the repository at this point in the history
  27. cva6: Bump (move issue logic)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    5f17f44 View commit details
    Browse the repository at this point in the history
  28. cva6: Bump (remove acc intf)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    d07b1ec View commit details
    Browse the repository at this point in the history
  29. cva6: Bump (acc_port invalidation)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    03b7604 View commit details
    Browse the repository at this point in the history
  30. ara_system: Pack inval interface into acc interface

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    745cef4 View commit details
    Browse the repository at this point in the history
  31. cva6: Bump (merge fu_data mux)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3fc5e4f View commit details
    Browse the repository at this point in the history
  32. cva6: Bump (cva6_accel_first_pass_decoder_stub)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    b825091 View commit details
    Browse the repository at this point in the history
  33. cva6: Bump (rebase)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    89aa0fd View commit details
    Browse the repository at this point in the history
  34. cva6: Bump (acc_req in acc_pkg)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    fd49d42 View commit details
    Browse the repository at this point in the history
  35. cva6: Bump (rem unused signals)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c1de656 View commit details
    Browse the repository at this point in the history
  36. cva6: Bump (cv32a6_embedded_config_pkg)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    bac0e0a View commit details
    Browse the repository at this point in the history
  37. cva6: Bump (rebase)

    Signed-off-by: Nils Wistoff <[email protected]>
    niwis authored and mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    0fe7cdb View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    08cc281 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    555f196 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    9da3716 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    16af659 View commit details
    Browse the repository at this point in the history
  42. [hardware] Update tc_sram patch

    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    48b155a View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    fe7ac55 View commit details
    Browse the repository at this point in the history
  44. [hardware] Disable -Wall in verilator

    Otherwise, warnings are actually blocking
    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    7be158f View commit details
    Browse the repository at this point in the history
  45. Configuration menu
    Copy the full SHA
    7335828 View commit details
    Browse the repository at this point in the history
  46. [hardware] 🐛 Filter operand queue ready from sldu and addrgen

    The addrgen-sldu operand queue is common to slide unit and addrgen.
    Since it's shared, we should be sure not to sample a
    spurious ready from the wrong unit, i.e., when we are
    feeding the addrgen, we don't want spurious readies from
    the slide unit. The units should be responsible for avoiding
    sampling wrong data, but spurious ready signals can happen in
    specific corner cases. Fixing this without impacting timing is
    hard, so we just mask the ready signals here as well to avoid
    bugs.
    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    6c19201 View commit details
    Browse the repository at this point in the history
  47. [Bender] Bump CVA6 and fix its commit

    Implement clock gating on the unused cache banks
    mp-17 committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    a2ee7ee View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    b0bd889 View commit details
    Browse the repository at this point in the history
  2. [README] Update readme

    mp-17 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    90e4e75 View commit details
    Browse the repository at this point in the history
  3. [CHANGELOG] Update Changelog

    mp-17 committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    2175df2 View commit details
    Browse the repository at this point in the history