SLAA870 February   2019 AFE7422 , AFE7444

 

  1.   Evaluating the frequency hopping capability of the AFE74xx
    1.     Trademarks
    2. 1 Introduction
    3. 2 Phase Coherency vs Phase Continuity
    4. 3 AFE74xx Architecture
      1. 3.1 AFE74xx Receivers: Multiband DDC
      2. 3.2 AFE74xx Transmitters: Multiband DUC
      3. 3.3 Numerically Controlled Oscillator (NCO)
        1. 3.3.1 Programming the NCO frequency
          1. 3.3.1.1 Example: Programming NCO to 1700MHz
        2. 3.3.2 Direct Digital Synthesis (DDS) Mode
    5. 4 Frequency Hopping Methods
      1. 4.1 Maintaining Phase Continuity
        1. 4.1.1 Phase Continuous Hop Time
          1. 4.1.1.1 Serial Peripheral Interface (SPI)
          2. 4.1.1.2 Test Setup
          3. 4.1.1.3 Software Configuration
          4. 4.1.1.4 Test Results
      2. 4.2 Maintaining Phase Coherency
        1. 4.2.1 TX NCO Hopping Using SPI
          1. 4.2.1.1 TX NCO Switch Using SPI Hop Time
            1. 4.2.1.1.1 Software Configuration
            2. 4.2.1.1.2 Test Results
          2. 4.2.1.2 AFE74xx DAC Settling Time
            1. 4.2.1.2.1 Hardware Setup
            2. 4.2.1.2.2 Software Configuration
            3. 4.2.1.2.3 Test Results
        2. 4.2.2 RX NCO Hopping Using the GPIO Pins
          1. 4.2.2.1 Test Setup
          2. 4.2.2.2 Software Configuration
          3. 4.2.2.3 Test Results
    6. 5 NCO Frequency Resolution Versus Hop Time
    7. 6 Fast Frequency Hopping With the Load and Switch
    8. 7 Register Addresses
    9. 8 References

Fast Frequency Hopping With the Load and Switch

Faster frequency hopping can be achieved when multiple frequency-flexible NCOs are available, as opposed to reprogramming one NCO.

When multiple NCOs are available, program the NCOs that are not selected to different frequencies in the background using the SPI while the currently selected NCO is active. When ready to change frequencies, change the selected NCO.

Figure 27 gives an example of this method using TI’s AFE74xx. In the AFE74xx each receiver (Rx) contains four available NCOs in dual-band mode, and three available NCOs in single-band mode. NCOs RXNCO0 and RXNCO1 respectively load the center frequencies of the blue and red bands in the input spectrum, while RXNCO2 is currently selected to downconvert the green band in the input spectrum. Thus, in order to hop to a different color band, send a command to select an NCO already programmed to the desired band frequency, greatly reducing hop time. Much less time is required to change NCOs than to reprogram a single NCO.

example-of-frequency-hopping-with-multiple-NCOs.gifFigure 27. Example of Frequency Hopping With Multiple NCOs