Analog Devices ADRV9001 User Manual page 301

Hide thumbs Also See for ADRV9001:
Table of Contents

Advertisement

Reference Manual
LDO CONFIGURATIONS
Table 124. Power-Saving Configuration for Each LDO (Continued)
Index
LDO
5
GP_LDO_2
6
RX_2_LO_LDO
7
TX_2_LO_LDO
8
CLK_PLL_SYNTH_LDO
9
CLK_PLL_VCO_LDO
10
CLK_PLL_LP_SYNTH_LDO
11
CLK_PLL_LP_VCO_LDO
12
LO1_PLL_SYNTH_LDO
13
LO1_PLL_VCO_LDO
14
LO2_PLL_SYNTH_LDO
15
LO2_PLL_VCO_LDO
16
AUX_PLL_SYNTH_LDO
17
AUX_PLL_VCO_LDO
18
SRAM_LDO
Use the API function adi_adrv9001_powermanagement_Configure() to implement a device driver interface, allowing to set the ldoPowerSa-
vingsModes.
Configure the ldoPowerSavingModes struct in adi_adrv9001_PowerManagementSettings (GUI generated code sets all modes = 1) to
achieve the different power-saving configurations shown in
Configuration 0 is the default setup of the LDO array in the power management settings function, where all the LDOs are set to normal
operation (mode 1) as follows.
adi_adrv9001_PowerManagementSettings_t initialize_powerManagementSettings_35 = {
.ldoPowerSavingModes = { ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1 }
For example in Configuration 2 of
follows.
adi_adrv9001_PowerManagementSettings_t initialize_powerManagementSettings_35 = {
.ldoPowerSavingModes = { ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_5,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_5, ADI_ADRV9001_LDO_POWER_SAVING_MODE_5,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_5,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_5, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_2, ADI_ADRV9001_LDO_POWER_SAVING_MODE_2,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_2, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1,
ADI_ADRV9001_LDO_POWER_SAVING_MODE_1, ADI_ADRV9001_LDO_POWER_SAVING_MODE_1 }
In this case, it is still assumed that 2T/2R channels are being used. If the user application only uses Tx1 and Rx1, then set the LDOs for these
channels to a bypass or power-down mode along with hardware modifications. There is a relationship between the hardware power layout and
analog.com
Configuration 2
1
5
5
1
1
1
1
1
2
2
2
1
1
1
Figure
Figure
279, where some internal LDOs are bypassed and an external LO is supplied, the struct is set up as
Configuration 1
1
5
5
1
1
1
1
1
1
1
1
1
1
1
279.
ADRV9001
Configuration 0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
Rev. 0 | 301 of 351

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Table of Contents