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

Move Handshake and Aux Chain out of Opgroups #133

Open
wants to merge 14 commits into
base: develop
Choose a base branch
from

Commits on Jul 4, 2024

  1. Revert ":wrench: Add external reg enable to slices (openhwgroup#89)"

    This reverts commit f1846d6.
    Maurus Item committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    3b1edd9 View commit details
    Browse the repository at this point in the history
  2. Revert "Merge pull request openhwgroup#102 from michael-platzer/ext_d…

    …iv_sqrt"
    
    This reverts commit 4aac6b3, reversing
    changes made to d6e5816.
    Maurus Item committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    f32d69a View commit details
    Browse the repository at this point in the history
  3. Revert "✨ Add ext reg ena to new TH 64 divsqrt unit (openhwgroup#129)"

    This reverts commit 6b8c4e0.
    Maurus Item committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    61d0264 View commit details
    Browse the repository at this point in the history
  4. Added independent pipeline control / aux module.

    Maurus Item committed Jul 4, 2024
    Configuration menu
    Copy the full SHA
    916e3c9 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    48522fa View commit details
    Browse the repository at this point in the history
  2. Added aux module that can deal with lane FSMs.

    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ccbf929 View commit details
    Browse the repository at this point in the history
  3. Removed previous synchronisation of divsqrt module

    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    55ffbf8 View commit details
    Browse the repository at this point in the history
  4. Converted division to use shared FSM.

    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    7332f2c View commit details
    Browse the repository at this point in the history
  5. Converted multiformat slice to use new aux chain

    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f8de0df View commit details
    Browse the repository at this point in the history
  6. Converted fmt slice to new aux chain

    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    85e83c7 View commit details
    Browse the repository at this point in the history
  7. Improved synchronization in case of faults in division and prevented …

    …potential cases where a bitflip causes a stall due to
    
    activating a division lane that does not exist.
    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    2877f21 View commit details
    Browse the repository at this point in the history
  8. Re-implemented external reg-enable.

    Maurus Item committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    f5e0339 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Removed FSM Enum and signals that are no longer used.

    Maurus Item committed Jul 16, 2024
    Configuration menu
    Copy the full SHA
    fcd9a93 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Made aux chain modules lane-agnostic.

    Maurus Item committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    e7e0882 View commit details
    Browse the repository at this point in the history