The TL V320AD12A is a high-speed coder/decoder (codec) for central office-side (CO) discrete-multitone (DMT)
asymmetric-digital subscriber line (ADSL) access that supports ANSI Std T1.413, Issue 2 and ITU G.992.1. The
codec is a low-power device comprised of five major functional blocks: transmitter (TX), receiver (RX), clock,
reference, and host interface.
D
2s-Complement Data Format
D
Selectable 2.2-MSPS or 4.4-MSPS Parallel
Data Transfer Rate
D
Serial Configuration Port
D
Eight General-Purpose (GP) Output
Terminals
D
Supports Multiple-Channel Configuration
D
Single 3.3-V Supply
D
Hardware/Software Power Down
D
–40°C to 85°C Operation
D
Packaged in 100-Pin Plastic Quad Flatpack
The transmit channel consists of a 25.875-kHz to 1.104-MHz digital band-pass filter, a 14-bit, 8.832-MSPS DAC,
a 1.104-MHz analog low-pass filter, and a transmit attenuator. The receiver channel consists of a two
programmable-gain-amplifier stages (PGA), a 138-kHz analog low-pass filter, a 14-bit, 4.416-MSPS ADC, a
138-kHz digital low-pass filter. An onboard reference circuit generates 1.5-V reference voltage for the
converters.
The codec has two interface ports: a parallel port for data transfer, and a serial port for control. The parallel port
is 16 bits wide, and is reserved for moving data between the codec and a DSP, such as the TMS320C6XX.
Configuration is done via the serial port. A special interface scheme enables multichannel system design. The
TLV320AD12A can be powered down via a dedicated terminal or through software control to reduce heat
dissipation. Additionally , there is a general-purpose (GP) port consisting of eight output terminals for control of
external circuitry.
Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of
Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet.
PRODUCTION DATA information is current as of publication date.
Products conform to specifications per the terms of Texas Instruments
standard warranty. Production processing does not necessarily include
testing of all parameters.
AVDD_ADC12IAnalog-to-digital converter (ADC) analog power supply
AVDD1_TX66ITX-channel analog power supply 1
AVDD2_TX70ITX-channel analog power supply 2
AVDD_FIL_RX93IRX-channel filter analog power supply
AVDD_FIL_TX83ITX-channel filter analog power supply
AVDD_REF86IReference analog power supply
AVSS_ADC13IADC analog ground
AVSS1_TX67ITX-channel analog ground 1
AVSS2_TX71ITX-channel analog ground 2
AVSS_FIL_RX94IRX-channel filter analog ground
AVSS_FIL_TX84ITX-channel filter analog ground
AVSS_REF87IReference analog ground
CLKIN42I35.328-MHz external oscillator clock input
CLKOUT41O4.416-MHz clock output
COMPA_TX68ITX-channel decoupling capacitor input A (add 500 pF X7R ceramic capacitor to AVDD1_TX)
COMPB_TX69ITX-channel decoupling capacitor input B (add 1-µF X7R ceramic capacitor to AVDD1_TX)
CS51IParallel-port chip select
D15
D14
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
DVDD_BF26IDigital I/O buffer power supply
DVDD_CLK44IDigital clock power supply
DVDD_DAC57IDigital power supply for digital-to-analog converter (DAC)
DVDD_LG47IDigital logic power supply
DVDD_RX15IDigital power supply for RX channel
REFP88O
RESET52IHardware system reset. An low level will reset the device.
RXM96IReceive RX input minus. RXM is self-biased to AVDD_FIL_RX/2.
RXP95IReceive RX input plus. RXP is self-biased to AVDD_FIL_RX/2.
SCLK37OSerial clock output
SDI36ISerial data input
SDO35OSerial data output
SYNC45I
TXM82OT ransmit output minus
TXP81OTransmit output plus
VMID_ADC11ODecoupling 1.5 V for ADC. Add 10-µF tantalum, and 0.1-µF X7R ceramic capacitors to A VSS_ADC.
VMID_REF90O
V
SS
WETX48IParallel-port write enable for TX channel from host processor
No connection. All the NC pins should be left open.
Power-down input. When PWDN = 0, the device is in normal operating mode. When PWDN = 1, the
device is in hardware power-down mode.
Decoupling reference voltage minus. Add 10-µF tantalum and 0.1-µF X7R ceramic capacitors to
AVSS_REFP. The normal dc voltage at this terminal is 0.5 V . See figure 7 for the configuration.
Decoupling reference voltage plus. Add 10-µF tantalum and 0.1-µF X7R ceramic capacitors to
AVSS_REFM. The normal dc voltage at this terminal is 2.5 V. See figure 7 for the configuration.
SYNC pulse for clock synchronization. A high pulse to the pin synchronizes the internal clock
operation. The default state of the pin is low. Refer to Figure 3 for detail. Tie the SYNC terminal to
the DVSS_LG terminal for autosynchronization.
Decoupling 1.5 V reference voltage. Add 10-µF tantalum, and 0.1-µF X7R ceramic capacitors to
AVSS_REF.
4
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
Page 5
functional block diagram
Codec
Interface
D0–D15
WETX
INT
D0–D15
OE
ADR0
ADR1
FS
SDI
SDO
SCLK
Input
Buffer
Parallel
Bus
Ouput
Buffer
Serial
Interface
2.208 MSPS
4.416 MSPS
(Over-Sampling)
2.208 MSPS
4.416 MSPS
(Over-Sampling)
Clock
Generator
1.104 MHz
Digital
LPF
138 kHz
Digital
LPF
25.875 kHz
Digital
HPF
SCR7[D0]
(Bypassed at Default)
14 Bit
4.416 MSPS
RX
ADC
Internal
Reference
3.3-V INTEGRATED ADSL CODEC
SLWS088B – JULY 1999 – REVISED MARCH 2000
14 Bit
8.832 MSPS
TX
DAC
0 to 9 dB
(1 dB/step)
RX PGA2
PGA2PGA1
4 Vp-p
General
Purpose
Output
1.104 MHz
TX
LPF
138 KHz
RX
LPF
Control Block
TLV320AD12A
0 to –24 dB
(–1 dB/step)
TX PAA
TXP
PAA
TXM
0 to 6 dB
(1 dB/step)
RX PGA1
RXP
RXM
OSEN
CLKOUT
4.416 MHz
CLKIN
35.328 MHz
GP0–GP7
PWDNRESETSYNC
functional description
The TL V320AD12A is a low-power device consisting of transmitter, receiver , clock, reference, and host interface
(see the functional block diagram). It is designed to be paired with the TL V320AD1 1A remote terminal-side (RT)
codec.
The TLV320AD12A transmit channel consists of a 1.104-MHz digital low-pass filter (LPF), a 25.875-kHz
high-pass filter (HPF) that can be enabled, a 14-bit, 8.832-megabyte samples-per-second (MSPS) digital-toanalog converter (DAC), a 1.104-MHz analog LPF , and a programmable amplifier attenuator (P AA). The receive
channel consists of a two-stage programmable gain amplifier (PGA), a 138-kHz analog LPF, a 14-bit,
4.416-MSPS analog-to-digital converter (ADC), and a 138-kHz digital LPF. An onboard reference circuit
generates a 1.5-V reference for the converters.
transmit channel
The transmit channel contains a high-performance, 14-bit DAC that operates at an 8.832 MHz sampling rate
and provides a 4× oversampling to reduce the DAC noise. The low-pass filter limits the output of the transmitter
to 1.104 MHz. The programmable attenuator, with a range of 0 dB to 24 dB in –1-dB steps, drives the external
ADSL line driver. The TX HPF can be enabled by software control as shown in the functional block diagram.
receive channel
The receive channel contains a high-performance, 14-bit ADC that operates at a 4.416-MHz sampling rate and
provides 16x oversampling to reduce the antialiasing noise. The two PGAs reduce the dynamic-range
requirement of the high-resolution ADC. The two LPFs limit the input signal bandwidth to 138 kHz.
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
5
Page 6
TLV320AD12A
3.3-V INTEGRATED ADSL CODEC
SLWS088B – JULY 1999 – REVISED MARCH 2000
functional description (continued)
clock generation
The clock generator provides the necessary clock signals for the device. The external oscillator specifications
are:
•3.3-V supply
•35.328 MHz, ±50 PPM
•60/40 minimum duty cycle (50/50 is optimum)
Table 1 describes the major clocks generated internally.
Table 1. Clock Description
FREQUENCY
CLOCK
OSEN = 0OSEN = 1
INT2.2084.416
CLKOUT4.4164.416
SCLK4.4164.416
(MHz)
INT
The interrupt (INT) to the host processor is 4.416 MHz when OSEN = 1 and 2.208 MHz when OSEN = 0.
CLKOUT
The 4.416-MHz clock output (CLKOUT) is synchronous with the master clock (35.328 MHz).
SCLK
The serial clock (SCLK) output, used in the serial codec interface, has a fixed frequency of 4.416 MHz and is
synchronous with the master clock (35.328 MHz).
parallel interface
The TL V320AD12A codec has a 16-bit parallel interface for TX and RX data. The input and output buffers (see
diagram) are updated at either 2.208 MSPS or 4.416 MSPS (over-sampling mode). Strobes OE and WETX
(from the host transceiver) are edge-triggered signals. Incoming data is registered on the rising edge of WETX.
Output data from the codec is enabled after the falling edge of OE
, and is disabled after the rising edge of OE.
The INT cycle time is hardware configurable for either 4.416 MHz (OSEN = 1), or 2.208 MHz (OSEN = 0).
For the 16-bit parallel data, D0 is the LSB and D15 is the MSB. The parallel TX and RX data contains 16 valid
bits. All 16 bits are used in the digital filtering.
keep-out zones(KOZs)
The last clock input (CLKIN cycle) before a transition of CLKOUT is defined as a keep-out zone (KOZ). These
zones are reserved for sampling of analog signals. All digital I/Os (except CLKIN) should be quiet during these
keep-out zones.
oversampling mode
The OSEN pin selects 2× oversampling mode (INT running at 4.416 MHz), or 1× oversampling mode (INT
running at 2.208 MHz).
serial interface
The serial port is used for codec configuration and register reading. The word length is 16 bits. Two
hardware-configuration terminals, ADR1 and ADR0, are used to configure the device identification (ID). Up to
four codecs can be identified for each common serial port.
6
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
Page 7
TLV320AD12A
SCR0
0000
3.3-V INTEGRATED ADSL CODEC
SLWS088B – JULY 1999 – REVISED MARCH 2000
serial interface (continued)
The master codec (ADR[1:0] = 00) provides SCLK to the host processor. The SCLK terminals on the other
codecs are left unconnected. All the codecs in a multicodec system should be synchronized by SYNC pin so
that their SCLK signals are in phase—even though the slave’s SCLKs are not being used. This ensures proper
latching of the data to the codec.
SCLK is a continuously-running 4.416-MHz fixed-frequency clock. The clock is synchronized to the codec
internal events and CLKOUT (to the host), so the KOZs can be observed. A host DSP can drive the FS
(synchronized to the CLKOUT from codec) into the codec to initiate a 16-bit serial I/O frame.
general-purpose (GP) port
The GP port provides eight outputs. Each output is capable of delivering 0.5 mA for control of external circuitry
such as LEDs, gain control, and power down.
internal voltage reference
The built-in reference provides the needed reference voltage and current to individual analog blocks. It is also
brought out to external terminals for noise decoupling.
register programming
See Figure 4 for timing and format details.
Table 2. System Control Register (SCR)
REGISTER
NAME
SCR1
SCR2
SCR3
SCR4
SCR5
SCR6
SCR7
SCR81000R/WReserved
SCR91001R/WD[7:0] = receive-channel offset word [7:0]
SCR101010R/WD[7:0] = receive-channel offset word [15:8]
NOTES: 1. All blank bits should be filled with 0s during register write operation.
Miscellaneous control (set to 1 to enable)
D0: enable TX DHPF (25.875 kHz)
D1: software power-down RX channel with reference on
D2: software power-down TX channel with reference on
D3: analog loopback. TXP and TXM are internally
connected to RXP and RXM.
D4: digital loopback. RX channel digital output is internally
connected to TX channel digital input.
D5: TX parallel interface (read-back) test mode enable
D6–D7: reserved
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
7
Page 8
TLV320AD12A
3.3-V INTEGRATED ADSL CODEC
SLWS088B – JULY 1999 – REVISED MARCH 2000
register programming (continued)
SCR0 – system control register Address:0000bcontents at reset: 01000000b
D7D6D5D4D3D2D1D0
0100000040Chip ID = 1 (read only)
0100000141S/W reset (self clearing). All control registers are set to
REGISTER
VALUE (HEX)
DESCRIPTION
reset content.
SCR1 – TX PAA control register Address:0001bcontents at reset: 00000000b
D7D6D5D4D3D2D1D0
0000000000TX PAA gain = 0 dB
0000000101TX PAA gain = –1 dB
0000001002TX PAA gain = –2 dB
0000001103TX PAA gain = –3 dB
0000010004TX PAA gain = –4 dB
0000010105TX PAA gain = –5 dB
0000011006TX PAA gain = –6 dB
0000011107TX PAA gain = –7 dB
0000100008TX PAA gain = –8 dB
0000100109TX PAA gain = –9 dB
000010100ATX PAA gain = –10 dB
000010110BTX PAA gain = –11 dB
000011000CTX PAA gain = –12 dB
000011010DTX PAA gain = –13 dB
000011100ETX PAA gain = –14 dB
000011110FTX PAA gain = –15 dB
0001000010TX PAA gain = –16 dB
0001000111TX PAA gain = –17 dB
0001001012TX PAA gain = –18 dB
0001001113TX PAA gain = –19 dB
0001010014TX PAA gain = –20 dB
0001010115TX PAA gain = –21 dB
0001011016TX PAA gain = –22 dB
0001011117TX PAA gain = –23 dB
0001100018TX PAA gain = –24 dB
––––––––19–FFReserved (see Note 3)
NOTE 3: The performance of the codec for invalid combination of bits is not guaranteed and such combinations should not be used. The user
should make no assumption that the code bits will saturate to a maximum or minimum value or wrap around to a valid combination.
REGISTER
VALUE (HEX)
DESCRIPTION
8
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
Page 9
TLV320AD12A
3.3-V INTEGRATED ADSL CODEC
SLWS088B – JULY 1999 – REVISED MARCH 2000
programming (continued)
SCR2 – RX PGA2 control register Address:0010bcontents at reset: 00000000b
D7D6D5D4D3D2D1D0
0000000000RX PGA2 = 0 dB
0000000101RX PGA2 = 1 dB
0000001002RX PGA2 = 2 dB
0000001103RX PGA2 = 3 dB
0000010004RX PGA2 = 4 dB
0000010105RX PGA2 = 5 dB
0000011006RX PGA2 = 6 dB
0000011107RX PGA2 = 7 dB
0000100008RX PGA2 = 8 dB
0000100109RX PGA2 = 9 dB
––––––––0A–FFReserved (see Note 3)
NOTE 3: The performance of the codec for invalid combination of bits is not guaranteed and such combinations should not be used. The user
should make no assumption that the code bits will saturate to a maximum or minimum value or wrap around to a valid combination.
REGISTER
VALUE (HEX)
DESCRIPTION
SCR3 – RX PGA1 control register Address:0011bcontents at reset: 00000000b
D7D6D5D4D3D2D1D0
0000000000RX PGA1 = 0 dB
0000000101RX PGA1 = 1 dB
0000001002RX PGA1 = 2 dB
0000001103RX PGA1 = 3 dB
0000010004RX PGA1 = 4 dB
0000010105RX PGA1 = 5 dB
0000011006RX PGA1 = 6 dB
––––––––06–FFReserved (see Note 3)
NOTE 3: The performance of the codec for invalid combination of bits is not guaranteed and such combinations should not be used. The user
should make no assumption that the code bits will saturate to a maximum or minimum value or wrap around to a valid combination.
REGISTER
VALUE (HEX)
DESCRIPTION
SCR6 – general-purpose output data register Address:0110bcontents at reset: 00000000b
SCR7 – miscellaneous control register 1 Address:0111bContents at reset: 00000000b
D7D6D5D4D3D2D1D0
–––––––1Enable TX digital high–pass filter (25.875 kHz)
––––––1–S/W power-down RX channel
–––––1––S/W power-down TX channel
––––1–––Analog loop-back (see Note 4)
–––1––––Digital loop-back (see Note 5)
––1–––––TX parallel interface (read-back) test mode enable (see
00––––––Reserved
NOTES: 4. Analog loop-back: Analog output pins (TXP/TXM) are internally connected to RXP/RXM.
5. Digital loop-back: RX digital output buffer (16–bit word) is internally connected to the TX digital input buffer.
6. The input digital data is read back from RX output buffer without going through DAC converter.
REGISTER
VALUE (HEX)
DESCRIPTION
Note 6)
SCR9 – RX offset control register[7:0] Address:1001bcontents at reset: 00000000b
SCR10 – RX offset control register [15:8] Address:1010bcontents at reset: 00000000b.
These two registers are combined together to form a 16-bit word in 2s-complement data format. The 16-bit word
is used to adjust the RX channel DC offset error . The 16-bit RX ADC data will perform a plus operation with the
16-bit word before it is sent to the receive output buffer.
device initialization time
The TLV320AD12A completes all calibration and initialization in less than 1 second. This includes time for
reference setting (∼950 µs), one serial frame rest after power up, four serial frames for TX/RX gain select, and
time for calibration of the DAC (256 × 1 13 ns). Each 16-bit frame requires up to 5 µs for completion. The host
processor initiates this process upon a successful power-on condition, or recovery from a power-down mode.
power down
Both hardware and software power-down modes are provided. All of the digital interfaces and references are
operative when the codec is in the software power-down mode. Power down of either or both the TX and RX
channels can be invoked through software control. A logic 1 on the power-down (PWDN) input shuts down the
codec completely.
multiple-channel configuration
The TLV320AD12A is designed with multiple-channel configuration capability. Up to four devices can be
designed in a system. Each device works at 2.208 MSPS and shares the parallel data bus as selected by the
chip select (CS) signal. The serial bus is shared using different configurations of ADR1 and ADR0 for each
device. When the host device sends a control command through the serial bus, ADR1 and ADR0 (D14 and D13)
are decoded by each codec. Only the corresponding codec responds to the serial bus. All SYNCs need to be
connected together. The host device needs to send a pulse to all codecs to synchronize the operation.
power supply grouping recommendation
The following power supply grouping is recommended for best performance of this device. Ferrite beads are
used to separate group 1, 2, and 3 if the same 3.3-V analog power source is shared.
Lead temperature 1,6 mm (1/16 inch) from case for 10 seconds 260°C. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
†
Stresses beyond those listed under “absolute maximum ratings” may cause permanent damage to the device. These are stress ratings only, and
functional operation of the device at these or any other conditions beyond those indicated under “recommended operating conditions” is not
implied. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
to AGND, DVDD to DGND –0.3 V to 4.5 V. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AVDD_FIL_RX = 3.3 V. The input signal is measured single-ended.AVDD_FIL_RX/2 ±0.75V
AVDD_FIL_RX = 3.3 V. The input signal is measured differentially.3Vp-p
MINNOMMAXUNIT
35.328MHz
50%
12
POST OFFICE BOX 655303 • DALLAS, TEXAS 75265
Page 13
TLV320AD12A
Full-scale output voltage
43.125 kHz at –3 dB (see Note 7)
dB
MTMissing-tone test (see Note 8)
dB
g
AVDD_REF
V
V
V
3.3-V INTEGRATED ADSL CODEC
SLWS088B – JULY 1999 – REVISED MARCH 2000
electrical characteristics over recommended operating free-air temperature range, typical at
Signal bandwidth1104kHz
Conversion rate8.832MHz
Effective number of bits (ENOB)12
Channel gain error43.125 kHz at –1 dB–1dB
PAA step-gain error0.1dB
CrosstalkRX to TX channel–67dB
Group delay5µs
Power supply rejection ratio (PSRR)Input = multitone at –10 dB (see Note 9)60dB
AC Performance
SNR Signal-to-noise ratio74
THD Total harmonic distortion ratio
TSNR Signal-to-noise + harmonic distortion
ratio
Channel Frequency Response (refer to Figure 5)
Gain relative to gain at 100 kHz
(25.875 kHz DHPF is bypassed)
NOTES: 7. 250 tones input signal, 25.875 to 1104 kHz, 4.3125 kHz/step, 0 dB
9. The input signal is the digital equivalent of a sine wave (digital full scale = 0 dB). The nominal differential output with this input
condition is 3 Vpp.
= 35.328 MHz, analog power supply = 3.3 V , digital power supply = 3.3 V (unless
Signal bandwidth138kHz
Conversion rate4.416MHz
Integral nonlinearity (INL)±0.8
Gain error–1dB
p
DC offset1.5mV
CrosstalkTX to RX channel–73dB
Group delay6µs
Common-mode rejection ratio (CMRR)43.125 kHz at –10dB114dB
Power supply rejection ratio (PSRR)Input = multitone at –10 dB (see Note 1380dB
Analog input self-bias dc voltageAVDD_FIL_RX/2V
Input impedance10kΩ
AC Performance
SNRSignal-to-noise ratio77
THDTotal harmonic distortion ratio
TSNRSignal-to-noise + harmonic distortion ratio76
MTMissing-tone test (see Note 112120.750 kHz (missing tone)65dB
T exas Instruments and its subsidiaries (TI) reserve the right to make changes to their products or to discontinue
any product or service without notice, and advise customers to obtain the latest version of relevant information
to verify, before placing orders, that information being relied on is current and complete. All products are sold
subject to the terms and conditions of sale supplied at the time of order acknowledgement, including those
pertaining to warranty, patent infringement, and limitation of liability.
TI warrants performance of its semiconductor products to the specifications applicable at the time of sale in
accordance with TI’s standard warranty. Testing and other quality control techniques are utilized to the extent
TI deems necessary to support this warranty . Specific testing of all parameters of each device is not necessarily
performed, except those mandated by government requirements.
CERTAIN APPLICA TIONS USING SEMICONDUCT OR PRODUCTS MAY INVOLVE POTENTIAL RISKS OF
DEATH, PERSONAL INJURY, OR SEVERE PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL
APPLICATIONS”). TI SEMICONDUCTOR PRODUCTS ARE NOT DESIGNED, AUTHORIZED, OR
WARRANTED TO BE SUITABLE FOR USE IN LIFE-SUPPORT DEVICES OR SYSTEMS OR OTHER
CRITICAL APPLICA TIONS. INCLUSION OF TI PRODUCTS IN SUCH APPLICATIONS IS UNDERST OOD TO
BE FULLY AT THE CUSTOMER’S RISK.
In order to minimize risks associated with the customer’s applications, adequate design and operating
safeguards must be provided by the customer to minimize inherent or procedural hazards.
TI assumes no liability for applications assistance or customer product design. TI does not warrant or represent
that any license, either express or implied, is granted under any patent right, copyright, mask work right, or other
intellectual property right of TI covering or relating to any combination, machine, or process in which such
semiconductor products or services might be or are used. TI’s publication of information regarding any third
party’s products or services does not constitute TI’s approval, warranty or endorsement thereof.
Copyright 2000, Texas Instruments Incorporated
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.