Advertisement

Quick Links

This user's guide describes the operation of the TLV320AIC3111 EVM evaluation module (EVM). The
EVM features a TLV320AIC3111 stereo audio codec, amplifiers for speakers and headphones, and a
digital signal processing module. Together with the USB-MODEVM board, the TLV320AIC3111 Control
Software and a PC running Windows™ XP it is a plug-and-play solution to evaluate the capabilities of the
TLV320AIC3111.
The information in a caution or a warning is provided for your protection. Read each caution and warning
carefully.
1
EVM Overview
1.1
Introduction
1.2
Box Contents
1.3
Related Documentation From Texas Instruments
....................................................................................................................
2
2.1
2.2
2.3
2.4
2.5
2.6
3
3.1
3.2
3.3
1
2
Main Window
3
4
5
6
7
8
9
10
11
...................................................................................................................
1
Analog I/O
I2S, I2C are trademarks of Koninklijke Philips Electronics N.V.
Windows is a trademark of Microsoft Corporation.
SLAU285 - July 2009
Submit Documentation Feedback
...............................................................................................................
..........................................................................................................
........................................................................................................
....................................................................................................
....................................................................................................
...........................................................................................................
.............................................................................................................
........................................................................................................
........................................................................................
.............................................................................................................
.........................................................................................
..................................................................................................
..............................................................................................
......................................................................................
................................................................................
.........................................................................................
.................................................................................
.................................................................................................................
...........................................................................................................
............................................................................................................
...........................................................................................................
.........................................................................................
...............................................................................
.................................................................................................
..............................................................................................................
....................................................................................................
...............................................................................
TLV320AIC3111 EVM
Contents
..............................................................
List of Figures
List of Tables
User's Guide
SLAU285 - July 2009
2
2
2
2
3
3
3
4
4
5
6
17
17
20
21
23
24
26
3
5
7
8
9
11
12
13
14
15
16
17
TLV320AIC3111 EVM
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TLV320AIC3111 EVM and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments TLV320AIC3111 EVM

  • Page 1: Table Of Contents

    SLAU285 – July 2009 TLV320AIC3111 EVM This user’s guide describes the operation of the TLV320AIC3111 EVM evaluation module (EVM). The EVM features a TLV320AIC3111 stereo audio codec, amplifiers for speakers and headphones, and a digital signal processing module. Together with the USB-MODEVM board, the TLV320AIC3111 Control Software and a PC running Windows™...
  • Page 2 The USB-MODEVM board contains a TAS1020B streaming audio USB controller, which enumerates as a USB audio class device. When the USB-MODEVM + TLV320AIC3111 EVM is connected to a PC running Microsoft Windows XP, it will be recognized as a sound card. Once the TLV320AIC3111 is configured using the TLV320AIC3111 control software, any audio playback and record software on the PC that uses the Windows audio subsystem (sound card) can use the TLV320AIC3111.
  • Page 3: Evm + Pc

    This chapter explains how to use the TLV320AIC3111 EVM with a PC running Windows XP. EVM Preparation To interface the TLV320AIC3111 EVM with a PC using USB, plug the TLV320AIC3111 EVM onto the USB-MODEVM as shown in Figure 2 1. TLV320AIC3111 EVM + USB MODEVM.
  • Page 4: Installation

    If a register that is linked to an active object is changed via other components (for example the script interpreter or the register inspector), the active object will change its state accordingly. The control software will automatically detect a TLV320AIC3111 EVM once it is connected to a USB port of the PC.
  • Page 5: Main Window

    At the bottom of the main window is a status bar that provides information about the state of the communication between the control software and the TLV320AIC3111 EVM. It also shows hints about elements in the block diagram, for example the I2C page and register / bit location of a selected switch.
  • Page 6: Dialogs And Active Objects

    Most dialogs are linked to active objects and are opened by clicking on the active object. A few dialogs are not linked to active objects and are opened using the View menu. TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 7: Initialization Script

    , owns a unique initialization script which will automatically run when a TLV320AIC3111 EVM is detected or if the user selects another use case. To show or edit the initialization script, choose View->Init Script… from the main window menu bar.
  • Page 8: Command Dialog

    Class-A/B HP Driver amplifier (note that the Record checkbox is checked). A single command to read four bytes starting at address 0x28 was executed and the result is displayed in the Read Data field. TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 9: Register Inspector

    Figure 5. Register Inspector The register inspector displays the content of the TLV320AIC3111 registers. The control software will read all TLV320AIC3111 registers when a TLV320AIC3111 EVM is detected. To force reading the content of one page, click the Refresh button.
  • Page 10 The coordinate system will shift accordingly to reflect the resulting attenuation. • To avoid clipping, add additional attenuation with the Attenuate slider. • To retrieve the biquad coefficients, open the command dialog (see 0) and check Record. TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 11: Clock And Digital Signal Routing

    • Click on the “Back To Codec” active object to return to the previous block diagram. • Click on the “Internal Clock Gen Module” active object to display the digital configuration dialog. SLAU285 – July 2009 TLV320AIC3111 EVM Submit Documentation Feedback...
  • Page 12: Digital Configuration: Codec Clock / Pll

    5. The Results list shows all clock settings that fulfill the chosen parameters. Double click on one of the results to program the TLV320AIC3111 with the new settings. Each result has the following columns: TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 13: Advanced Clock Settings

    It is possible to put out a clock signal CLKOUT. Select the clock source, the divider and the destination pin using the advanced clock settings dialog. SLAU285 – July 2009 TLV320AIC3111 EVM Submit Documentation Feedback...
  • Page 14: Audio Interface

    The Word Length drop down box defines the number of bits per audio word. The DIN/DOUT offset defines where the data for the ADC or from the DAC is located in the bit-stream. This is required for TDM (DSP) interface format. TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 15: Automatic Gain Control

    • The AGC Gain field shows the applied gain (if the AGC is enabled) and allows setting a maximum gain using the slider. Advanced AGC controls are available by clicking the More button. This will reveal further controls to adjust various AGC parameters. SLAU285 – July 2009 TLV320AIC3111 EVM Submit Documentation Feedback...
  • Page 16: Drc Transfer Function And Drc Dialog

    The DRC transfer function will change depending on the digital volume setting and the DRC threshold. Click on the DRC transfer function to reveal the DRC dialog, which contains a slider to change the DRC threshold. TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 17: Evm Hardware

    1-2: AC to AGND 1-2: AC to AGND 2-3: 1.0k to AGND VOL/HED_DET select 1-2: VOL 1-2: VOL 2-3: HED_DET AVDD current wire 1-2: connected populated (remove loop to measure current) SLAU285 – July 2009 TLV320AIC3111 EVM Submit Documentation Feedback...
  • Page 18: Expansion Connectors

    WCLK Audio Serial Data Bus Word Clock P5.8/J5.8 P5.9/J5.9 P5.10/J5.10 DGND Digital Ground P5.11/J5.11 SDIN Audio Serial Data Bus Data Input P5.12/J5.12 P5.13/J5.13 SDOUT Audio Serial Data Bus Data Output P5.14/J5.14 TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 19: Power Supply

    Master Clock Input P5.18/J5.18 DGND Digital Ground P5.19/J5.19 P22.20/J5.20 I2C Data Table 5. Power Supply Pin Number Signal P3.1/J3.1 P3.2/J3.2 P3.3/J3.3 +5VA P3.4/J3.4 P3.5/J3.5 DGND P3.6/J3.6 AGND P3.7/J3.7 +1.8VD P3.8/J3.8 P3.9/J3.9 +3.3VD P3.10/J3.10 SLAU285 – July 2009 TLV320AIC3111 EVM Submit Documentation Feedback...
  • Page 20: Evm Schematics

    EVM Hardware www.ti.com EVM Schematics The schematic diagram for the TLV320AIC3111EVM is provided as a reference. TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 21 Revision History ECN Number Approved Daughtercard_Interface Circuit Daughtercard_Interface.SCH Circuit.SCH SCHEMATIC PAGE 2 SCHEMATIC PAGE 3 EXTERNAL ELECTRET JACK LINE ONBOARD ELECTRET MICROPHONE CONFIGURATION INPUT CONFIGURATION MICROPHONE CONFIGURATION MODE SINGLE-ENDED SINGLE-ENDED SINGLE-ENDED DIFFERENTIAL SINGLE-ENDED SINGLE-ENDED SINGLE-ENDED DIFFERENTIAL SINGLE-ENDED DIFFERENTIAL MONO MONO STEREO MONO MONO...
  • Page 22 REVISION HISTORY ENGINEERING CHANGE NUMBER APPROVED A0(-) A0(+) CNTL GPIO0 A1(-) A1(+) CLKX DGND A2(-) A2(+) CLKR GPIO1 A3(-) A3(+) GPIO2 AGND DGND AVSS SVSS HVSS DGND DGND DGND AGND GPIO3 AGND GPIO4 /RESET VCOM AGND REF- TOUT DGND AGND REF+ GPIO5 DAUGHTER-SERIAL...
  • Page 23 Revision History ECN Number Approved +3.3VA 49.9K VOL/HED_DET TP14 HP_DET HED_DET MIC BIAS SEL 0.22uF MIC_DET +3.3VA TP29 1.2K 100K 47uF TP30 2.2K 1.0K EXT MIC IN TP15 TP16 MIC BIAS MIC1LP +3.3VA 0.47uF TP17 MIC1RP TP31 MCLK 0.47uF C40 C41, and C42 MCLK 10uF 0.1uF...
  • Page 24: Evm Bill Of Materials

    CONN JACK STEREO 5POS 3.5MM SMD CONN AUDIO JACK 3.5MM 4COND SMD Screw Terminal Block, 2 Position J6, J8, J9, J13 Screw Terminal Block, 3 Position J10, J11 CONN HEADER 3POS .100 VERT TIN SLAU285 – July 2009 TLV320AIC3111 EVM Submit Documentation Feedback...
  • Page 25 W2, W3, W4, W5, W6, 2 Pin Thru-hole Plug Header (Jumper), 0 .1" spacing W16, W17, W18, W19, W20, W21, W22 W1, W7, W8, W9 3 Position Jumper , 0 .1" spacing TLV320AIC3111 EVM SLAU285 – July 2009 Submit Documentation Feedback...
  • Page 26: Appendix Ausb-Modevm Schematic

    Appendix A www.ti.com Appendix A USB-MODEVM Schematic The schematic diagram for USB-MODEVM Interface Board is provided as a reference. SLAU285 – July 2009 USB-MODEVM Schematic Submit Documentation Feedback...
  • Page 27 REVISION HISTORY ENGINEERING CHANGE NUMBER APPROVED USB Interface Daughtercard Interface USB Interface Daughtercard Interface MCLK MCLK BCLK BCLK LRCLK LRCLK I2SDIN I2SDIN I2SDOUT I2SDOUT MISO MISO MOSI MOSI SCLK SCLK RESET RESET PWR_DWN PWR_DWN P3.3 P3.3 P3.4 P3.4 P3.5 P3.5 P1.0 P1.0 P1.1...
  • Page 28 REVISION HISTORY ENGINEERING CHANGE NUMBER APPROVED JMP5 A0(-) A0(+) CNTL GPIO0 A1(-) A1(+) CLKX DGND A2(-) A2(+) CLKR GPIO1 A3(-) A3(+) GPIO2 AGND DGND AGND GPIO3 AGND GPIO4 IOVDD VCOM AGND REF- TOUT DGND +3.3VD AGND REF+ GPIO5 J13A (TOP) = SAM_TSM-105-01-L-DV-P +5VA DAUGHTER-ANALOG J13B (BOTTOM) = SAM_SSW-105-22-F-D-VS-...
  • Page 29 REVISION HISTORY ENGINEERING CHANGE NUMBER APPROVED IOVDD C32 +3.3VD +3.3VD 0.1uF 0.1uF 0.1uF +3.3VD IOVDD +3.3VD C34 IOVDD +3.3VD IOVDD +3.3VD +3.3VD SN74LVC1G126DBV VCCA VCCB USB MCK DIR1 0.1uF 0.1uF 0.1uF EXT MCK EXT MCLK DIR2 0.1uF 200k 2.7K 2.7K VCCB VCCA USB I2S...
  • Page 30: Appendix Busb-Modevm Bill Of Materials

    Lumex SML-LX0603IW-TR Q1, Q2 N-Channel MOSFET Zetex ZXMN6A07F 6MHz Crystal SMD Epson MA-505 6.000M-C0 USB Streaming Controller Texas Instruments TAS1020BPFB 5V LDO Regulator Texas Instruments REG1117-5 3.3V/1.8V Dual Output LDO Regulator Texas Instruments TPS767D318PWP U3, U4 Quad, 3-State Buffers Texas Instruments SN74LVC125APW U5–U7...
  • Page 31 Appendix B www.ti.com Table B-1. USB-MODEVM Bill of Materials (continued) Designators Description Manufacturer Mfg. Part Number JMP8–JMP14 2-position jumper, 0.1" spacing Samtec TSW-102-07-L-S JMP5, JMP6 3-position jumper, 0.1" spacing Samtec TSW-103-07-L-S JMP7 3-position dual row jumper, 0.1" spacing Samtec TSW-103-07-L-D SMT, half-pitch 2-position switch C&K Division, ITT TDA02H0SK1...
  • Page 32: Appendix Cusb-Modevm Protocol

    Appendix C www.ti.com Appendix C USB-MODEVM Protocol USB-MODEVM Protocol The USB-MODEVM is defined to be a Vendor-Specific class and is identified on the PC system as an NI-VISA device. Because the TAS1020B has several routines in its ROM which are designed for use with HID-class devices, HID-like structures are used, even though the USB-MODEVM is not an HID-class device.
  • Page 33 USB-MODEVM Protocol www.ti.com Do the same with a fast mode I C device: 0x12 0xA0 0x02 0x05 0xAA 0x55 Now with an SPI device which uses an 8-bit register address: 0x10 0xA0 0x02 0x05 0xAA 0x55 Now, do a 16-bit register address, as found on parts like the TSC2101. Assume the register address (command word) is 0x10E0: 0x14 0x10 →...
  • Page 34 USB-MODEVM Protocol www.ti.com If the command is sent with no problem, the returning byte [0] is the same as the sent one logically ORed with 0x20 - in the preceding first example, the returning packet is: 0x31 0xA0 0x02 0x05 0xAA 0x55 If for some reason the interface fails (for example, the I...
  • Page 35: Gpio Pin Assignments

    GPIO Capability www.ti.com The return packet is: 0x21 0xA0 0x02 0x05 0xAA 0x55 assuming that the values written starting at Register 5 were actually written to the device. GPIO Capability The USB-MODEVM has seven GPIO lines. Access them by specifying the interface to be 0x08, and then using the standard format for packets—but addresses are unnecessary.
  • Page 36 Writing Scripts www.ti.com The first command, i, sets the interface to use for the commands to follow. This command must be followed by one of the following parameters: i2cstd Standard mode I C bus i2cfast Fast mode I C bus spi8 SPI bus with 8-bit register addressing spi16...
  • Page 37 Writing Scripts www.ti.com If extensive repeated write commands are sent and commenting is desired for a group of bytes, the > command can be used to extend the bytes to other lines that follow. A usage example for the > command follows: #example script for '>' command i i2cfast...
  • Page 38 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete.
  • Page 39 Mouser Electronics Authorized Distributor Click to View Pricing, Inventory, Delivery & Lifecycle Information: Texas Instruments TLV320AIC3111EVM-K...

Table of Contents