EasyManua.ls Logo

Analog Devices ADRV9005 - Table of Contents

Analog Devices ADRV9005
377 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Reference Manual ADRV9001
TABLE OF CONTENTS
analog.com Rev. A | 2 of 377
ADRV9001 System Development User Guide
Overview..............................................................1
How to Use This Document...................................7
Block Diagram....................................................... 8
Product Highlights................................................. 9
ADRV9002 ........................................................ 9
ADRV9003 .......................................................11
ADRV9004 .......................................................11
ADRV9005........................................................11
ADRV9006........................................................11
ADRV9001 Product Family Comparison..........12
ADRV9001 Example Use Cases......................... 13
ADRV9001 in a Single-Band 2T2R FDD
Type Small-Cell Application............................13
ADRV9001 in a Dual-Band 2T2R FDD Type
Small-Cell Application.................................... 15
ADRV9001 in a Single-Band 2T2R TDD
Type Small-Cell Application............................17
ADRV9001 in 1T1R FDD with DPD Type
Application......................................................19
ADRV9001 in a TETRA Type Portable
Radio Application........................................... 21
ADRV9001 in a DMR Type Portable Radio
Application......................................................23
ADRV9001 in an FDD Type Repeater
Application......................................................25
ADRV9001 in an FDD Type Repeater
Application Using Internal Loopbacks............ 27
ADRV9001 in a TDD Type Repeater
Application......................................................29
ADRV9001 in a Radar Type Application.......... 31
Software System Architecture Description.......... 33
Software Architecture.......................................33
Folder Structure................................................34
Customizing the System Architecture and
File Structure.................................................. 35
Software Integration............................................ 38
Hardware Abstraction Layer.............................38
Developing the Application...............................43
System Initialization and Shutdown.....................45
TES Configuration and Initialization................. 45
API Initialization Sequence...............................46
State Change Timing........................................48
Shutdown Sequence........................................ 48
System Debugging...........................................48
Warm Boot....................................................... 50
Boot-Up Timing................................................ 52
Serial-Peripheral Interface (SPI)..........................56
SPI Configuration............................................. 56
SPI Bus Signals................................................56
SPI Broadcast Mode........................................ 57
SPI Data Transfer Protocol.............................. 58
Timing Diagrams.............................................. 60
SPI Test ........................................................... 61
SPI Main...........................................................61
Data Interface...................................................... 64
General Description .........................................64
Electrical Specification..................................... 64
CMOS Synchronous-Serial Interface
(CMOS-SSI)................................................... 66
LVDS Synchronous-Serial Interface (LVDS-
SSI)................................................................ 73
Enhanced Rx SSI Mode...................................76
Power Saving for LSSI..................................... 77
SSI Timing Parameters.................................... 77
API Programming ............................................78
CSSI/LSSI Testability and Debug.....................80
Microprocessor and System Control................... 83
System Control.................................................84
Timing Parameters Control.............................. 84
API Execution Timing....................................... 98
Clock Generation.................................................99
Low Power Clock Phase-Lock Loop (LP
CLKPLL).........................................................99
Arbitrary Sample Rate....................................100
Multichip Synchronization..................................102
Introduction.....................................................102
Theory of Operation....................................... 102
MCS Substates (Internal MCS State
Transition).....................................................105
MCS Procedure and Status Check ............... 105
Sample Delay and Read Delay...................... 106
Phase Synchronization...................................108
Synthesizer Configuration and LO Operation.... 110
Clock Synthesizer...........................................110
RF Synthesizer............................................... 110
Auxiliary Synthesizer...................................... 112
External LO.....................................................112
RF PLL Loop Filter Recommendations.......... 112
PLL Phase Noise ...........................................112
API Operation................................................. 114
Frequency Hopping........................................... 116
Key Signals.....................................................116
Modes of Operation........................................ 117
Frequency Hopping Table...............................119
Selecting the Channel and Profile..................124
Frequency Hopping Operation Ranges..........124
Frequency Hopping Calibrations....................124

Table of Contents