Design Details
77
SBAU337 – May 2020
Copyright © 2020, Texas Instruments Incorporated
Macro
1.1.1.4.5 Macro Result Registers
This set of 18 x 32 bit registers hold the return value of the Macro, e.g. read value of a Read register
Macro or Firmware-version setting for a Get-FW-version request, and so on. These registers will be
labelled as MACRO_RESULT_REG0 to MACRO_RESULT_REG17.
1.1.2 Macro Interface Categories
The Macros are classified as – System Configuration, System Initialization, Factory Calibration and
Miscellaneous Control. The following table gives the different functionalities being addressed by the
Macro.
Table 1-1. Macro Interface categories
System Configuration
System Initialization
Factory Calibration
Miscellaneous Control
System Chain Configuration
Tune System
RX DSA Gain Phase Factory
Calibration
RX AGC Control
ADC Select Configuration
Apply DSA Gain-Phase
Compensation Macro
TX DSA Gain Phase Factory
Calibration
TX Gain Control
TDD / FDD Configuration
Mission Mode Initialization
Sleep Mode Control
System Bands Configuration
RX/FB/TX Channel Frequency
Configuration
RX/FB/TX Convertor Rate
Configuration
Interface Rate configuration
Nyquist Zone Configuration
1.1.3 Notation
To enumerate the 4 TX (transmit) and RX (receive) channels in AFE79xx, we use the notation 1TX, 2TX,
3TX, 4TX and 1RX, 2RX, 3RX, 4RX. The two FB (feedback) channels are designated 1FB and 2FB. The
term ‘Channel’ means a logical data stream having data pertaining to a specific system function, with the
system functions being TX, RX and FB. In certain device configurations, it is possible for two channels to
use the same physical signal chain (or at least part of it). E.g. in TDD modes, the RX and FB channels
can time share the same ADC.
Macro commands will typically take ‘channel’ parameters as arguments. The macro algorithm within the
AFE79xx device will then compute the parameters and configure the signal path of TX, RX, and FB
accordingly .
In certain cases AFE79xx can be visualized as 2 identical top level designs, the first comprising of 1TX,
2TX, 1RX, 2RX, and 1FB channels and the second comprising of 3TX, 4TX, 3RX, 4RX and 2FB channels.
The first half is designated as ‘core12’ side and second half as ‘core34’ side.
1.1.4 Nomenclature
•
Channel: Logical data stream having data pertaining to a specific system function. For instance, even
though there is one input to the ADC, the dual band DDC processing may result in two separate
channels for two different bands.
•
TX-DAC-Rate: Final Digital-to-Analog Converter Sampling Rate.
•
RX-ADC-Rate: Final Analog-to-Digital Converter Sampling Rate for Traffic Receivers.
•
FB-ADC-Rate: Final Analog-to-Digital Converter Sampling Rate for Feedback Receivers.
•
TX Interface Rate: the data rate for the transmitter quadrature signal before the the interpolation
stages.
•
RX Interface rate: the data rate for the traffic receiver quadrature signal after the decimation stage.
•
FB Interface rate: the data rate for the feedback receiver quadrature signal after the decimation stage.