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

Extend parametrization to compiled software and initialized hardware. #7

Closed
wants to merge 34 commits into from

Commits on Mar 22, 2024

  1. Integrating 2nd master axi port for opentitan's IDMA

    Maicol Ciani authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    9dadd37 View commit details
    Browse the repository at this point in the history
  2. Finalize OpenTitan's idma port in carfield. Now passing the test.

    Maicol Ciani authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    18bcb14 View commit details
    Browse the repository at this point in the history
  3. Fixing linting errors.

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    c6540b5 View commit details
    Browse the repository at this point in the history
  4. Fixing typo

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a9b2be8 View commit details
    Browse the repository at this point in the history
  5. Bumping OT with fixes for CI and update CI with idma test.

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    35790f4 View commit details
    Browse the repository at this point in the history
  6. Fix minor unclear stuff.

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    1bce2d5 View commit details
    Browse the repository at this point in the history
  7. Fix last PR comments and typos.

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    10e1318 View commit details
    Browse the repository at this point in the history
  8. Fix linting errs

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    174eaf8 View commit details
    Browse the repository at this point in the history
  9. Fix linting errs

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    d9da6af View commit details
    Browse the repository at this point in the history
  10. Removing useless parameters from structs

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    08f6f96 View commit details
    Browse the repository at this point in the history
  11. Increasing to 3h the CI timeout

    Your Name authored and Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8d1e265 View commit details
    Browse the repository at this point in the history
  12. Bump PULP cluster and other IPs.

    Yvan Tortorella committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    49f2321 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2024

  1. Add a "small" chip configuration for the tapeout.

    Yvan Tortorella committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    c29897c View commit details
    Browse the repository at this point in the history
  2. Bump PULP cluster and adapt environment to new config.

    Yvan Tortorella committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    2a3a990 View commit details
    Browse the repository at this point in the history
  3. Bump nonfree.

    Yvan Tortorella committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    02d7cef View commit details
    Browse the repository at this point in the history
  4. Adapt SW tests to tapeout configuration.

    Yvan Tortorella committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    958309e View commit details
    Browse the repository at this point in the history
  5. Add pulp-offload-intf.c to stimulate and test CVA6-PULP cluster inter…

    …ference (pulp-platform#262)
    
    * WIP: add wce test.
    
    * Fix `buffer` accesses in `pulp-offload-intf.c`
    
    * Let `pulp_boot_default` be defined by `elf2header.py`
    
    * Point to yt/carfield branch for the `regression_tests`
    
    * Fix `carfield.mk` indentation
    
    * Correctly filter out `CAR_ELFLOAD_PULPD_INTF_SRC_C` from `CAR_SW_TEST_SRCS_C`
    luca-valente authored and Yvan Tortorella committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    606b047 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Remove boot address redefinition.

    Yvan Tortorella committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    f1e0ca9 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2024

  1. Configuration menu
    Copy the full SHA
    9128f08 View commit details
    Browse the repository at this point in the history
  2. Bump non-free.

    Yvan Tortorella committed Apr 2, 2024
    Configuration menu
    Copy the full SHA
    9f9de0b View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2024

  1. [SECD] Bump OpenTitan for reduced memory and iDMA. (#3)

    * Integrating 2nd master axi port for opentitan's IDMA
    
    * Finalize OpenTitan's idma port in carfield. Now passing the test.
    
    * Fixing linting errors.
    
    * Fixing typo
    
    * Bumping OT with fixes for CI and update CI with idma test.
    
    * Fix minor unclear stuff.
    
    * Fix last PR comments and typos.
    
    * Fix linting errs
    
    * Fix linting errs
    
    * Removing useless parameters from structs
    
    * Increasing to 3h the CI timeout
    
    * Bump PULP cluster and other IPs.
    
    ---------
    
    Co-authored-by: Maicol Ciani <[email protected]>
    Co-authored-by: Yvan Tortorella <[email protected]>
    3 people authored and Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    5a1cb01 View commit details
    Browse the repository at this point in the history
  2. Add PULP cluster exclusion in runtime compile.

    Yvan Tortorella authored and Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    ba86fce View commit details
    Browse the repository at this point in the history
  3. Add islands exclusion from build flow.

    Yvan Tortorella authored and Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    4531f9d View commit details
    Browse the repository at this point in the history
  4. Add chip config.

    Yvan Tortorella authored and Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    8e63968 View commit details
    Browse the repository at this point in the history
  5. Bump Cheshire to fetch buildroot with HTTPS.

    Yvan Tortorella authored and Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    2a788d3 View commit details
    Browse the repository at this point in the history
  6. Use HTTPS to clone mibench.

    Yvan Tortorella authored and Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    dd60128 View commit details
    Browse the repository at this point in the history
  7. Fix Spatz enabler in carfield.mk.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    f276244 View commit details
    Browse the repository at this point in the history
  8. Enable full config.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    036a26a View commit details
    Browse the repository at this point in the history
  9. Bump CVA6 to update nonfree and CVA6 SDK commit.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    ac65164 View commit details
    Browse the repository at this point in the history
  10. Update dependencies.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    1ceef7e View commit details
    Browse the repository at this point in the history
  11. Adapt PULP cluster configuration.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    2c846ae View commit details
    Browse the repository at this point in the history
  12. Bump zero-riscy to exclude tracer in synthesis.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    68dfce4 View commit details
    Browse the repository at this point in the history
  13. Fix path to synthesis wrap.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    05f1d16 View commit details
    Browse the repository at this point in the history
  14. Bump CLIC to cut critical path.

    Yvan Tortorella committed Apr 13, 2024
    Configuration menu
    Copy the full SHA
    328045c View commit details
    Browse the repository at this point in the history