Skip to content

Patch Release v3.6.5

Choose a tag to compare

@ruck314 ruck314 released this 30 Jun 20:07
· 33 commits to main since this release
35b980a

Pull Requests Since v3.6.4

Unlabeled

  1. #74 - Fix sync issues, remove unused axil address bits

Pull Request Details

Fix sync issues, remove unused axil address bits

Author: Benjamin Reese bengineerd@users.noreply.github.com
Date: Thu Jun 12 10:22:24 2025 -0700
Pull: #74 (64 additions, 41 deletions, 2 files changed)
Branch: slaclab/xpm-mini-fixes

Notes:

In XpmMiniReg

  • Synchronization
    • staRst is now used to reset staUpdate and related logic, which is clocked on staClk.
    • status.dsLink is properly synchronized to axilClk.
  • AXI-Lite
    • Unused AXI-Lite address bits are removed from axiLiteSlaveRegister()calls.
      • The module now only needs 8 AXI-Lite address bits allocated instead of 12.
      • XpmMiniWrapper still allocates 12 to avoid breaking software.