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

[rtl] add generic cache module (not used yet) #842

Merged
merged 11 commits into from
Mar 9, 2024
Merged

Commits on Mar 4, 2024

  1. [rtl] add new generic cache module

    ⚠️ work in progress (but synthesis and simulation looks good)
    stnolting committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    fa872ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dbfab7 View commit details
    Browse the repository at this point in the history
  3. [makefile] fix sim target message

    the sim target can be used to simulate "any" configuration (when the default testbench is adjusted) and maybe APP_IMG is not used at all
    stnolting committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    d115df1 View commit details
    Browse the repository at this point in the history
  4. [processor_check] remove fence test cases

    they take too much time (clearing the caches); fence[.i] instructions are tested implicitly by other test cases
    stnolting committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    caae591 View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2024

  1. [cache] minor edits

    - no fence request via direct access port
    - add UC_ENABLE to enable/disable direct/uncached accesses
    stnolting committed Mar 6, 2024
    Configuration menu
    Copy the full SHA
    965fbaa View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. [cache] clean-ups

    stnolting committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    bcbaa5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    130baff View commit details
    Browse the repository at this point in the history
  3. [cache] remove VSPLIT option

    can cause unresolvable aliasing
    stnolting committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    07b53f6 View commit details
    Browse the repository at this point in the history
  4. [cache] further cleanups

    stnolting committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    f0954af View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2024

  1. Configuration menu
    Copy the full SHA
    fff3524 View commit details
    Browse the repository at this point in the history
  2. add v1.9.6.1

    stnolting committed Mar 9, 2024
    Configuration menu
    Copy the full SHA
    5dc0ddd View commit details
    Browse the repository at this point in the history