The API provides functions which allow single channel updates to be made over the register interface.
The functions XDfePrach_AddCC
, XDfePrach_UpdateCC
, and XDfePrach_RemoveCC
read the current component carrier configuration from
the DFE PRACH core, alter the configuration and
then write the updated component carrier configuration back to the DFE PRACH core. XDfePrach_AddCC
adds a new CC configuration. It takes the same
configuration parameters as XDfePrach_AddCCtoCCCfg
.
XDfePrach_UpdateCC
updates an existing CC
configuration and XDfePrach_RemoveCC
removes a CC
configuration. There is no multiband version of these functions.
The functions XDfePrach_AddRC
, XDfePrach_UpdateRC
, and XDfePrach_RemoveRC
read the current RACH channel configuration from the
DFE PRACH core, alter the configuration and
then write the updated configuration. XDfePrach_AddRC
adds a new RACH channel configuration, and it takes the same configuration parameters as
XDfePrach_AddRCtoRCCfg
. XDfePrach_UpdateRC
updates an existing RACH channel configuration and
XDfePrach_RemoveRC
removes a RACH channel
configuration. There is no multiband version of these functions.
After running the single channel functions, the RachUpdate
trigger and the FrameInit
trigger must be set (single band only). As with the simultaneous update functions, the
altered component carrier and RACH channel configurations will only become active once
the RachUpdate
triggering condition is met, followed by
the FrameInit
triggering condition.