Analog Devices ADRV9005 Reference Manual page 200

Table of Contents

Advertisement

Reference Manual
RECEIVER GAIN CONTROL
Table 88. adi_adrv9001_PeakDetector_t Structure Definition (Continued)
Parameter
apdUpperThreshPeakExceededCount
apdLowerThreshPeakExceededCount
apdGainStepAttack
apdGainStepRecovery
enableHbOverload
hbOverloadDurationCount
hbOverloadThreshCount
hbHighThresh
hbUnderRangeLowThresh
hbUnderRangeMidThresh
hbUnderRangeHighThresh
hbUpperThreshPeakExceededCount
hbUnderRangeHighThreshExceededCount
analog.com
Description
not occurring. In the power AGC mode, this threshold prevents
further gain increases if the lowThreshPreventGainInc bit is set.
Sets number of peaks to detect above apdHighThresh to cause
an APD high overrange event. In AGC modes, this results in a
gain decrement set by apdGainStepAttack.
Sets number of peaks to detect above apdLowThresh to cause
an APD low overload event. In the peak detect AGC mode, if
an APD low overload event is not occurring, then this results in
a gain increment set by apdGainStepRecovery.
The number of indices the gain index pointer is decreased in
the event of an APD high overrange in AGC modes. The step
size in dB depends on the gain step resolution of the gain table
(default 0.5 dB per index step).
The number of indices the gain index pointer is increased in
the event of an APD underrange event occurring in the peak
detect AGC mode. The step size in dB depends on the gain
step resolution of the gain table (default 0.5 dB per index step).
1: HB overload detector enabled 0: HB overload detector
disabled
The number of clock cycles (at the HB output rate) within which
hbOverloadThreshCount must be exceeded for an overload to
occur. An HB overload flag is only raised when the number of
these overloads exceeds hbUpperThreshPeakExceededCnt or
hbLowerThreshPeakExceededCnt within a gain update period.
Sets the number of individual samples exceeding
hbHighThresh or hbLowThresh necessary within
hbOverloadDurationCount for an overload to occur. The
HB overload flag is only raised when the number of
these overloads exceeds hbUpperThreshPeakExceededCnt or
hbLowerThreshPeakExceededCnt within a gain update period.
This sets the upper threshold of the HB detector.
This sets the lower threshold of the HB underrange threshold
detectors. Used only when the fast recovery option of the peak
detect AGC mode is being used.
This sets the middle threshold of the HB underrange threshold
detectors. Used only when the fast recovery option of the peak
detect AGC mode is being used.
Peak detect mode: Threshold used for gain recovery. Peak
detect with fast recovery mode: This sets the highest threshold
of the HB underrange threshold detectors. Power detect
mode: Threshold used to prevent further gain increases if
lowThreshPreventGainInc is set.
Sets number of individual overloads above hbHighThresh
(number of times hbOverloadThreshCount is exceeded
inhbOverloadDuractionCount) to cause an HB High overrange
event. In AGC modes, this results in a gain decrement set by
hbGainStepAttack.
Sets number of individual overloads
above hbUnderRangeHighThresh (number of
times hbOverloadThreshCount is exceeded in
hbOverloadDurationCount) to cause an HB underrange high
threshold overload event. In the peak detect AGC mode,
not having sufficient peaks to cause the overload is flagged
ADRV9001
Min Value
Max Value
Default Value
0
255
6
0
255
3
0
31
2
0
31
0
0
1
1
0
7
1
1
15
1
0
16383
13044
0
16383
5826
0
16383
8230
0
16383
7335
0
255
6
0
255
3
Rev. A | 200 of 377

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

This manual is also suitable for:

Adrv9002Adrv9003Adrv9004Adrv9001Adrv9006

Table of Contents

Save PDF