EasyManuals Logo

Analog Devices ADRV9002 User Manual

Analog Devices ADRV9002
338 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #130 background imageLoading...
Page #130 background image
UG-1828 Preliminary Technical Data
Rev. PrC | Page 130 of 338
auto-tuned to remove mismatches in the DAC units which improves the linearity of the DAC. The nominal full-scale current of the DAC
can be boosted by 3dB through API command “adi_adrv9001_Tx_DacFullScaleBoost_Set()”. The increased signal swing throughout the
entire analog signal chain will result in better AM noise performance. By default, the 3dB boost is disabled.
LPF
The analog LPF is used to attenuate the sampling images of the DAC. The frequency response has 2nd-order Butterworth shape. The
corner frequency is auto-tuned to compensate for process and temperature variation. The operating corner frequency is set by the API
profile. ADRV9001 allows user to configure LPF at 3 different power consumption levels to help achieve system power saving target.
Up-conversion Mixer
The up-conversion mixer translates the baseband signal to RF. It is an IQ modulator which receives a quadrature baseband and LO signal.
Due to the image rejection property of IQ modulators, it produces an output only on one side of the LO, i.e. the image is rejected. The LO
leakage and quadrature errors of the mixer are calibrated at startup and continually tracked by transmitter LOL and transmitter QEC as
discussed earlier.
RF Attenuator
Following the mixer is a digitally controlled step attenuator with 64 linear gain steps. This results in a total gain range of 42 dB. Please note that
the analog gain steps are not linear-in-dB. However, as pointed out in the previous section the analog gain steps are interpolated by a digital
multiplier to achieve 0.05 dB gain steps. Note in Direct FM/FSK mode, the total gain is 12 dB with 0.5 dB step size.
TRANSMIT DATA CHAIN API PROGRAMMING
A set of transmitter data chain APIs are provided for user interaction with the ADRV9001 device transmit datapath. Some of them have
been discussed in the previous sections. The following table summarizes the list of API functions currently available with a brief
description for each one. For more up-to-dated information and detailed descriptions, please refer to API doxygen document. Note more
details about transmitter power amplifier ramp functionality can be found in this User Guide in the future.
Table 47. A List of Tx Data Chain APIs
Rx Gain API Function Name Description
adi_adrv9001_Tx_Attenuation_Configure Configures the Tx attenuation for the specified channel
adi_adrv9001_Tx_Attenuation_Inspect Inspects the Tx attenuation for the specified channel
adi_adrv9001_Tx_AttenuationMode_Set Sets the attenuation control mode
adi_adrv9001_Tx_AttenuationMode_Get Gets the attenuation control mode
adi_adrv9001_Tx_Attenuation_Set Sets the Tx attenuation for the specified channel
adi_adrv9001_Tx_Attenuation_Get Gets the Tx attenuation for the specified channel
adi_adrv9001_Tx_OutputPowerBoost_Set Enables or disables the Tx output power boost
adi_adrv9001_Tx_OutputPowerBoost_Get Gets the current Tx output power boost enable status
adi_adrv9001_Tx_AttenuationTable_Write
Writes the attenuation table for the specified Tx channels
adi_adrv9001_Tx_AttenuationTable_Read Reads the attenuation table for the specified Tx channels
adi_adrv9001_Tx_InternalToneGeneration_Configure Sets the Tx NCO internal tone frequency for the specified Tx channel
adi_adrv9001_Tx_InternalToneGeneration_Inspect Gets the Tx NCO internal tone frequency for the specified Tx channel
adi_adrv9001_Tx_PaProtection_Configure Configures power amplifier Protection for the specified Tx channel
adi_adrv9001_Tx_PaProtection_Inspect Inspects power amplifier Protection for the specified Tx channel
adi_adrv9001_Tx_SlewRateLimiter_Configure Configures the slew rate limiter for the specified Tx channel
adi_adrv9001_Tx_SlewRateLimiter_Inspect Inspects the slew rate limiter for the specified Tx channel
adi_adrv9001_Tx_PaRamp_Configure Configures the power amplifier ramp for the specified Tx channel
adi_adrv9001_Tx_PaRamp_Inspect Inspects the power amplifier ramp for the specified Tx channel
adi_adrv9001_Tx_Attenuation_PinControl_Configure Configures the Tx attenuation PIN mode for the specified Tx channel.
adi_adrv9001_Tx_Attenuation_PinControl_Inspect Inspects the Tx attenuation PIN mode for the specified Tx channel.
adi_adrv9001_Tx_FrequencyCorrection_Set
Sets the NCO frequency to correct for small deviations in Tx LO frequency.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Analog Devices ADRV9002 and is the answer not in the manual?

Analog Devices ADRV9002 Specifications

General IconGeneral
BrandAnalog Devices
ModelADRV9002
CategoryTransceiver
LanguageEnglish

Related product manuals