XDfePrach_Config - 2.0 English

RFSoC DFE PRACH LogiCORE IP Product Guide (PG391)

Document ID
PG391
Release Date
2024-05-30
Version
2.0 English
PRACH Config Structure.

Declaration

typedef struct
{
  u32 DeviceId;
  metal_phys_addr_t BaseAddr;
  u32 NumAntenna[XDFEPRACH_BAND_ID_MAX];
  u32 NumCCPerAntenna[XDFEPRACH_BAND_ID_MAX];
  u32 NumAntennaChannels[XDFEPRACH_BAND_ID_MAX];
  u32 NumAntennaSlots[XDFEPRACH_BAND_ID_MAX];
  u32 NumRachLanes;
  u32 NumRachChannels;
  u32 HasAxisCtrl;
  u32 HasIrq;
  u32 NumBands;
  u32 HasContinuousSched;
} XDfePrach_Config;
Table 1. Structure XDfePrach_Config Member Description
Member Description
DeviceId The component instance Id.
BaseAddr Instance base address.
NumAntenna [1-8] CORE.MODEL_PARAM.NUM_ANTENNA
NumCCPerAntenna [1-16] CORE.MODEL_PARAM.NUM_CC_PER_ANTENNA
NumAntennaChannels [1-4] CORE.MODEL_PARAM.NUM_SLOT_CHANNELS
NumAntennaSlots [1-8] CORE.MODEL_PARAM.NUM_SLOTS
NumRachLanes [1-2] CORE.MODEL_PARAM.NUM_RACH_LANES
NumRachChannels [1-16] CORE.MODEL_PARAM.NUM_RACH_CHANNELS
HasAxisCtrl [0,1] CORE.MODEL_PARAM.HAS_AXIS_CTRL
HasIrq [0,1] CORE.MODEL_PARAM.HAS_IRQ
NumBands [1-3] CORE.MODEL_PARAM.NUM_BANDS
HasContinuousSched [0,1] CORE.MODEL_PARAM.XDFEPRACH_HAS_CONTINUOUS_SCHED