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

Complete AXI wrapper generator #1934

Merged
merged 30 commits into from
Feb 28, 2024
Merged

Complete AXI wrapper generator #1934

merged 30 commits into from
Feb 28, 2024

Commits on Jan 29, 2024

  1. WIP axi-gen main component

    Done with input/output, cells, wires, and groups (there are none)
    TODO: Control sequence
    nathanielnrn committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    d3ac4c6 View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2024

  1. Configuration menu
    Copy the full SHA
    7498f38 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d12071f View commit details
    Browse the repository at this point in the history

Commits on Feb 5, 2024

  1. Configuration menu
    Copy the full SHA
    e8cb4ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7262a54 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f558c28 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f6fd273 View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2024

  1. Configuration menu
    Copy the full SHA
    b507509 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7a28be6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9628ce View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2024

  1. AXI generator that creates a valid calyx program

    TBD If the spec is implemented properly (probably not)
    
    TODO:
    1. Get AXI working with cocotb tests
    2. Hook up runt tests
    3. Refactor/minimize generator code
    4... Fud2 integration?
    nathanielnrn committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    c626bc0 View commit details
    Browse the repository at this point in the history
  2. Revert "Merge branch 'builder-qol' into py-axi-gen-main"

    This reverts commit a9628ce, reversing
    changes made to 7a28be6.
    nathanielnrn committed Feb 12, 2024
    Configuration menu
    Copy the full SHA
    eb3e451 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    ebec96c View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    75dafbb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e043f59 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e0a741 View commit details
    Browse the repository at this point in the history
  4. typo fix in docs

    nathanielnrn committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    0aadcfa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2763154 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5431d97 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fcfa0c8 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9f624ce View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2024

  1. Configuration menu
    Copy the full SHA
    806b985 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Add working generated wrapper + vec_add

    Issue before was the vec_add was wrong, we need 4 bits instead of 3,
    even though we're counting 0-7 because of the presence of a <=
    check (so we need to get to 8 for our while loop to terminate)
    nathanielnrn committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    f089ddd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78078a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    50516ec View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2024

  1. Configuration menu
    Copy the full SHA
    5419b3d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10b4ef2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    09f1dc9 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    883cac8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05743f1 View commit details
    Browse the repository at this point in the history