8
®
AFE1224
Loopback Control—This bit controls the operation of
loopback. When enabled (logic 1), the rxLINE+ and rxline–
inputs are disconnected from the AFE. The rxHYB+ and
rxHYB– inputs remain connected. When disabled, the
rxLINE+ and rxLINE– inputs are connected.
Power Control—These bits control the power dissipation
and the maximum speed of the AFE1224.
BIT DESCRIPTION BIT STATE OUTPUT STATE
15 (MSB) tx Enable Signal 0 AFE transmits a 0 Symbol
1 AFE transmits HDSL Symbol
as defined by bits 14 and 13
14 and 13 tx Symbol 00 –3 transmit symbol
Definition
01 –1 transmit symbol
11 +1 transmit symbol
10 +3 transmit symbol
12 - 10 rx Gain Settings 000 rx gain in AFE 0dB
001 rx gain in AFE 3dB
010 rx gain in AFE 6dB
011 rx gain in AFE 9dB
100 rx gain in AFE 12dB
101 rx gain in AFE reserved
110 rx gain in AFE reserved
111 rx gain in AFE reserved
9 Loopback Control 1 Go to loopback mode
0 Normal Operation
8 Not Used N/A
7-6 Power Control 00 Low speed, low power
01 Medium Speed, power
10 Normal Speed, power
11 Normal Speed, power
5-0 Spare N/A
TABLE I. Data Input Format.
rxbaudCLK: This is the receive data baud rate (symbol
clock), generated by the DSP. It is 392kHz for T1 or 584kHz
for E1. It can vary from 32kHz (64kbps) to 584kHz
(1.168Mbps).
rx48xCLK: This is the A/D converter over-sampling clock,
generated by the DSP. It is 48x the receive symbol rate or
28.032MHz for 584kHz symbol rate. This clock should run
continuously.
Data Out: This is the 14-bit A/D converter output data (+ 2
spare bits) sent from the AFE to the DSP. The 14 bits from
the A/D Converter will be the upper bits of the 16-bit word
(bits 15-2). The spare bits (1 and 0) will be always be LOW.
Eight additional bits follow which are always HIGH. The
data is clocked out on the falling edge and valid at the rising
edge of the rx48xCLK. The bandwidth of the A/D converter
dicimation filter is equal to one-half of the symbol rate. The
nominal output rate of the A/D converter is one conversion
per symbol period. For more flexible post-processing, there
is a second true A/D conversion available in each symbol
period. In Figure 4, the first conversion is shown as Data 1
and the second conversion is shown as Data 1a. It is
recommended that rxbaudCLK be used with the rx48xCLK
to read Data 1 while Data 1a is ignored. However, either data
output may be used and both outputs may be used for more
flexible post-processing.
DATA BITS
Data 1 16
Interdata Bits 8
Data 1a 16
Interdata bits 8
Total Bits/Symbol Period 48
DATA OUT PER SYMBOL PERIOD
FIGURE 5. Data Out Word.
ANALOG-TO-DIGITAL CONVERTER DATA
The A/D converter data from the receive channel is coded in
Binary Two’s Complement.
ANALOG INPUT A/D CONVERTER DATA
MSB LSB
Positive Full Scale 01111111111111
Mid Scale 00000000000000
Negative Full Scale 10000000000000
ECHO CANCELLATION IN THE AFE
The rxHYB input is subtracted from the rxLINE input for
first order echo cancellation. For correct operation, be certain that the rxLINE input is connected to the same polarity
signal at the transformer (+ to + and – to –) while the rxHYB
input is connected to opposite polarity through the compromise hybrid (– to + and + to –). Refer to the basic connection
diagram in Figure 6.
SCALEABLE TIMING
The AFE1224 scales operation with the clock frequency. All
internal filters and the pulse former change frequency with
the clock speed so that the unit can be used at different
frequencies just by changing the clock speed.
For the receive channel, the digital filtering of the deltasigma converter scales directly with the clock speed. The
bandwidth of the converter’s decimation filter is always onehalf of the symbol rate. The only receive channel issue in
changing baud rate is the passive single pole anti-alias filter
(see the following section). For systems implementing a
broad range of speeds, selectable cut-off frequencies for the
passive anti-alias filter should be used.
MSB LSB
14 2
Reserved
A/D Converter Data
TABLE II. Data Output Format.