Microprocessor And System Control - Analog Devices ADRV9001 User Manual

Hide thumbs Also See for ADRV9001:
Table of Contents

Advertisement

Reference Manual

MICROPROCESSOR AND SYSTEM CONTROL

The ADRV9001 supports quick configuration from idle states of operation and quick transition between receive and transmit states. Internal
blocks called stream processors handle these transitions. The stream processor within the ADRV9001 device performs a series of configuration
tasks upon an external request. Upon a request, the stream processor performs a series of actions defined in the image loaded into the
ADRV9001 during the initialization process.
The stream processor, therefore, has streams (series of tasks) for:
Tx1 Enable/Tx1 Disable
Tx2 Enable/Tx2 Disable
Rx1 Enable/Rx1 Disable
Rx2 Enable/Rx2 Disable
Paths are enabled and disabled typically using pins. However, these paths can also be controlled over the SPI bus using an API command. The
stream is not limited to path-enabling events and can react to other events such as a DGPIO input signal.
The ADRV9001 is flexible in its configuration, and, therefore, the stream is flexible. Similarly, as the initialization structures change with the
profile, the stream processor image must change with the configuration. For example, the stream that enables Rx1 differs depending on the
choice of either a narrowband or wideband profile. So, it is necessary to use a stream image for each configuration of the device. In this way,
when the user saves configuration files (.c) using the ADRV9001 TES, a stream image is also saved automatically. This stream file is then used
when using these configuration files.
Figure 64
describes the general ecosystem of the ADRV9001. On the right-hand side (data side), the ADRV9001 interfaces with the BBIC
and on the left-hand side (antenna side), it interfaces with the RF components. The following section describes the control of the ADRV9001
datapaths.
analog.com
Figure 64. Datapath Control Signals
ADRV9001
Rev. 0 | 77 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?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents