Analog Devices ADRV9029 User Manual page 50

Transceiver dpd, clgc and cfr
Hide thumbs Also See for ADRV9029:
Table of Contents

Advertisement

Table 22. adi_adrv9025_ CfrEnableGet(...) Parameters
Parameter
*device
txChannel
*cfrEnable
adi_adrv9025_CfrHardClipperConfigSet(...)
int32_t adi_adrv9025_CfrHardClipperConfigSet(adi_adrv9025_Device_t *device,
adi_adrv9025_CfrHardClipperConfig_t cfrHardClipperConfig[], uint8_t
cfrHardClipperCfgArraySize);
This function enables/disables the CFR hard clipper and configures the hard clipper threshold
Description
The CFR hard clipper threshold is applied to an approximation of
dBFS which means that a threshold of 1 corresponds to a threshold of 0 dBFS. ADI recommends not setting the hard clipper
threshold to a value less than -7 dBFS in order to ensure optimum performance.
This function may be called any time after device initialization and the ARM boot up is complete. The hard clipper setting is
Precondition
currently an init time setting and has to be setup before running the CFR init cal. There is no support for dynamically changing
the hard clipper threshold during runtime.
Table 23. adi_adrv9025_ CfrHardClipperConfigSet(...) Parameters
Parameter
*device
cfrHardClipperConfig
cfrHardClipperCfgArraySize
adi_adrv9025_CfrHardClipperConfigGet(...)
int32_t adi_adrv9025_CfrHardClipperConfigGet (adi_adrv9025_Device_t *device,
adi_adrv9025_TxChannels_e txChannel, adi_adrv9025_CfrHardClipperConfig_t
*cfrHardClipperConfig);
This function retrieves the CFR Hard clipper setting for the requested transmitter channel.
Description
This function may be called any time after device initialization and the ARM boot up is complete
Precondition
Table 24. adi_adrv9025_ CfrHardClipperConfigGet(...) Parameters
Parameter
*device
txChannel
*cfrHardClipperConfig
The adi_adrv9025_CfrHardClipperConfig_t data structure contains the information to set up the hard clipper unit in the device.
adi_adrv9025_CfrHardClipperConfig_t
Description
Pointer to the device settings structure
Target transmitter channel whose enable status is requested
Pointer to a CFR enable structure which will be updated with the enable settings in the device
Description
Pointer to the device settings structure
An array consisting of the CFR hard clipper configurations
Number of configurations in cfrHardClipperConfig array
Description
Pointer to the device settings structure
Target transmitter channel for which the CFR hard clipper status is requested
Pointer to the CFR hard clipper configuration which will be updated with the device hard clipper
config settings
Rev. PrA | Page 50 of 82
Preliminary Technical
.The threshold is normalized to 1 and is relative to 0
Data

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADRV9029 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents