Preliminary Technical Data UG-1828
Rev. PrC | Page 173 of 338
Table 72. adi_adrv9001_PowerDetector_t Structure Definition
Parameter Description
Min
Value
Max
Value
Default
Value
powerEnableMeasurement 1: Power Measurement block enabled.
0: Power Measurement block disabled.
0 1 1
underRangeHighPowerThresh Threshold (negative sign assumed) which defines the lower
boundary on the stable region of the power detect gain
control mode.
0 127 10
underRangeLowPowerThresh Offset (negative sign assumed) from
underRangeHighPowerThresh which defines the outer
boundary of the power based AGC convergence. Typically,
recovery would be set to be larger steps than when the power
measurement is less than this threshold.
0 15 4
underRangeHighPowerGainStep
Recovery
The number of indices that the gain index pointer should be
increased (gain increase) in the event of the power
measurement being less than underRangeHighPowerThresh
but greater than underRangeLowPowerThresh.
0 31 2
underRangeLowPowerGainStep
Recovery
The number of indices that the gain index pointer should be
increased (gain increase) in the event of the power
measurement being less than underRangeLowPowerThresh.
0 31 4
powerMeasurementDuration Number of IQ samples on which to perform the power
measurement. The number of samples corresponding to the 4-
bit word is 8 × 2^(pmdMeasDuration[3:0]). This value must be
less than AGC Gain Update Counter.
0 31 10
powerMeasurementDelay Measurement delay to detect power for specific slice of gain
update counter
0 255
AGC
clock
cycles
2
rxTddPowerMeasDuration Following an Rx Enable, the power measurement block can be
requested to perform a power measurement for a specific
period of a frame. This is applicable in TDD modes. This
parameter sets the duration of this power measurement. A
value of 0 causes the power measurement to run until the next
gain update counter expiry.
0 65535
AGC
clock
cycles
0
rxTddPowerMeasDelay Following an Rx Enable, the power measurement block can be
requested to perform a power measurement for a specific
period of a frame. This is applicable in TDD modes. This
parameter sets the delay between the Rx Enable and the
power measurement starting on Rx.
0 65535
AGC
clock
cycles
0
overRangeHighPowerThresh Offset (positive sign assumed) from threshold
overRangeLowPowerThresh which defines the outer boundary
on the stable region of the power detect gain control mode.
Typically attack would be set to be larger steps than when the
power measurement is greater than this threshold.
0 15 0
Threshold (negative sign assumed) which defines the upper
boundary on the stable region of the power detect gain
control mode.
overRangeHighPowerGainStep
Attack
The number of indices that the gain index pointer should be
decreased (gain reduction) in the event of the power
measurement being greater than overRangeHighPowerThresh.
0 31 4
overRangeLowPowerGainStep
Attack
The number of indices that the gain index pointer should be
decreased (gain decrease) in the event of the power
measurement being less than OverRangeHighPowerThresh
but greater than OverRangeLowPowerThresh.
0 31 4
feedback_inner_high_inner_low
A pair of DGPIO pins to retrieve power detector inner low
threshold exceeded status and inner high threshold exceeded
status
0
(not
assigned)
9
(Select
DGPIO
pins 14
and 15)
0
(not
assigned)