Changes from v1.0 to v1.1 - 2.0 English

RFSoC DFE PRACH LogiCORE IP Product Guide (PG391)

Document ID
PG391
Release Date
2024-11-20
Version
2.0 English

Parameter Changes

The parameter changes between versions v1.0 and v1.1 are limited to the MAX_USEABLE_CCIDS parameter. It now has additional available values to support 16 CCs.

Port Changes

A new interface has been added to the core: m_axis_tbase. This interface replaces the s_axis_din_tuser port by providing the same delayed copy of tuser, but with an “always on” tvalid to ensure AXI4-Stream compliance. s_axis_din_tuser remains for legacy connections but should be avoided in favor of m_axis_tbase.

A new s_axis_din_tready port has been added. This is to facilitate connections to other AXI4-Stream interfaces. The tready port will always be high while the core is not reset.

Other Changes

Functional Changes: Four new features have been added between versions v1.0 and v1.1.

  • MAX_USABLE_CCIDS can now be set to 16 to allowing sixteen CCs to be used concurrently.
  • A new register field has been added to turn off the FrameID in the Dynamic Control Packet. Disabling this allows the Dynamic Control packet to be driven without any need to track the frame number externally– captures are initiated when slot and subframe match those requested in the DCP.
  • Support has been added for 571 and 1171 sample RACH Preambles.
  • Support has been added to allow the decoding of RACH channels which are adjacent in frequency. This allows the bandwidth of the captured channel to be doubled (by reducing the decimation by two), so two RACH channels can be captured simultaneously.