Skip to content

Consolidate the GBT IC RX handling

Laurent Petre requested to merge bugfix/gbt-consolidation into devel

This MR originates from multiple bugs discovered during the Spring 2022 test beam. In particular,

  • A wrong assignment of the GBT IC RC bits in ME0 for OH 2+.
  • An incorrect RX frame format for the lpGBT v0. Note that the GBTx, lpGBT v0, and lpGBT v1 all slightly have different RC frame formats.
  • An incorrect treatment of the write_done IPBus slave signal masking failed transactions.
  • The lack of buffering of the GBT IC RX words.

Please see the commit messages for more complete explanations. These are bugfixes we would like to ee merged as soon as possible for the impact on the GE1/1 production system.

Edited by Laurent Petre

Merge request reports