Skip to content

Minor Release v2.45.0

Compare
Choose a tag to compare
@ruck314 ruck314 released this 01 Sep 17:32
· 547 commits to main since this release
ca45888

Pull Requests Since v2.44.0

Unlabeled

  1. #1101 - adding AxiStreamConcat.vhd
  2. #1102 - _AxiSysMonUltraScale.py Updates
  3. #1110 - AxiStreamConcat.vhd Update
  4. #1106 - Allow custom TDEST and TID on Packetizer output stream
  5. #1103 - python/surf/ethernet/udp/init.py Update
  6. #1104 - Fix 24LC64FT for rogue v6 compatibility
  7. #1105 - Add comments to document PRIORITY_G
  8. #1108 - bug fix for xilinx/UltraScale+/clocking/rtl/ClockManagerUltraScale.vhd

Pull Request Details

adding AxiStreamConcat.vhd

Author: Larry Ruckman [email protected]
Date: Fri Sep 1 08:32:45 2023 -0700
Pull: #1101 (351 additions, 0 deletions, 1 files changed)
Branch: slaclab/AxiStreamConcat

Notes:

Description

  • AxiStreamConcat.vhd concat multiple AXI stream frames together with no metadata because the frames
    • Assumes the users already knows what the data frame format is
    • Not for general purpose frame combining

_AxiSysMonUltraScale.py Updates

Author: Larry Ruckman [email protected]
Date: Fri Sep 1 10:01:39 2023 -0700
Pull: #1102 (37 additions, 34 deletions, 1 files changed)
Branch: slaclab/VauxpVauxn-array

Notes:

Description


python/surf/ethernet/udp/init.py Update

Author: Larry Ruckman [email protected]
Date: Thu Aug 31 14:27:16 2023 -0700
Pull: #1103 (3 additions, 3 deletions, 1 files changed)
Branch: slaclab/smurf-pcie

Notes:

Description

-bug fix for latest rogue


Fix 24LC64FT for rogue v6 compatibility

Author: Benjamin Reese [email protected]
Date: Fri Sep 1 10:00:35 2023 -0700
Pull: #1104 (2 additions, 2 deletions, 1 files changed)
Branch: slaclab/24lc64-fix

Notes:

Description

Add offset param to 24LC64FT I2C PROM chip Rogue Device. Offset is now required by rogue for RemoteVariables.


Add comments to document PRIORITY_G

Author: Benjamin Reese [email protected]
Date: Fri Sep 1 10:00:20 2023 -0700
Pull: #1105 (4 additions, 0 deletions, 1 files changed)
Branch: slaclab/axi-stream-mux-doc

Notes:

Description

Add VHDL comments to document the behavior of PRIORITY_G in AxiStreamMux.


Allow custom TDEST and TID on Packetizer output stream

Author: Benjamin Reese [email protected]
Date: Fri Sep 1 10:00:06 2023 -0700
Pull: #1106 (6 additions, 4 deletions, 2 files changed)
Branch: slaclab/packetizer-feature

Notes:

Description

Generics have been added to allow the TDEST and TID of the packetized output stream to be set to a non-zero value. This is useful if multiple packetizes streams will be later muxed, and you want to assign a custom TDEST or TID to each.

This change should be backward compatible, so TDEST and TID default to zero from the generic.


bug fix for xilinx/UltraScale+/clocking/rtl/ClockManagerUltraScale.vhd

Author: Larry Ruckman [email protected]
Date: Fri Sep 1 10:01:52 2023 -0700
Pull: #1108 (1 additions, 1 deletions, 1 files changed)
Branch: slaclab/ClockManagerUltraScale-fix

Notes:

Description

  • Lefthand signal to be exchanged with rigthhand in assignment
  • Confirmed this patch was already applied to xilinx/7Series/general/rtl/ClockManager7.vhd and xilinx/UltraScale/clocking/rtl/ClockManagerUltraScale.vhd
  • Only xilinx/UltraScale+/clocking/rtl/ClockManagerUltraScale.vhd was missing this patch

AxiStreamConcat.vhd Update

Author: Larry Ruckman [email protected]
Date: Fri Sep 1 10:01:22 2023 -0700
Pull: #1110 (18 additions, 9 deletions, 1 files changed)
Branch: slaclab/AxiStreamConcat-patch

Notes:

Description

  • fixed REG_INIT_C syntax bug and general clean up