TLV320 B
TLV320 B
TLV320 B
TLV320ADC5140
SBAS892A – JULY 2019 – REVISED OCTOBER 2019
1 Features 2 Applications
1• Multichannel high-performance ADC: • Microphone array systems
– 4-channel analog microphones or line-in, • Voice-activated digital assistants
– 8-channel digital PDM microphones, or • Teleconferencing systems
– Combination of analog and digital microphones • Security and surveillance systems
• ADC line and microphone differential input
performance: 3 Description
– Dynamic range (DR): The TLV320ADC5140 is a Burr-Brown™ high-
performance, audio analog-to-digital converter (ADC)
– 120-dB, dynamic range enhancer (DRE) that supports simultaneous sampling of up to four
enabled analog channels or eight digital channels for the
– 108-dB, DRE disabled pulse density modulation (PDM) microphone input.
– THD+N: –98 dB The device supports line and microphone inputs, and
allows for both single-ended and differential input
• ADC channel summing mode, DR performance: configurations. The device integrates programable
– 111-dB, DRE disabled, 2-channel summing channel gain, digital volume control, a programmable
– 114-dB, DRE disabled, 4-channel summing microphone bias voltage, a phase-locked loop (PLL),
a programmable high-pass filter (HPF), biquad filters,
• ADC input voltage: low-latency filter modes, and allows for sample rates
– Differential, 2-VRMS full-scale inputs up to 768 kHz. The device supports time-division
– Single-ended, 1-VRMS full-scale inputs multiplexing (TDM), I2S, or left-justified (LJ) audio
formats, and can be controlled with either the I2C or
• ADC sample rate (fS) = 8 kHz to 768 kHz
SPI interface. These integrated high-performance
• Programmable channel settings: features, along with the ability to be powered from a
– Channel gain: 0 dB to 42 dB, 1-dB steps single-supply of 3.3 V or 1.8 V, make the device an
– Digital volume control: –100 dB to 27 dB excellent choice for space-constrained audio systems
in far-field microphone recording applications.
– Gain calibration with 0.1-dB resolution
The TLV320ADC5140 is specified from –40°C to
– Phase calibration with 163-ns resolution
+125°C, and is offered in a 24-pin WQFN package.
• Programmable microphone bias or supply voltage
generation Device Information(1)
• Low-latency signal processing filter selection PART NUMBER PACKAGE BODY SIZE (NOM)
• Programmable HPF and biquad digital filters TLV320ADC5140 WQFN (24)
4.00 mm × 4.00 mm with
0.5-mm pitch
• Automatic gain controller (AGC)
(1) For all available packages, see the package option addendum
• I2C or SPI controls at the end of the data sheet.
• Integrated high-performance audio PLL
• Automatic clock divider setting configurations Simplified Block Diagram
• Audio serial data interface: IN1P_GPI1 SHDNZ
Digital PDM Microphones PLL and Clock
– Format: TDM, I2S, or left-justified (LJ) IN1M_GPO1 Interface Generation GPIO1
An IMPORTANT NOTICE at the end of this data sheet addresses availability, warranty, changes, use in safety-critical applications,
intellectual property matters and other important disclaimers. PRODUCTION DATA.
TLV320ADC5140
SBAS892A – JULY 2019 – REVISED OCTOBER 2019 www.ti.com
Table of Contents
1 Features .................................................................. 1 8.1 Overview ................................................................. 18
2 Applications ........................................................... 1 8.2 Functional Block Diagram ....................................... 19
3 Description ............................................................. 1 8.3 Feature Description................................................. 19
8.4 Device Functional Modes........................................ 56
4 Revision History..................................................... 2
8.5 Programming........................................................... 57
5 Device Comparison Table..................................... 3
8.6 Register Maps ......................................................... 61
6 Pin Configuration and Functions ......................... 4
9 Application and Implementation ...................... 108
7 Specifications......................................................... 6
9.1 Application Information.......................................... 108
7.1 Absolute Maximum Ratings ...................................... 6
9.2 Typical Applications .............................................. 108
7.2 ESD Ratings.............................................................. 6
9.3 What to Do and What Not to Do ........................... 115
7.3 Recommended Operating Conditions....................... 6
10 Power Supply Recommendations ................... 115
7.4 Thermal Information .................................................. 7
7.5 Electrical Characteristics........................................... 7 11 Layout................................................................. 116
11.1 Layout Guidelines ............................................... 116
7.6 Timing Requirements: I2C Interface........................ 11
11.2 Layout Example .................................................. 116
7.7 Switching Characteristics: I2C Interface.................. 11
7.8 Timing Requirements: SPI Interface ....................... 12 12 Device and Documentation Support ............... 117
7.9 Switching Characteristics: SPI Interface ................. 12 12.1 Documentation Support ...................................... 117
7.10 Timing Requirements: TDM, I2S or LJ Interface... 12 12.2 Receiving Notification of Documentation
Updates.................................................................. 117
7.11 Switching Characteristics: TDM, I2S or LJ
Interface ................................................................... 12 12.3 Community Resources........................................ 117
7.12 Timing Requirements: PDM Digital Microphone 12.4 Trademarks ......................................................... 117
Interface ................................................................... 13 12.5 Electrostatic Discharge Caution .......................... 117
7.13 Switching Characteristics: PDM Digial Microphone 12.6 Glossary .............................................................. 117
Interface ................................................................... 13 13 Mechanical, Packaging, and Orderable
7.14 Typical Characteristics .......................................... 15 Information ......................................................... 118
8 Detailed Description ............................................ 18
4 Revision History
NOTE: Page numbers for previous revisions may differ from page numbers in the current version.
RTW Package
24-Pin WQFN With Exposed Thermal Pad
Top View
SDOUT
FSYNC
IOVDD
GPIO1
DREG
BCLK
24
23
22
21
20
19
AVDD 1 18 SDA_SSZ
AREG 2 17 SCL_MOSI
VREF 3 16 ADDR0_SCLK
Thermal Pad (VSS)
AVSS 4 15 ADDR1_MISO
MICBIAS 5 14 SHDNZ
IN1P_GPI1 6 13 IN4M_GPO4
10
11
12
7
9
IN1M_GPO1
IN2P_GPI2
IN2M_GPO2
IN3P_GPI3
IN3M_GPO3
IN4P_GPI4
Not to scale
Pin Functions
PIN
TYPE DESCRIPTION
NO. NAME
1 AVDD Analog supply Analog power (1.8 V or 3.3 V, nominal)
Analog on-chip regulator output voltage for analog supply (1.8 V, nominal) or
2 AREG Analog supply
external analog power (1.8 V, nominal)
3 VREF Analog Analog reference voltage filter output
4 AVSS Analog supply Analog ground. Short this pin directly to the board ground plane.
5 MICBIAS Analog MICBIAS output
Analog input 1P pin or general-purpose digital input 1 (multipurpose functions
6 IN1P_GPI1 Analog input/digital input
such as digital microphone data, PLL input clock source, and so forth)
Analog input 1M pin or general-purpose digital output 1 (multipurpose functions
7 IN1M_GPO1 Analog input/digital output
such as digital microphone clock, interrupt, and so forth)
Analog input 2P pin or general-purpose digital input 2 (multipurpose functions
8 IN2P_GPI2 Analog input/digital input
such as digital microphones data, PLL input clock source, and so forth)
Analog input 2M pin or general-purpose digital output 2 (multipurpose functions
9 IN2M_GPO2 Analog input/digital output
such as digital microphone clock, interrupt, and so forth)
Analog input 3P pin or general-purpose digital input 3 (multipurpose functions
10 IN3P_GPI3 Analog input/digital input
such as digital microphones data, PLL input clock source, and so forth)
Analog input 3M pin or general-purpose digital output 3 (multipurpose functions
11 IN3M_GPO3 Analog input/digital output
such as digital microphone clock, interrupt, and so forth)
Analog input 4P pin or general-purpose digital input 4 (multipurpose functions
12 IN4P_GPI4 Analog input/digital input
such as digital microphones data, PLL input clock source, and so forth)
Analog input 4M pin or general-purpose digital output 4 (multipurpose functions
13 IN4M_GPO4 Analog input/digital output
such as digital microphone clock, interrupt, and so forth)
14 SHDNZ Digital input Device hardware shutdown and reset (active low)
For I2C operation: I2C slave address A1 pin
15 ADDR1_MISO Digital I/O
For SPI operation: SPI slave output pin
7 Specifications
7.1 Absolute Maximum Ratings
over the operating ambient temperature range (unless otherwise noted) (1)
MIN MAX UNIT
AVDD to AVSS –0.3 3.9
Supply voltage AREG to AVSS –0.3 2.0 V
IOVDD to VSS (thermal pad) –0.3 3.9
Ground voltage differences AVSS to VSS (thermal pad) –0.3 0.3 V
Analog input voltage Analog input pins voltage to AVSS –0.3 AVDD + 0.3 V
Digital input except INxP_GPIx pins voltage to VSS
–0.3 IOVDD + 0.3
(thermal pad)
Digital input voltage V
Digital input INxP_GPIx pins voltage to VSS (thermal
–0.3 AVDD + 0.3
pad)
Operating ambient, TA –40 125
Temperature Junction, TJ –40 150 °C
Storage, Tstg –65 150
(1) Stresses beyond those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings
only, which do not imply functional operation of the device at these or any other conditions beyond those indicated under Recommended
Operating Conditions. Exposure to absolute-maximum-rated conditions for extended periods may affect device reliability.
(1) JEDEC document JEP155 states that 500-V HBM allows safe manufacturing with a standard ESD control process.
(2) JEDEC document JEP157 states that 250-V CDM allows safe manufacturing with a standard ESD control process.
(1) AVSS and VSS (thermal pad): all ground pins must be tied together and must not differ in voltage by more than 0.2 V.
(1) For more information about traditional and new thermal metrics, see the Semiconductor and IC Package Thermal Metrics application
report.
(1) Ratio of output level with 1-kHz full-scale sine-wave input, to the output level with the AC signal input shorted to ground, measured A-
weighted over a 20-Hz to 20-kHz bandwidth using an audio analyzer.
(2) All performance measurements done with 20-kHz low-pass filter and, where noted, A-weighted filter. Failure to use such a filter may
result in higher THD and lower SNR and dynamic range readings than shown in the Electrical Characteristics. The low-pass filter
removes out-of-band noise, which, although not audible, may affect dynamic specification values.
Copyright © 2019, Texas Instruments Incorporated Submit Documentation Feedback 7
Product Folder Links: TLV320ADC5140
TLV320ADC5140
SBAS892A – JULY 2019 – REVISED OCTOBER 2019 www.ti.com
(3) For best distortion performance, use input AC-coupling capacitors with low-voltage-coefficient.
8 Submit Documentation Feedback Copyright © 2019, Texas Instruments Incorporated
(1) The BCLK minimum high or low pulse duration must be higher than 25 ns (to meet the timing specifications), if the SDOUT data line is
latched on the opposite BCLK edge polarity than the edge used by the device to transmit SDOUT data.
(1) The BCLK output clock frequency must be lower than 18.5 MHz (to meet the timing specifications), if the SDOUT data line is latched on
the opposite BCLK edge polarity than the edge used by the device to transmit SDOUT data.
12 Submit Documentation Feedback Copyright © 2019, Texas Instruments Incorporated
SDA
tBUF
tLOW tHD;STA
tr td(SDA)
SCL
tHD;STA
tHD;DAT tHIGH tSU;DAT tSU;STA tSU;STO
STO STA tf
STA STO
2
Figure 1. I C Interface Timing Diagram
SSZ
tLAG tDSEQ
td(MISO)
tdis(MISO)
MISO
MSB OUT BIT6...1 LSB OUT
ta(MISO)
tSU(MOSI) tHLD(MOSI)
MOSI
MSB IN BIT6...1 LSB IN
FSYNC
tSU(FSYNC)
t(BCLK) tHLD(FSYNC)
tL(BCLK)
BCLK
tH(BCLK)
tr(BCLK) tf(BCLK) td(FSYNC)
td(SDOUT-BCLK) td(SDOUT-FSYNC)
SDOUT
Figure 3. TDM (With BCLK_POL = 1), I2S, and LJ Interface Timing Diagram
tH(PDMCLK) tL(PDMCLK)
PDMCLK
t(PDMCLK)
tf(PDMCLK)
tr(PDMCLK)
PDMDINx
-60 -60
Channel-1 : DRE enabled Channel-1 : DRE disabled
Channel-2 : DRE enabled Channel-2 : DRE disabled
-70 Channel-3 : DRE enabled -70 Channel-3 : DRE disabled
Channel-4 : DRE enabled Channel-4 : DRE disabled
-80 -80
THD+N (dBFS)
THD+N (dBFS)
-90 -90
-100 -100
-110 -110
-120 -120
-130 -130
-130 -115 -100 -85 -70 -55 -40 -25 -10 0 -130 -115 -100 -85 -70 -55 -40 -25 -10 0
Input Amplitude (dB) THD+
D101 Input Amplitude (dB) THD+
D101
Figure 5. THD+N vs Input Amplitude With DRE Enabled Figure 6. THD+N vs Input Amplitude With DRE Disabled
-60 -60
Channel-1 : DRE enabled Channel-1 : DRE disabled
Channel-2 : DRE enabled Channel-2 : DRE disabled
-70 Channel-3 : DRE enabled -70 Channel-3 : DRE disabled
Channel-4 : DRE enabled Channel-4 : DRE disabled
-80 -80
THD+N (dBFS)
THD+N (dBFS)
-90 -90
-100 -100
-110 -110
-120 -120
-130 -130
-130 -115 -100 -85 -70 -55 -40 -25 -10 0 -130 -115 -100 -85 -70 -55 -40 -25 -10 0
Input Amplitude (dB) THD+
D101 Input Amplitude (dB) THD+
D101
Figure 7. THD+N vs Input Amplitude With DRE Enabled Figure 8. THD+N vs Input Amplitude With DRE Disabled
-60 -60
Channel-1 : DRE enabled Channel-1 : DRE disabled
Channel-2 : DRE enabled Channel-2 : DRE disabled
-70 Channel-3 : DRE enabled -70 Channel-3 : DRE disabled
Channel-4 : DRE enabled Channel-4 : DRE disabled
-80 -80
THD+N (dBFS)
THD+N (dBFS)
-90 -90
-100 -100
-110 -110
-120 -120
-130 -130
-130 -115 -100 -85 -70 -55 -40 -25 -10 0 -130 -115 -100 -85 -70 -55 -40 -25 -10 0
Input Amplitude (dB) THD+
D101 Input Amplitude (dB) THD+
D101
Differential input with AVDD = 1.8 V and VREF = 1.375 V Differential input with AVDD = 1.8 V and VREF = 1.375 V
Figure 9. THD+N vs Input Amplitude With DRE Enabled Figure 10. THD+N vs Input Amplitude With DRE Disabled
-80 -80
THD+N (dBFS)
THD+N (dBFS)
-90 -90
-100 -100
-110 -110
-120 -120
-130 -130
20 50 100 500 1000 5000 10000 20000 20 50 100 500 1000 5000 10000 20000
Frequency (Hz) D103 Frequency (Hz) D104
Figure 11. THD+N vs Input Frequency With a –60-dBr Input Figure 12. THD+N vs Input Frequency With a –1-dBr Input
14 14
Channel-1 Channel-1
13 Channel-2 13 Channel-2
Channel-3 Channel-3
12 Channel-4 12 Channel-4
Input Referred Noise (PVRMS)
11 11
10 10
9 9
8 8
7 7
6 6
5 5
4 4
3 3
2 2
1 1
0 4 8 12 16 20 24 28 32 36 40 44 0 4 8 12 16 20 24 28 32 36 40 44
Channel Gain (dB) THD+
D105 Channel Gain (dB) THD+
D105
Figure 13. Input-Referred Noise vs Channel Gain Figure 14. Input-Referred Noise vs Channel Gain
20 -60
Channel-1
10 Channel-2
0 Channel-3
Channel-4
-70
-10
Output Amplitude (dBFS)
-20 -80
-30
PSRR (dB)
-40
-90
-50
-60
-100
-70
-80
-110
-90
-100
-120
-110
-120
20 50 100 500 1000 5000 10000 100000 -130
Frequency (Hz) Outp
Freq 20 50 100 500 1000 5000 10000 20000
Frequency (Hz) D106
-80 -80
-100 -100
-120 -120
-140 -140
-160 -160
-180 -180
-200 -200
20 50 100 500 1000 5000 10000 20000 20 50 100 500 1000 5000 10000 20000
Frequency (Hz) FFT_ Frequency (Hz) FFT_
Figure 17. FFT With Idle Input With DRE Enabled Figure 18. FFT With Idle Input With DRE Disabled
0 0
Channel-1 : DRE enabled Channel-1 : DRE disabled
-20 Channel-2 : DRE enabled -20 Channel-2 : DRE disabled
Channel-3 : DRE enabled Channel-3 : DRE disabled
Channel-4 : DRE enabled Channel-4 : DRE disabled
-40 -40
Output Amplitude (dBFS)
-60 -60
-80 -80
-100 -100
-120 -120
-140 -140
-160 -160
-180 -180
-200 -200
20 50 100 500 1000 5000 10000 20000 20 50 100 500 1000 5000 10000 20000
Frequency (Hz) FFT_ Frequency (Hz) FFT_
Figure 19. FFT With a –60-dBr Input With DRE Enabled Figure 20. FFT With a –60-dBr Input With DRE Disabled
0 0
Channel-1 : DRE enabled Channel-1 : DRE disabled
-20 Channel-2 : DRE enabled -20 Channel-2 : DRE disabled
Channel-3 : DRE enabled Channel-3 : DRE disabled
Channel-4 : DRE enabled Channel-4 : DRE disabled
-40 -40
Output Amplitude (dBFS)
-60 -60
-80 -80
-100 -100
-120 -120
-140 -140
-160 -160
-180 -180
-200 -200
20 50 100 500 1000 5000 10000 20000 20 50 100 500 1000 5000 10000 20000
Frequency (Hz) FFT_ Frequency (Hz) FFT_
Figure 21. FFT With a –1-dBr Input With DRE Enabled Figure 22. FFT With a –1-dBr Input With DRE Disabled
8 Detailed Description
8.1 Overview
The TLV320ADC5140 is a high-performance, low-power, flexible, quad-channel, audio analog-to-digital converter
(ADC) with extensive feature integration. This device is intended for applications in voice-activated systems,
professional microphones, audio conferencing, portable computing, communication, and entertainment
applications. The high dynamic range of the device enables far-field audio recording with high fidelity. This device
integrates a host of features that reduces cost, board space, and power consumption in space-constrained,
battery-powered, consumer, home, and industrial applications.
The TLV320ADC5140 consists of the following blocks:
• Quad-channel, multibit, high-performance delta-sigma (ΔΣ) ADC
• Configurable single-ended or differential audio inputs
• Low-noise, programmable microphone bias output
• Dynamic range enhancer (DRE) to support 120-dB dynamic range
• Automatic gain controller (AGC)
• Programmable decimation filters with linear-phase or low-latency filter
• Programmable channel gain, volume control, biquad filters for each channel
• Programmable phase and gain calibration with fine resolution for each channel
• Programmable high-pass filter (HPF), and digital channel mixer
• Pulse density modulation (PDM) digital microphone interface with high-performance decimation filter
• Integrated low-jitter phase-locked loop (PLL) supporting a wide range of system clocks
• Integrated digital and analog voltage regulators to support single-supply operation
Communication to the TLV320ADC5140 to configure the control registers is supported using an I2C or SPI
interface. The device supports a highly flexible audio serial interface [time-division multiplexing (TDM), I2S, or
left-justified (LJ)] to transmit audio data seamlessly in the system across devices.
The device can support multiple devices by sharing the common I2C and TDM buses across devices. Moreover,
the device includes a daisy-chain feature and a secondary audio serial output data pin. These features relax the
shared TDM bus timing requirements and board design complexities when operating multiple devices for
applications requiring high audio data bandwidth.
Table 1 lists the reference abbreviations used throughout this document to registers that control the device.
IN1P_GPI1 ADC
PGA
IN1M_GPO1 Channel-1 Digital Filters SDOUT
(Low Latency LPF,
IN2P_GPI2 ADC Programmable
PGA Biquads, AGC) Audio Serial
IN2M_GPO2 Channel-2
Interface (TDM, BCLK
and I2S, LJ)
IN3P_GPI3 ADC
PGA
IN3M_GPO3 Channel-3
Dynamic Range
Enhancer (DRE)
IN4P_GPI4 ADC FSYNC
PGA
IN4M_GPO4 Channel-4
ADDR0_SCLK
ADDR1_MISO
SCL_MOSI
SDA_SSZ
IOVDD
VREF
AVDD
DREG
AREG
AVSS
(VSS)
Thermal Pad
The frame sync pin, FSYNC, is used in this audio bus protocol to define the beginning of a frame and has the
same frequency as the output data sample rates. The bit clock pin, BCLK, is used to clock out the digital audio
data across the serial bus. The number of bit-clock cycles in a frame must accommodate multiple device active
output channels with the programmed data word length.
A frame consists of multiple time-division channel slots (up to 64) to allow all output channel audio data
transmissions to complete on the audio bus by a device or multiple TLV320ADC5140 devices sharing the same
audio bus. The device supports up to eight output channels that can be configured to place their audio data on
bus slot 0 to slot 63. Table 4 lists the output channel slot configuration settings. In I2S and LJ mode, the slots are
divided into two sets, left-channel slots and right-channel slots, as described in the Inter IC Sound (I2S) Interface
and Left-Justified (LJ) Interface sections.
Similarly, the slot assignment setting for output channel 2 to channel 8 can be done using the CH2_SLOT
(P0_R12) to CH8_SLOT (P0_R18) registers, respectively.
The slot word length is the same as the output channel data word length set for the device. The output channel
data word length must be set to the same value for all TLV320ADC5140 devices if all devices share the same
ASI bus in a system. The maximum number of slots possible for the ASI bus in a system is limited by the
available bus bandwidth, which depends upon the BCLK frequency, output data sample rate used, and the
channel data word length configured.
The device also includes a feature that offsets the start of the slot data transfer with respect to the frame sync by
up to 31 cycles of the bit clock. Table 5 lists the programmable offset configuration settings.
The device also features the ability to invert the polarity of the frame sync pin, FSYNC, used to transfer the audio
data as compared to the default FSYNC polarity used in standard protocol timing. This feature can be set using
the FSYNC_POL, P0_R7_D3 register bit. Similarly, the device can invert the polarity of the bit clock pin, BCLK,
which can be set using the BCLK_POL, P0_R7_D2 register bit.
FSYNC
BCLK
SDOUT N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 2 1 0
FSYNC
BCLK
FSYNC
BCLK
SDOUT 1 0 N-1 2 1 0 N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 0 N-1 N-2 3 2 1 0 N-1 2 1 0
Figure 25. TDM Mode Protocol Timing (No Idle BCLK Cycles, TX_OFFSET = 2)
FSYNC
BCLK
SDOUT N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 2 1 0 N-1 N-2 N-3 2 1 0
For proper operation of the audio bus in TDM mode, the number of bit clocks per frame must be greater than or
equal to the number of active output channels times the programmed word length of the output channel data.
The device supports FSYNC as a pulse with a 1-cycle-wide bit clock, but also supports multiples as well. For a
higher BCLK frequency operation, using TDM mode with a TX_OFFSET value higher than 0 is recommended.
FSYNC
BCLK
SDOUT N-1 N-2 1 0 N-1 N-2 1 0 N-1 1 0 N-1 N-2 N-1 N-2 1 0
1 0
FSYNC
BCLK
FSYNC
BCLK
SDOUT 0 N-1 N-2 1 0 N-1 N-2 0 N-1 1 0 N-1 1 0 N-1 N-2 0 N-1 1 0 N-1 N-2 1 0
Figure 29. I2S Protocol Timing (No Idle BCLK Cycles, TX_OFFSET = 0)
FSYNC
BCLK
SDOUT N-1 N-2 1 0 N-1 N-2 1 0 N-1 1 0 N-1 N-2 N-1 N-2 1 0
1 0
For proper operation of the audio bus in I2S mode, the number of bit clocks per frame must be greater than or
equal to the number of active output channels (including left and right slots) times the programmed word length
of the output channel data. The device FSYNC low pulse must be a number of BCLK cycles wide that is greater
than or equal to the number of active left slots times the data word length configured. Similarly, the FSYNC high
pulse must be a number of BCLK cycles wide that is greater than or equal to the number of active right slots
times the data word length configured.
FSYNC
BCLK
SDOUT N-1 N-2 1 0 N-1 N-2 1 0 N-1 1 0 N-1 N-2 N-1 N-2 1 0
1 0
FSYNC
BCLK
FSYNC
BCLK
SDOUT 0 N-1 N-2 1 0 N-1 N-2 0 N-1 1 0 N-1 1 0 N-1 N-2 0 N-1 1 0 N-1 N-2 1 0
FSYNC
BCLK
SDOUT N-1 N-2 1 0 N-1 N-2 1 0 N-1 1 0 N-1 N-2 N-1 N-2 1 0
1 0
For proper operation of the audio bus in LJ mode, the number of bit clocks per frame must be greater than or
equal to the number of active output channels (including left and right slots) times the programmed word length
of the output channel data. The device FSYNC high pulse must be a number of BCLK cycles wide that is greater
than or equal to the number of active left slots times the data word length configured. Similarly, the FSYNC low
pulse must be number of BCLK cycles wide that is greater than or equal to the number of active right slots times
the data word length configured. For a higher BCLK frequency operation, using LJ mode with a TX_OFFSET
value higher than 0 is recommended.
Figure 35. Multiple TLV320ADC5140 Devices With Shared Control and Audio Data Buses
The TLV320ADC5140 consists of the following features to enable seamless connection and interaction of
multiple devices using a shared bus:
• Supports up to four pin-programmable I2C slave addresses
• I2C broadcast simultaneously writes to (or triggers) all TLV320ADC5140 devices
• Supports up to 64 configuration output channel slots for the audio serial interface
• Tri-state feature (with enable and disable) for the unused audio data slots of the device
• Supports a bus-holder feature (with enable and disable) to keep the last driven value on the audio bus
• The GPIO1 or GPOx pin can be configured as a secondary output data lane for the audio serial interface
• The GPIO1 or GPIx pin can be used in a daisy-chain configuration of multiple TLV320ADC5140 devices
• Supports one BCLK cycle data latching timing to relax the timing requirement for the high-speed interface
• Programmable master and slave options for the audio serial interface
• Ability to synchronize the multiple devices for the simultaneous sampling requirement across devices
See the Multiple TLV320ADCx140 Devices With a Shared TDM and I2C Bus application report for further details.
Table 7. Supported FSYNC (Multiples or Submultiples of 44.1 kHz) and BCLK Frequencies
BCLK (MHz)
BCLK TO
FSYNC FSYNC FSYNC FSYNC FSYNC FSYNC FSYNC FSYNC FSYNC FSYNC
RATIO (7.35 kHz) (14.7 kHz) (22.05 kHz) (29.4 kHz) (44.1 kHz) (88.2 kHz) (176.4 kHz) (352.8 kHz) (705.6 kHz)
16 Reserved Reserved 0.3528 0.4704 0.7056 1.4112 2.8224 5.6448 11.2896
24 Reserved 0.3528 0.5292 0.7056 1.0584 2.1168 4.2336 8.4672 16.9344
32 Reserved 0.4704 0.7056 0.9408 1.4112 2.8224 5.6448 11.2896 22.5792
48 0.3528 0.7056 1.0584 1.4112 2.1168 4.2336 8.4672 16.9344 Reserved
64 0.4704 0.9408 1.4112 1.8816 2.8224 5.6448 11.2896 22.5792 Reserved
96 0.7056 1.4112 2.1168 2.8224 4.2336 8.4672 16.9344 Reserved Reserved
128 0.9408 1.8816 2.8224 3.7632 5.6448 11.2896 22.5792 Reserved Reserved
192 1.4112 2.8224 4.2336 5.6448 8.4672 16.9344 Reserved Reserved Reserved
256 1.8816 3.7632 5.6448 7.5264 11.2896 22.5792 Reserved Reserved Reserved
384 2.8224 5.6448 8.4672 11.2896 16.9344 Reserved Reserved Reserved Reserved
512 3.7632 7.5264 11.2896 15.0528 22.5792 Reserved Reserved Reserved Reserved
1024 7.5264 15.0528 22.5792 Reserved Reserved Reserved Reserved Reserved Reserved
2048 15.0528 Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved
The status register ASI_STS, P0_R21, captures the device auto detect result for the FSYNC frequency and the
BCLK to FSYNC ratio. If the device finds any unsupported combinations of FSYNC frequency and BCLK to
FSYNC ratios, the device generates an ASI clock-error interrupt and mutes the record channels accordingly.
The device uses an integrated, low-jitter, phase-locked loop (PLL) to generate internal clocks required for the
ADC modulator and digital filter engine, as well as other control blocks. The device also supports an option to
use BCLK, GPIO1, or the GPIx pin (as MCLK) as the audio clock source without using the PLL to reduce power
consumption. However, the ADC performance may degrade based on jitter from the external clock source, and
some processing features may not be supported if the external audio clock source frequency is not high enough.
Therefore, TI recommends using the PLL for high-performance applications. More details and information on how
to configure and use the device in low-power mode without using the PLL are discussed in the TLV320ADCx140
Operation for Low-Power Critical Applications application report.
The device also supports an audio bus master mode operation using the GPIO1 or GPIx pin (as MCLK) as the
reference input clock source and supports various flexible options and a wide variety of system clocks. More
details and information on master mode configuration and operation are discussed in the Configuring and
Operating the TLV320ADCx140 as an Audio Bus Master application report.
The audio bus clock error detection and auto-detect feature automatically generates all internal clocks, but can
be disabled using the ASI_ERR, P0_R9_D5 and AUTO_CLK_CFG, P0_R19_D6, register bits, respectively. In
the system, this disable feature can be used to support custom clock frequencies that are not covered by the
auto detect scheme. For such application use cases, care must be taken to ensure that the multiple clock
dividers are all configured appropriately. Therefore, TI recommends using the PPC3 GUI for device configuration
settings; for more details see the TLV320ADCx140 Evaluation module user's guide and the PurePath™ console
graphical development suite.
Similarly, the input source selection setting for input channel 2, channel 3, and channel 4 can be configured
using the CH2_INSRC[1:0] (P0_R65_D[6:5]), CH3_INSRC[1:0] (P0_R70_D[6:5]), and CH4_INSRC[1:0]
(P0_R75_D[6:5]) register bits, respectively.
Typically, voice or audio signal inputs are capacitively coupled (AC-coupled) to the device; however, the device
also supports an option for DC-coupled inputs to save board space. This configuration can be done
independently for each channel by setting the CH1_DC (P0_R60_D4), CH2_DC (P0_R65_D4), CH3_DC
(P0_R70_D4), and CH4_DC (P0_R75_D4) register bits. The INM pin can be directly grounded in DC-coupled
mode (see Figure 36), but the INM pin must be grounded after the AC-coupling capacitor in AC-coupled mode
(see Figure 37) for the single-ended input configuration. For the best dynamic range performance, the differential
AC-coupled input must be used with the DRE enabled.
Line or Line or
Microphone Microphone
INxP INxP
Single-ended Single-ended
Input Input
INxM INxM
The device allows for flexibility in choosing the typical input impedance on INxP or INxM from 2.5 kΩ (default),
10 kΩ, and 20 kΩ based on the input source impedance. The higher input impedance results in slightly higher
noise or lower dynamic range. Table 9 lists the configuration register settings for the input impedance for the
record channel.
Similarly, the input impedance selection setting for input channel 2, channel 3, and channel 4 can be configured
using the CH2_IMP[1:0] (P0_R65_D[3:2]), CH3_IMP[1:0] (P0_R70_D[3:2]), and CH4_IMP[1:0] (P0_R75_D[3:2])
register bits, respectively.
The value of the coupling capacitor in AC-coupled mode must be chosen so that the high-pass filter formed by
the coupling capacitor and the input impedance do not affect the signal content. Before proper recording can
begin, this coupling capacitor must be charged up to the common-mode voltage at power-up. To enable quick
charging, the device has modes to speed up the charging of the coupling capacitor. The default value of the
quick-charge timing is set for a coupling capacitor up to 1 µF. However, if a higher-value capacitor is used in the
system, then the quick-charging timing can be increased by using the INCAP_QCHG (P0_R5_D[5:4]) register
bits. For best distortion performance, use the low-voltage coefficient capacitors for AC coupling. The input
impedance value of 2.5 kΩ is not supported for the DC-coupled input.
To achieve low-power consumption, this audio reference block is powered down as described in the Sleep Mode
or Software Shutdown section. When exiting sleep mode, the audio reference block is powered up using the
internal fast-charge scheme and the VREF pin settles to its steady-state voltage after the settling time (a function
of the decoupling capacitor on the VREF pin). This time is approximately equal to 3.5 ms when using a 1-μF
decoupling capacitor. If a higher-value decoupling capacitor is used on the VREF pin, the fast-charge setting
must be reconfigured using the VREF_QCHG, P0_R2_D[4:3] register bits, which support options of 3.5 ms
(default), 10 ms, 50 ms, or 100 ms.
The microphone bias output can be powered on or powered off (default) by configuring the MICBIAS_PDZ,
P0_R117_D7 register bit. Additionally, the device provides an option to configure the GPIO1 or GPIx pin to
directly control the microphone bias output powering on or off. This feature is useful to control the microphone
directly without engaging the host for I2C or SPI communication. The MICBIAS_PDZ, P0_R117_D7 register bit
value is ignored if the GPIO1 or GPIx pin is configured to set the microphone bias on or off.
M
INP Phase Decimation
U
Calibration Filters
PGA X
ADC
INM
Output
Gain Digital Biquad Digital Volume Channel
HPF
Calibration Summer/Mixer Filters Control (DVC) Data to ASI
The front-end PGA is very low noise, with a 120-dB dynamic range performance. Along with a low-noise and low-
distortion, multibit, delta-sigma ADC, the front-end PGA enables the TLV320ADC5140 to record a far-field audio
signal with very high fidelity, both in quiet and loud environments. Moreover, the ADC architecture has inherent
antialias filtering with a high rejection of out-of-band frequency noise around multiple modulator frequency
components. Therefore, the device prevents noise from aliasing into the audio band during ADC sampling.
Further on in the signal chain, an integrated, high-performance multistage digital decimation filter sharply cuts off
any out-of-band frequency noise with high stop-band attenuation.
The device also has an integrated programmable biquad filter that allows for custom low-pass, high-pass, or any
other desired frequency shaping. Thus, the overall signal chain architecture removes the requirement to add
external components for antialiasing low-pass filtering, and thus saves drastically on the external system
component cost and board space. See the TLV320ADCx140 Integrated Analog Antialiasing Filter and Flexible
Digital Filter application report for further details.
The signal chain also consists of various highly programmable digital processing blocks such as phase
calibration, gain calibration, high-pass filter, digital summer or mixer, biquad filters, and volume control. The
details on these processing blocks are discussed further in this section. The device also supports up to eight
digital PDM microphone recording channels when the analog record channels are not used. Channels 1 to 4 in
the signal chain block diagram of Figure 38 are as described in this section, however, channels 5 to 8 only
support the digital microphone recording option and do not support the digital summer or mixer option.
The desired input channels for recording can be enabled or disabled by using the IN_CH_EN (P0_R115)
register, and the output channels for the audio serial interface can be enabled or disabled by using the
ASI_OUT_EN (P0_R116) register. In general, the device supports simultaneous power-up and power-down of all
active channels for simultaneous recording. However, based on the application needs, if some channels must be
powered-up or powered-down dynamically when the other channel recording is on, then that use case is
supported by setting the DYN_CH_PUPD_EN, P0_R117_D4 register bit to 1'b1.
The device supports an input signal bandwidth up to 80 kHz, which allows the high-frequency non-audio signal to
be recorded by using a 176.4-kHz (or higher) sample rate.
For output sample rates of 48 kHz or lower, the device supports all features for 8-channel recording and various
programmable processing blocks. However, for output sample rates higher than 48 kHz, there are limitations in
the number of simultaneous channel recordings supported and the number of biquad filters and such. See the
TLV320ADCx140 Sampling Rates and Programmable Processing Blocks Supported application report for further
details.
Similarly, the channel gain setting for input channel 2, channel 3, and channel 4 can be configured using the
CH2_GAIN (P0_R66), CH3_GAIN (P0_R71), and CH4_GAIN (P0_R76) register bits, respectively. The channel
gain feature is not available for the digital microphone record path.
The device also has a programmable digital volume control with a range from –100 dB to 27 dB in steps of
0.5 dB with the option to mute the channel recording. The digital volume control value can be changed
dynamically while the ADC channel is powered-up and recording. During volume control changes, the soft ramp-
up or ramp-down volume feature is used internally to avoid any audible artifacts. Soft-stepping can be entirely
disabled using the DISABLE_SOFT_STEP (P0_R108_D4) register bit.
The digital volume control setting is independently available for each output channel, including the digital
microphone record channel. However, the device also supports an option to gang-up the volume control setting
for all channels together using the channel 1 digital volume control setting, regardless if channel 1 is powered up
or powered down. This gang-up can be enabled using the DVOL_GANG (P0_R108_D7) register bit.
Table 13 shows the programmable options available for the digital volume control.
Similarly, the digital volume control setting for output channel 2 to channel 8 can be configured using the
CH2_DVOL (P0_R67) to CH8_DVOL (P0_R97) register bits, respectively.
The internal digital processing engine soft ramps up the volume from a muted level to the programmed volume
level when the channel is powered up, and the internal digital processing engine soft ramps down the volume
from a programmed volume to mute when the channel is powered down. This soft-stepping of volume is done to
prevent abruptly powering up and powering down the record channel. This feature can also be entirely disabled
using the DISABLE_SOFT_STEP (P0_R108_D4) register bit.
Similarly, the channel gain calibration setting for input channel 2 to channel 8 can be configured using the
CH2_GCAL (P0_R68) to CH8_GCAL (P0_R98) register bits, respectively.
Similarly, the channel phase calibration setting for input channel 2 to channel 8 can be configured using the
CH2_PCAL (P0_R69) to CH8_PCAL (P0_R99) register bits, respectively.
The phase calibration feature must not be used when the analog input and PDM input are used together for
simultaneous conversion.
3
0
-3
-6
-9
-12
Magnitude (dB)
-15
-18
-21
-24
-27
-30
-33
-36 HPF -3 dB Cutoff = 0.00025 u fS
-39 HPF -3 dB Cutoff = 0.002 u fS
-42 HPF -3 dB Cutoff = 0.008 u fS
-45
5E-5 0.0001 0.0005 0.001 0.005 0.01 0.05
Normalized Frequency (1/fS) D003
Equation 1 gives the transfer function for the first-order programable IIR filter:
00 + 01 V F1
: ;
* V = 31
2 F &1 V F1 (1)
The frequency response for this first-order programmable IIR filter with default coefficients is flat at a gain of 0 dB
(all-pass filter). The host device can override the frequency response by programming the IIR coefficients in
Table 17 to achieve the desired frequency response for high-pass filtering or any other desired filtering. If
HPF_SEL[1:0] are set to 2'b00, the host device must write these coefficients values for the desired frequency
response before powering-up any ADC channel for recording. Table 17 shows the filter coefficients for the first-
order IIR filter.
Table 19 shows the biquad filter coefficients mapping to the register space.
The device additionally supports a fully programmable mixer feature that can mix the various input channels with
their custom programmable scale factor to generate the final output channels. The programmable mixer feature
is available only if CH_SUM[2:0] is set to 2'b00. The mixer function is only supported for input channel 1 to
channel 4. Figure 40 shows a block diagram that describes the mixer 1 operation to generate output channel 1.
The programmable coefficients for the mixer operation are located in the Programmable Coefficient Registers:
Page = 0x04 section.
Attenuated by
Input Channel-1
MIX1_CH1
Processed Data
factor
Attenuated by
Input Channel-2
MIX1_CH2
Processed Data
factor Output Channel-1
+ Routed to Bi-Quad
Attenuated by Filter
Input Channel-3
MIX1_CH3
Processed Data
factor
Attenuated by
Input Channel-4
MIX1_CH4
Processed Data
factor
A similar mixer operation is performed by mixer 2, mixer 3, and mixer 4 to generate output channel 2, channel 3,
and channel 4, respectively.
Table 21. Decimation Filter Mode Selection for the Record Channel
P0_R107_D[5:4] : DECI_FILT[1:0] DECIMATION FILTER MODE SELECTION
00 (default) Linear phase filters are used for the decimation
01 Low latency filters are used for the decimation
10 Ultra-low latency filters are used for the decimation
11 Reserved (do not use this setting)
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 41. Linear Phase Decimation Filter Magnitude Figure 42. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 43. Linear Phase Decimation Filter Magnitude Figure 44. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 45. Linear Phase Decimation Filter Magnitude Figure 46. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 47. Linear Phase Decimation Filter Magnitude Figure 48. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 49. Linear Phase Decimation Filter Magnitude Figure 50. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 51. Linear Phase Decimation Filter Magnitude Figure 52. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 53. Linear Phase Decimation Filter Magnitude Figure 54. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2 0.25 0.3
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 55. Linear Phase Decimation Filter Magnitude Figure 56. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5
0 0.4
-10
0.3
-20
0.2
-30
Magnitude (dB)
Magnitude (dB)
-40 0.1
-50 0
-60 -0.1
-70
-0.2
-80
-0.3
-90
-100 -0.4
-110 -0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 0 0.05 0.1 0.15 0.2
Normalized Frequency (1/fS) D001
Normalized Frequency (1/fS) D001
Figure 57. Linear Phase Decimation Filter Magnitude Figure 58. Linear Phase Decimation Filter Pass-Band
Response Ripple
10 0.5 0.5
Magnitude (dB)
-30
Magnitude (dB)
0.1 0.1
-40
0 0
-50
-60 -0.1 -0.1
10 0.5 0.5
Magnitude (dB)
-30
Magnitude (dB)
0.1 0.1
-40
0 0
-50
-60 -0.1 -0.1
10 0.5 0.5
-30
Magnitude (dB)
0.1 0.1
-40
0 0
-50
-60 -0.1 -0.1
10 0.5 0.5
Magnitude (dB)
-30
Magnitude (dB)
0.1 0.1
-40
0 0
-50
-60 -0.1 -0.1
10 0.5 0.5
Magnitude (dB)
-30
Magnitude (dB)
0.1 0.1
-40
0 0
-50
-60 -0.1 -0.1
10 0.5 0.5
-30
Magnitude (dB)
0.1 0.1
-40
0 0
-50
-60 -0.1 -0.1
10 0.5 25
-30
Magnitude (dB)
0.1 5
-40
0 0
-50
-60 -0.1 -5
10 0.5 25
Magnitude (dB)
-30
Magnitude (dB)
0.1 5
-40
0 0
-50
-60 -0.1 -5
10 0.5 25
-30
Magnitude (dB)
0.1 5
-40
0 0
-50
-60 -0.1 -5
10 0.5 25
Magnitude (dB)
-30
Magnitude (dB)
0.1 5
-40
0 0
-50
-60 -0.1 -5
10 0.5 5
Magnitude (dB)
-30
Magnitude (dB)
0.1 1
-40
-50 0 0
-60 -0.1 -1
-70 -0.2 -2
-80 -0.3 -3
-90 Pass-Band Ripple
-0.4 -4
-100 Phase Deviation
-0.5 -5
-110 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 Normalized Frequency (1/fS) D003
Normalized Frequency (1/fS) D003
Figure 80. Ultra-Low-Latency Decimation Filter Pass-Band
Figure 79. Ultra-Low-Latency Decimation Filter Magnitude Ripple and Phase Deviation
Response
10 0.5 5
-30
Magnitude (dB)
0.1 1
-40
-50 0 0
-60 -0.1 -1
-70 -0.2 -2
-80 -0.3 -3
-90 Pass-Band Ripple
-0.4 -4
-100 Phase Deviation
-0.5 -5
-110 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
0 0.4 0.8 1.2 1.6 2 2.4 2.8 3.2 3.6 4 Normalized Frequency (1/fS) D003
Normalized Frequency (1/fS) D003
Figure 82. Ultra-Low-Latency Decimation Filter Pass-Band
Figure 81. Ultra-Low-Latency Decimation Filter Magnitude Ripple and Phase Deviation
Response
10 0.5 2
Magnitude (dB)
-30
Magnitude (dB)
0.1 0.4
-40
0 0
-50
-60 -0.1 -0.4
The DRE gain range can be dynamically modulated by using the DRE_MAXGAIN[3:0, P0_R109[3:0] register
bits. The DRE_MAXGAIN default value is set to 24 dB, and the DRE_MAXGAIN value is recommended to be set
lower than 24 dB to maximize the benefit of the DRE in real-world applications and to minimize any audible
artifacts. Table 45 lists the DRE_MAXGAIN configuration settings.
The DRE scheme is only supported for analog microphone recording channels with an AC-coupled input for best
dynamic range performance. The DRE scheme can be independently enabled or disabled for each channel using
the CH1_DREEN (P0_R60_D0), CH2_DREEN (P0_R65_D0), CH3_DREEN (P0_R70_D0), and CH4_DREEN
(P0_R75_D0) register bits. For a DC-coupled input, the DRE scheme can be used with limited DRE_MAXGAIN
depending on the DC differential input common-mode offset.
Enabling the DRE for processing increases the power consumption of the device because of increased signal
processing. Therefore, disable the DRE for low-power critical applications. Furthermore, the DRE is not
supported for output sample rates greater than 192 kHz.
Input
Signal
Output Target
Signal Level
AGC
Gain
The target level (AGC_LVL) represents the nominal approximate output level at which the AGC attempts to hold
the ADC output signal level. The TLV320ADC5140 allows programming of different target levels, which can be
programmed from –6 dB to –36 dB relative to a full-scale signal, and the AGC_LVL default value is set to
–34 dB. The target level is recommended to be set with enough margin to prevent clipping when loud sounds
occur. Table 46 lists the AGC target level configuration settings.
The maximum gain allowed (AGC_MAXGAIN) gives flexibility to the designer to restrict the maximum gain
applied by the AGC. This feature limits the channel gain in situations where environmental noise is greater than
the programmed noise threshold. The AGC_MAXGAIN can be programmed from 3 dB to 42 dB with steps of 3
dB and the default value is set to 24 dB. Table 47 lists the AGC_MAXGAIN configuration settings.
For further details on the AGC various configurable parameter and application use, see the Using the Automatic
Gain Controller (AGC) in TLV320ADCx140 application report.
U1
CLK
GND
GND
TLV320ADCx140
VDD
VDD
DATA GPIx (PDMDINx)
Digital
PDM
SEL Microphone
U2
CLK GPOx (PDMCLK)
GND
GND
The single-bit output of the external digital microphone device can be connected to the GPIx pin. This single data
line can be shared by two digital microphones to place their data on the opposite edge of PDMCLK. Internally,
the device latches the steady value of the data on the rising edge of PDMCLK or the falling edge of PDMCLK
based on the configuration register bits set in P0_R32_D[7:4]. Figure 87 shows the digital PDM microphone
interface timing diagram.
PDMCLK
When the digital microphone is used for recording, the analog blocks of the respective ADC channel are powered
down and bypassed for power efficiency. Use the CH1_INSRC[1:0] (P0_R60_D[6:5]), CH2_INSRC[1:0]
(P0_R65_D[6:5]), CH3_INSRC[1:0] (P0_R70_D[6:5]), and CH4_INSRC[1:0] (P0_R75_D[6:5]) register bits to
select the analog microphone or digital microphone for channel 1 to channel 4.
(1) Only the GPIO1 pin is with reference to the IOVDD supply, the other GPOx and GPIx pins are with reference to the AVDD supply and
their primary pin functions are for the PDMCLK or PDMDIN function.
(2) S means the feature mentioned in this row is supported for the respective GPIO1, GPOx, or GPIx pin mentioned in this column.
(3) NS means the feature mentioned in this row is not supported for the respective GPIO1, GPOx, or GPIx pin mentioned in this column.
(4) For the high-speed ASI output, GPIO1 must be used instead of GPOx for the secondary ASI output. GPOx can be used only if the bus
speed requirement is less than 6.144 MHz.
Each GPOx or GPIOx pin can be independently set for the desired drive configurations setting using the
GPOx_DRV[3:0] or GPIO1_DRV[3:0] register bits. Table 49 lists the drive configuration settings.
Similarly, the GPO1 to GPO4 pins can be configured using the GPO1_DRV(P0_R34) to GPO4_DRV(P0_R37)
register bits, respectively.
When configured as a general-purpose output (GPO), the GPIO1 or GPOx pin values can be driven by writing
the GPIO_VAL or GPOx_VAL, P0_R41 registers. The GPIO_MON, P0_R42 register can be used to readback
the status of the GPIO1 pin when configured as a general-purpose input (GPI). Similarly, the GPI_MON, P0_R47
register can be used to readback the status of the GPIx pins when configured as a general-purpose input (GPI).
8.5 Programming
The device contains configuration registers and programmable coefficients that can be set to the desired values
for a specific system and application use. These registers are called device control registers and are each eight
bits in width, mapped using a page scheme.
Each page contains 128 configuration registers. All device configuration registers are stored in page 0, which is
the default page setting at power up and after a software reset. All programmable coefficient registers are located
in page 2, page 3, and page 4. The current page of the device can be switched to a new desired page by using
the PAGE[7:0] bits located in register 0 of every page.
There is no limit on the number of bytes that can be transmitted between start and stop conditions. When the last
word transfers, the master device generates a stop condition to release the bus. Figure 88 shows a generic data
transfer sequence.
In the system, use external pullup resistors for the SDA and SCL signals to set the logic high level for the bus.
The SDA and SCL voltages must not exceed the device supply voltage, IOVDD.
Register
I2C Device Address and Register I2C Device Address and Data Byte Stop
Read/Write Bit Read/Write Bit Condition
I2C Device Address and Register I2C Device Address and First Data Byte Other Data Bytes Last Data Byte Stop
Read/Write Bit Read/Write Bit Condition
SS
SCLK
Hi-Z Hi-Z
MOSI RA(6) RA(5) RA(0) D(7) D(6) D(0)
Hi-Z Hi-Z
MISO
SS
SCLK
Hi-Z Hi-Z
MOSI RA(6) RA(5) RA(0) Don’t Care
Hi-Z Hi-Z
MISO D(7) D(6) D(0)
Table 53 lists the access codes used for the TLV320ADC5140 registers.
NOTE
Information in the following applications sections is not part of the TI component
specification, and TI does not warrant its accuracy or completeness. TI’s customers are
responsible for determining suitability of components for their purposes. Customers should
validate and test their design implementation to confirm system functionality.
VREF
AREG
MICBIAS
1 F
VDD DREG
OUTP
INP1_GPI1 (INP1) 0.1 F
AMIC1
0.1 F OUTM INM1_GPO1 (INM1) GND
10 F
VSS
1 F 3.3 V
(3.0 V to 3.6 V)
GND 1 F
VDD OR
OUTP INP2_GPI2 (INP2) IOVDD 1.8 V
AMIC2 0.1 F (1.65 V to 1.95 V)
0.1 F OUTM INM2_GPO2 (INM2)
VSS Thermal Pad GND
1 F TLV320ADCx140
(VSS)
GND 1 F GND
VDD
OUTP INP3_GPI3 (INP3)
AMIC3 ADDR1_MISO
0.1 F OUTM INM3_GPO3 (INM3) (ADDR1)
VSS 1 F GND
ADDR0_SCLK
GND 1 F (ADDR0)
VDD
OUTP INP4_GPI4 (INP4) GND
SCL_MOSI
AMIC4
SDA_SSZ
(SCL)
FSYNC
OUTM
GPIO1
BCLK
VSS
1 F
GND
R
R
Host
Processor
0 -60
Channel-1 : DRE enabled Channel-1 : DRE enabled
-20 Channel-2 : DRE enabled Channel-2 : DRE enabled
Channel-3 : DRE enabled -70 Channel-3 : DRE enabled
Channel-4 : DRE enabled Channel-4 : DRE enabled
-40
Output Amplitude (dBFS)
-60 -80
THD+N (dBFS)
-80
-90
-100
-100
-120
-140 -110
-160
-120
-180
-200 -130
20 50 100 500 1000 5000 10000 20000 -130 -115 -100 -85 -70 -55 -40 -25 -10 0
Frequency (Hz) D211
Input Amplitude (dB) THD+
D201
Figure 173. FFT With a –60-dBr Input With DRE Enabled Figure 174. THD+N vs Input Amplitude With DRE Enabled
0 -60
Channel-1 : DRE disabled Channel-1 : DRE disabled
-20 Channel-2 : DRE disabled Channel-2 : DRE disabled
Channel-3 : DRE disabled -70 Channel-3 : DRE disabled
Channel-4 : DRE disabled Channel-4 : DRE disabled
-40
Output Amplitude (dBFS)
-60 -80
THD+N (dBFS)
-80
-90
-100
-100
-120
-140 -110
-160
-120
-180
-200 -130
20 50 100 500 1000 5000 10000 20000 -130 -115 -100 -85 -70 -55 -40 -25 -10 0
Frequency (Hz) D211
Input Amplitude (dB) THD+
D201
Figure 175. FFT With a –60-dBr Input With DRE Disabled Figure 176. THD+N vs Input Amplitude With DRE Disabled
AVDD
AVSS
MICBIAS
AREG
VREF
VDD VDD CLK
SEL DMIC1
DREG
0.1 F Rterm
VSS DOUT INP1_GPI1 (PDMDIN1) 0.1 F
GND
GND
VDD
VDD CLK INM1_GPO1 (PDMCLK)
SEL DMIC2 Rterm 10 F
0.1 F
VSS DOUT 3.3 V
GND Rterm
(3.0 V to 3.6 V)
VDD VDD CLK
IOVDD OR
0.1 F SEL DMIC3 Rterm
0.1 F 1.8 V
VSS DOUT INP2_GPI2 (PDMDIN2)
GND GND (1.65 V to 1.95 V)
VDD CLK
VDD INM2_GPO2 (PDMCLK)
SEL DMIC4 Rterm Thermal Pad
0.1 F TLV320ADCx140
VSS DOUT (VSS)
GND Rterm GND
VDD VDD CLK
ADDR1_MISO
0.1 F SEL DMIC5 Rterm
DOUT INP3_GPI13 (PDMDIN3) (ADDR1)
VSS
GND GND
VDD CLK ADDR0_SCLK
VDD INM3_GPO3 (PDMCLK)
0.1 F SEL DMIC6 Rterm (ADDR0)
GND VSS DOUT Rterm GND
VDD VDD CLK
SDOUT
FSYNC
GPIO1
BCLK
R
Host
Processor
For the supply power-up requirement, t1 and t2 must be at least 100 µs. For the supply power-down requirement,
t3 and t4 must be at least 10 ms. This timing (as shown in Figure 178) allows the device to ramp down the
volume on the record data, power down the analog and digital blocks, and put the device into hardware
shutdown mode. The device can also be immediately put into hardware shutdown mode from active mode if
SHDNZ_CFG[1:0] is set to 2'b00 using the P0_R5_D[3:2] bits. In that case, t3 and t4 are required to be at least
100 µs.
AVDD
IOVDD t1 t3
SHDNZ
t2 t4
Make sure that the supply ramp rate is slower than 1 V/µs and that the wait time between a power-down and a
power-up event is at least 100 ms.
After releasing SHDNZ, or after a software reset, delay any additional I2C or SPI transactions to the device for at
least 2 ms to allow the device to initialize the internal registers. See the Device Functional Modes section for
details on how the device operates in various modes after the device power supplies are settled to the
recommended operating voltage levels.
The TLV320ADC5140 supports a single AVDD supply operation by integrating an on-chip digital regulator,
DREG, and an analog regulator, AREG. However, if the AVDD voltage is less than 1.98 V in the system, then
short the AREG and AVDD pins onboard and do not enable the internal AREG by keeping the AREG_SELECT
bit to 1b'0 (default value) of P0_R2. If the AVDD supply used in the system is higher than 2.7 V, then the host
device can set AREG_SELECT to 1'b1 while exiting sleep mode to allow the device internal regulator to generate
the AREG supply.
11 Layout
IOVDD
FSYNC
GPIO1
DREG
BCLK
24
Digital control signal connections
1
AVDD SDA_SSZ
VSS
AREG SCL_MOSI
VREF ADD0_SCLK
AVSS ADD1_MISO
MICBIAS SHDNZ
IN1P_GPI1
IN4M_GPO4
IN2P_GPI2
IN4P_GPI4
IN3P_GPI3
IN1M_GPO1
IN2M_GPO2
IN3M_GPO3
12.4 Trademarks
Burr-Brown, PurePath, E2E are trademarks of Texas Instruments.
All other trademarks are the property of their respective owners.
12.5 Electrostatic Discharge Caution
This integrated circuit can be damaged by ESD. Texas Instruments recommends that all integrated circuits be handled with
appropriate precautions. Failure to observe proper handling and installation procedures can cause damage.
ESD damage can range from subtle performance degradation to complete device failure. Precision integrated circuits may be more
susceptible to damage because very small parametric changes could cause the device not to meet its published specifications.
12.6 Glossary
SLYZ022 — TI Glossary.
This glossary lists and explains terms, acronyms, and definitions.
www.ti.com 4-Dec-2019
PACKAGING INFORMATION
Orderable Device Status Package Type Package Pins Package Eco Plan Lead/Ball Finish MSL Peak Temp Op Temp (°C) Device Marking Samples
(1) Drawing Qty (2) (6) (3) (4/5)
TLV320ADC5140IRTWR ACTIVE WQFN RTW 24 3000 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 ADC5140
& no Sb/Br)
TLV320ADC5140IRTWT ACTIVE WQFN RTW 24 250 Green (RoHS CU NIPDAU Level-2-260C-1 YEAR -40 to 125 ADC5140
& no Sb/Br)
(1)
The marketing status values are defined as follows:
ACTIVE: Product device recommended for new designs.
LIFEBUY: TI has announced that the device will be discontinued, and a lifetime-buy period is in effect.
NRND: Not recommended for new designs. Device is in production to support existing customers, but TI does not recommend using this part in a new design.
PREVIEW: Device has been announced but is not in production. Samples may or may not be available.
OBSOLETE: TI has discontinued the production of the device.
(2)
RoHS: TI defines "RoHS" to mean semiconductor products that are compliant with the current EU RoHS requirements for all 10 RoHS substances, including the requirement that RoHS substance
do not exceed 0.1% by weight in homogeneous materials. Where designed to be soldered at high temperatures, "RoHS" products are suitable for use in specified lead-free processes. TI may
reference these types of products as "Pb-Free".
RoHS Exempt: TI defines "RoHS Exempt" to mean products that contain lead but are compliant with EU RoHS pursuant to a specific EU RoHS exemption.
Green: TI defines "Green" to mean the content of Chlorine (Cl) and Bromine (Br) based flame retardants meet JS709B low halogen requirements of <=1000ppm threshold. Antimony trioxide based
flame retardants must also meet the <=1000ppm threshold requirement.
(3)
MSL, Peak Temp. - The Moisture Sensitivity Level rating according to the JEDEC industry standard classifications, and peak solder temperature.
(4)
There may be additional marking, which relates to the logo, the lot trace code information, or the environmental category on the device.
(5)
Multiple Device Markings will be inside parentheses. Only one Device Marking contained in parentheses and separated by a "~" will appear on a device. If a line is indented then it is a continuation
of the previous line and the two combined represent the entire Device Marking for that device.
(6)
Lead/Ball Finish - Orderable Devices may have multiple material finish options. Finish options are separated by a vertical ruled line. Lead/Ball Finish values may wrap to two lines if the finish
value exceeds the maximum column width.
Important Information and Disclaimer:The information provided on this page represents TI's knowledge and belief as of the date that it is provided. TI bases its knowledge and belief on information
provided by third parties, and makes no representation or warranty as to the accuracy of such information. Efforts are underway to better integrate information from third parties. TI has taken and
continues to take reasonable steps to provide representative and accurate information but may not have conducted destructive testing or chemical analysis on incoming materials and chemicals.
TI and TI suppliers consider certain information to be proprietary, and thus CAS numbers and other limited information may not be available for release.
In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis.
Addendum-Page 1
PACKAGE OPTION ADDENDUM
www.ti.com 4-Dec-2019
Addendum-Page 2
PACKAGE MATERIALS INFORMATION
www.ti.com 7-Nov-2019
Pack Materials-Page 1
PACKAGE MATERIALS INFORMATION
www.ti.com 7-Nov-2019
Pack Materials-Page 2
IMPORTANT NOTICE AND DISCLAIMER
TI PROVIDES TECHNICAL AND RELIABILITY DATA (INCLUDING DATASHEETS), DESIGN RESOURCES (INCLUDING REFERENCE
DESIGNS), APPLICATION OR OTHER DESIGN ADVICE, WEB TOOLS, SAFETY INFORMATION, AND OTHER RESOURCES “AS IS”
AND WITH ALL FAULTS, AND DISCLAIMS ALL WARRANTIES, EXPRESS AND IMPLIED, INCLUDING WITHOUT LIMITATION ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT OF THIRD
PARTY INTELLECTUAL PROPERTY RIGHTS.
These resources are intended for skilled developers designing with TI products. You are solely responsible for (1) selecting the appropriate
TI products for your application, (2) designing, validating and testing your application, and (3) ensuring your application meets applicable
standards, and any other safety, security, or other requirements. These resources are subject to change without notice. TI grants you
permission to use these resources only for development of an application that uses the TI products described in the resource. Other
reproduction and display of these resources is prohibited. No license is granted to any other TI intellectual property right or to any third
party intellectual property right. TI disclaims responsibility for, and you will fully indemnify TI and its representatives against, any claims,
damages, costs, losses, and liabilities arising out of your use of these resources.
TI’s products are provided subject to TI’s Terms of Sale (www.ti.com/legal/termsofsale.html) or other applicable terms available either on
ti.com or provided in conjunction with such TI products. TI’s provision of these resources does not expand or otherwise alter TI’s applicable
warranties or warranty disclaimers for TI products.
Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265
Copyright © 2019, Texas Instruments Incorporated