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

Add the HPDcache as cache subsystem #1513

Merged
merged 11 commits into from
Oct 16, 2023

Commits on Oct 13, 2023

  1. Add HPDcache (submodule) as a possible cache subsystem

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    6df09cc View commit details
    Browse the repository at this point in the history
  2. cva6: fix cache subsystem generation label

    Rename cache subsystem generation label
    
    Co-authored-by: Florian Zaruba <[email protected]>
    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet and zarubaf committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    2c92812 View commit details
    Browse the repository at this point in the history
  3. instr_tracer: prevent the synthesis of the instruction tracer

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    2d4a455 View commit details
    Browse the repository at this point in the history
  4. tb/ariane_testharness: compute AXI ID width into the ariane_axi_soc_pkg

    All AXI related definitions are moved from the ariane_soc_pkg to the
    ariane_axi_soc_pkg.
    
    By computing the AXI ID width for slaves and masters of the crossbar in
    the ariane_axi_soc_pkg, widths can be correctly propagated from the
    CVA6 configuration package to the testbench.
    
    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    1d8d994 View commit details
    Browse the repository at this point in the history
  5. makefile: fix path to allow VCD tracing with Verilator

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    a67c9b9 View commit details
    Browse the repository at this point in the history
  6. cva6: add labels to all cache subsystem generation statements

    Co-authored-by: Nils Wistoff <[email protected]>
    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet and niwis committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    13d26c4 View commit details
    Browse the repository at this point in the history
  7. hpdcache: use HTTPs URL for the hpdcache submodule

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    bd3549b View commit details
    Browse the repository at this point in the history
  8. hpdcache: use short version of the SolderPad Licence header

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    3321aaf View commit details
    Browse the repository at this point in the history
  9. hpdcache: add default HPDCache configuration package

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    051e3e7 View commit details
    Browse the repository at this point in the history
  10. verif: add HPDCACHE related variables in verif Makefile

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 13, 2023
    Configuration menu
    Copy the full SHA
    71c4000 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2023

  1. fpga: add script to generate a flatten Flist for FPGA synthesis

    Signed-off-by: Cesar Fuguet <[email protected]>
    cfuguet committed Oct 14, 2023
    Configuration menu
    Copy the full SHA
    3972fbe View commit details
    Browse the repository at this point in the history