Changes To Table 16 - Analog Devices ADRV9005 Reference Manual

Table of Contents

Advertisement

Reference Manual
SYSTEM INITIALIZATION AND SHUTDOWN
DMR profile
1 transmitter
1 receiver
24 kSPS
LO = 900 MHz
Configuration details:
Low power clock PLL
Low power receiver ADC
LVDS SSI
Processor clock divider = /2
Low power mode for RF PLL LO
Receiver transimpedance amplifier (TIA) in low power mode
Transmitter band pass filter (BPF) in low power mode
In TES, program the transceiver and bring the receiver signal chain to RF_ENABLED. Then, disable the receiver and reset the part. The
sample code is autogenerated from TES in C99.
To this code, add a series of timers to monitor the time taken to run each file using the method outlined previously. The autogenerated code is
mostly unedited, although the print statements and user inputs are removed.
Table 16
and
Figure 26
show the result of this experiment. Note that the timing for the "prime.c" and "beginReceiving.c" state changes took
comparatively little time. So, the data is retrieved from the main chart.
Table 16. Time Taken to Run File at Boot-Up
File
initialize.c
calibrate.c
configure.c
prime.c
beginReceiving.c
Total Boot-Up Time
Figure 26
shows that most of the time taken to boot the device comes from the intitialize.c and calibrate.c files. Also, the most significant
contributing factor to this is loading values to the memory (such as the ARM image) and running the initial calibrations. Loading values to the
analog.com
Time (ms)
2539.481
2776.808
305.183
4.215
1.162
5628.8
Figure 26. Time Taken to Boot-Up Device (ms)
ADRV9001
Rev. A | 54 of 377

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

This manual is also suitable for:

Adrv9002Adrv9003Adrv9004Adrv9001Adrv9006

Table of Contents

Save PDF