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 #226 background imageLoading...
Page #226 background image
UG-1828 Preliminary Technical Data
Rev. PrC | Page 226 of 338
Auxiliary DAC Output
Auxiliary DAC can supply bias voltages, analog control voltages, or other system functionality, refer the Auxiliary Converters and
Temperature Sensor section for the detail. Analog GPIO 0 through 3 provide the alternative function for the Aux DAC 0 through 3 output
respectively.
INTERRUPT
The ADRV9001 features the general purpose interrupt output pin (GP_INT), the GP_INT pin can alert the baseband processor that an
important event or error regarding the device operation has occurred. These events include of unlocking of PLLs, Stream Processors
errors or ARM exception, and so on.
A description of the interrupt sources and their bit positions is provided in Table 88. An Interrupt source can be masked so that it won’t
be transmitted to the BBIC on GP_INT pin or in status registers. An interrupt is masked when the corresponding mask bit is set to ‘1’.
The GP_INT pin represents a logical OR of the enabled GP_INT mask sources. It is not necessary to enable all of the interrupt sources.
Table 90. GP_INT Bitmask Description
Bit Position Description Component
0 ARM Error. ARM
1 Force set an interrupt ARM
2 ARM system error ARM
3 ARM calibration error ARM
4 Monitor interrupt ARM
5 Tx1 power amplifier Protection Error Transmitter
6 Tx2 power amplifier Protection Error Transmitter
7 Low Power Clock PLL Lock indicator Lower Power Clock PLL
8
RF PLL 1 Lock indicator
RF PLL1
9 RF PLL 2 Lock indicator RF PLL2
10 Aux PLL Lock indicator Aux PLL
11 Clock PLL Lock indicator Clock PLL
12 Main clock 1105 MCS Clock Distribution
13 Main clock 1105 Second MCS Clock Distribution
14 RX1 LSSI MCS RX SSI
15 RX2 LSSI MCS RX SSI
16 Main Stream Processor Error Stream Processor
17 Stream Processor 0 Error Stream Processor
18 Stream Processor 1 Error Stream Processor
19 Stream Processor 2 Error Stream Processor
20 Stream Processor 3 Error Stream Processor
21 Not used
22 Not used
23 Not used
24 Not used
Full control (via public API functions) is given to the user to set/get mask, sticky mask and status registers (although the status register is
a read only). Hence the user can custom tailor solutions (recovery actions) to handle the different events/interrupts.
adi_adrv9001_gpio_GpIntMask_Set() can be used to mask the corresponding interrupt events after device initialization. When a rising
edge is detected on the GP_INT pin, the baseband processor should call the API command adi_adrv9001_gpio_GpIntStatus_Get() to
find out which interrupt sources trigger the interrupt signal.

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