Analog Devices ADRV9029 User Manual page 28

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

Advertisement

dpdGainMonitorIIRDecay
The API functions used to control gain monitoring are listed in Table 11.
DPD Actuator Gain Monitoring API
Table 11. DPD Actuator Gain Monitoring API
API Function
adi_adrv9025_DpdActuatorGainMonitorConfigSet()
adi_adrv9025_DpdActuatorGainMonitorConfigGet()
An example python script to setup the gain monitor with the configuration described in Table 12 is shown below the table.
Table 12. Gain Monitor Configuration Parameters
Configuration
Gain Monitor Enable
Gain Detection Qualifying Threshold
Gain Overrange Detection Enable
Gain Under range Detection Enable
Gain overrange threshold
Gain under range threshold
Gain over range model select
Gain under range model select
Decay Rate
Decay rate can be calculated as follows; N =
(65536/(averaging_window_size/2)) where the decay rate will be
equal to log
(N).
2
Description
This function sets the DPD gain monitor configuration
described in Table 10. Gain monitoring can be used to
automatically switch to selected models when actuator gain
overrange or under range is seen. Gain violation thresholds
are user configurable. This function takes in as argument, a
pointer to the device data structure, and a pointer to a
structure of type adi_adrv9025_DpdActGainMonitorConfig_t
which contains configurations shown in Table 10.
This function returns the DPD gain monitor configuration
applied in the device for the requested Tx channel.
Value
Enabled
-42 dBFS
Enabled
Enabled
+6 dB
- 6 dB
Unity Gain (Model 3)
Recovery Table (Model 2)
1
Rev. PrA | Page 28 of 82
Preliminary Technical
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