Advertisement

Quick Links

This user's guide describes the characteristics, operation, and use of the TLV320AIC3007EVM-K. This
evaluation module (EVM) allows the user to evaluate the TLV320AIC3007 audio codec. The
TLV320AIC3007 is a complete 2-channel audio codec with an integrated Class-D speaker amplifier. It also
has many inputs and outputs, extensive audio routing, mixing, and effects capabilities. A complete circuit
description, schematic diagram, and bill of materials are included. Note that the TLV320AIC3007 only
2
uses the I
C™ bus for register control. Any references to the SPI control bus in this document is due to
the presence of this interface on the USB-MODEVM motherboard.
Note:
For a quick start, go directly to
EVM Connections, and then to
The following related documents are available through the Texas Instruments Web site at www.ti.com.
1
2
3
4
Appendix A
EVM Connector Descriptions
Appendix B
TLV320AIC3007EVM Schematic
Appendix C
TLV320AIC3007EVM Layout Views
Appendix D
TLV320AIC3007EVM Bill of Materials
Appendix E
USB-MODEVM Schematic
Appendix F
USB-MODEVM Bill of Materials
Appendix G
USB-MODEVM Protocol
1
TLV320AIC3007EVM-K Block Diagram
2
3
4
................................................................................................................................
5
6
2
2
I
C, I
S are trademarks of Koninklijke Philips Electronics N.V..
Windows is a trademark of Microsoft Corporation.
LabView is a trademark of National Instruments.
SLAU286 - June 2009
Submit Documentation Feedback
Section 3.1
Section 4.1
EVM-Compatible Device Data Sheets
Device
TLV320AIC3007
TAS1020B
REG1117-3.3
TPS767D318
SN74LVC125A
SN74LVC1G125
SN74LVC1G07
...............................................................................................................
...............................................................................................
............................................................................................
...................................................................................
...............................................................................
......................................................................................
................................................................................
.........................................................................................
..................................................................................
..............................................................................
..................................................................................
....................................................................................................
.....................................................................................................
TLV320AIC3007EVM-K
Software Installation, followed by
Quick Start Tabs.
Literature Number
SLOS545
SLES025
SBVS001
SLVS209
SCAS290
SCES223
SCES296
Contents
..........................................................................
...........................................................................
.........................................................................
List of Figures
User's Guide
SLAU286 - June 2009
Section 3.2
32
35
37
40
42
43
45
10
11
12
TLV320AIC3007EVM-K
3
3
7
8
4
8
9
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the TLV320AIC3007EVM-K and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments TLV320AIC3007EVM-K

  • Page 1: Table Of Contents

    SLAU286 – June 2009 TLV320AIC3007EVM-K This user's guide describes the characteristics, operation, and use of the TLV320AIC3007EVM-K. This evaluation module (EVM) allows the user to evaluate the TLV320AIC3007 audio codec. The TLV320AIC3007 is a complete 2-channel audio codec with an integrated Class-D speaker amplifier. It also has many inputs and outputs, extensive audio routing, mixing, and effects capabilities.
  • Page 2 Block A and Block B Digital Interface Pinout ....................... Power Supply Pinout ................... TLV320AIC3007EVM Bill of Materials ..................USB-MODEVM Bill of Materials ..............USB Control Endpoint HIDSETREPORT Request ....................Data Packet Configuration ....................GPIO Pin Assignments TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 3: Evm Overview

    Connection points for external control and digital audio signals for quick connection to other circuits/input devices. The TLV320AIC3007EVM-K is a complete evaluation kit, which includes a universal serial bus (USB)-based motherboard and evaluation software for use with a personal computer (PC) running the Microsoft Windows™...
  • Page 4 USB-MODEVM board, see the USB-MODEVM Interface Board schematic in Appendix TLV320AIC3007EVM TLV320AIC3007 USB-MODEVM EVM Position 1 Control Interface TAS1020B USB 8051 EVM Position 2 Microcontroller Audio Interface Figure 1. TLV320AIC3007EVM-K Block Diagram TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 5: Usb-Modevm Sw2 Settings

    Enable 16-ohm load for HPL output test. 2-pin Open Enable 16-ohm load for HPR output test. 3-pin IOVDD select. Connect 1-2 for IOVDD=+1.8V. Connect 2-3 for IOVDD=+3.3V. 2-pin Open GPIO1 access point. 2-pin Installed Software reset enable. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 6: Switch Sw1 Configurations

    J15 provides connection to the common power bus for the TLV320AIC3007EVM. Power is supplied on the pins listed in Table A-3. The TLV320AIC3007EVM-K motherboard (the USB-MODEVM Interface board) supplies power to J15 of the TLV320AIC3007EVM. Power for the motherboard is supplied either through its USB connection or via terminal blocks on that board. 2.3.2...
  • Page 7: Tlv320Aic3007Evm-K Setup And Installation

    SW1 switches in the OFF position. Each power supply voltage has an LED (D1-D7) that lights when the power supplies are active. TLV320AIC3007EVM-K Setup and Installation The following section provides information on using the TLV320AIC3007EVM-K, including set up, program installation, and program usage. Note: If using the EVM in stand-alone mode, the software must be installed per the following instructions, but the hardware configuration may be different.
  • Page 8: Tlv320Aic3007Evm Software

    TAS1020B converts the USB audio to I S data and the I C script data to I C commands. Note: For correct EVM operation, ensure that SW2 switch settings are as shown in Figure TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 9: Quick Start - Preset Configurations Tab

    29) to view the actual settings that were programmed into the codec. Note that the controls of the GUI are updated per any downloaded script whether it be a Preset Configuration script or a User Script run form the Command Line Interface tab. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 10: Main Software Screen

    TLV320AIC3007. Pressing the Indicator Updates button activates these indicators. These indicators, as well as the other indicators on this panel, are updated only when the software's front panel is inactive, once every 20 ms. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 11 To view the detailed block diagram, click on the "Show" button at the top left of the Main Software Screen (Figure 4). This block diagram shows the details of the processing blocks of the TLV320AIC3007 including the I C registers associated with each block. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 12: Audio Input/Adc Tab

    ADC PGA Gain and allow adjustment of the PGA gains from 0 dB to 59.5 dB in 0.5-dB steps (excluding Mute). At the extreme counterclockwise rotation, the channel is muted. Rotating the knob clockwise increases the PGA gain, which is displayed in the box directly above the volume control. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 13: Bypass Paths Tab

    Passive Analog Bypass Paths controls. LINE2L (left) and LINE2R (right) buffered inputs can directed to the output mixer sections by using the Active Bypass Paths to Output Amplifiers controls. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 14: Audio Interface Tab

    C words, and the codec is a slave (BCLK and WCLK are supplied to the codec externally). For use with the PC software and the USB-MODEVM, the default settings must be used; no changes to the software are required. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 15: Clocks Tab

    CLKDIV_OUT, the PLL is not used; when set to PLLDIV_OUT, the PLL is used to generate the clocks. Note: Per the TLV320AIC3007 data sheet, the codec must be configured to allow the value of Fsref to fall between the values of 39 kHz to 53 kHz. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 16 ADC or DAC by pressing the corresponding Dual Rate Mode button. The ADC and DAC sampling rates are shown in the box to the right of each control. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 17: Gpio1 Tab

    – If selected as a General Purpose Input, the state of the GPIO1 pin is reflected by the Input Level indicator. If selected as a General Purpose Output, the state of the GPIO1 pin can be set by using the Output Level button. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 18: Agc Tab

    The Use advanced settings? button must be enabled to program the registers with the correct values selected via the pulldown options for base time and multiplier. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 19: Left Agc Settings

    Noise gate functions, such as Hysteresis, Enable Clip stepping, Threshold (dB), Signal Detect Debounce (ms), and Noise Detect Debounce (ms) are set using the corresponding controls in the Noise Gate groupbox for each channel. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 20: Filters Tab

    Note that the plot shows only the responses of the effect filters, not the combined response of those filter along with the de-emphasis and ADC high-pass filters. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 21: Adc High-Pass Filters

    The ADC digital outputs stream can be routed through the digital effects filter in the codec to allow custom audio performance. The digital effects filter cannot operate on both the ADC or DAC at the same time. The digital effects filter operation is discussed in Section 4.9.3 SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 22: Dac Filters

    DAC to allow custom audio performance. The digital effects filter cannot operate on both the ADC or DAC at the same time. The digital effects filter operation is discussed in Section 4.9.3 TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 23: Enabling Filters

    Figure 20. Shelf Filters To use these filters, enter the gain desired and the corner frequency. Choose the mode to use (Bass or Treble); the response is plotted on the Effect Filter Response graph. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 24: Eq Filters

    Parameter entry boxes appropriate to the filter type are shown (ripple, for example, with Chebyshev filters, etc.). Enter the desired design parameters, and the response is shown ( Figure 22). Figure 22. Analog Simulation Filters TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 25: Preset Filters

    If filter coefficients are known, they can be entered directly on this tab (see Figure 24) for both biquads for both left and right channels. The filter response is not shown on the Effect Filter Response graph for user filters. Figure 24. User Filters SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 26: Effect Settings

    Figure 25. 3D Effect Settings To enable the 3D effect, check the 3D Effect On box. The Depth knob controls the value of the 3D Attenuation Coefficient. 4.10 DAC/Line Outputs Tab Figure 26. DAC/Line Outputs Tab TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 27 DAC_L and DAC_R levels can each be set to create a custom mix of signals presented to that particular line output. Note: if the DAC Output Path control is set to anything other than Mix with Analog Inputs, these controls have no effect. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 28: Output Stage Configuration Tab

    Protection can use a current-limit mode, where the drivers limit current output if a short-circuit condition is detected, or in a mode where the drivers power down when such a condition exists. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 29: High Power Outputs Tab

    (0 dB to +18 dB) can be used. Note that many other gains are available in the signal path leading up to the Class-D amplifier. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 30: 4.14 Command Line Interface Tab

    The third menu item is a submenu of Recently Opened Files. This is simply a list of script files that have previously been opened, allowing fast access to commonly used script files. The final menu item is Exit, which terminates the TLV320AIC3007EVM software. TLV320AIC3007EVM-K SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 31: File Menu

    The actual USB protocol used as well as instructions on writing scripts are detailed in the following subsections. Although it is unnecessary to understand or use either the protocol or the scripts directly, understanding them may be helpful to some users. SLAU286 – June 2009 TLV320AIC3007EVM-K Submit Documentation Feedback...
  • Page 32: Analog Input/Output Connectors

    Appendix A www.ti.com Appendix A EVM Connector Descriptions This appendix contains the connection details for each of the main header connectors on the EVM. Analog Interface Connectors A.1.1 Analog Input/Output Connectors In addition to the analog headers, the analog inputs and outputs also can be accessed through alternate connectors, either screw terminals or audio jacks.
  • Page 33: Block A And Block B Digital Interface Pinout

    Block A and Block B Digital Interface Connectors (J16 and J17) www.ti.com Block A and Block B Digital Interface Connectors (J16 and J17) The TLV320AIC3007EVM is designed to easily interface with multiple control platforms. Samtec part numbers SSW-110-22-F-D-VS-K and TSM-110-01-T-DV-P provide a convenient 10-pin dual row header/socket combination at J16 and J17.
  • Page 34: Power Supply Pinout

    J15.8 NC IOVDD (3.3V) J15.9 J15.10 NC The TLV320AIC3007EVM-K motherboard (the USB-MODEVM Interface board) supplies power to J15 of the TLV320AIC3007EVM. Power for the motherboard is supplied either through its USB connection or via terminal blocks on that board. EVM Connector Descriptions SLAU286 –...
  • Page 35 Appendix B www.ti.com Appendix B TLV320AIC3007EVM Schematic The schematic diagram for the modular TLV320AIC3007EVM is provided as a reference. PPAD SWINP SWINP SWOUTP SWOUTP MICDET/LINE1LM SWOUTM MICDET/LINE1LM SWOUTM LINE1LP SWINM LINE1LP SWINM LINE1RP SPOP LINE1RP SPOP MIC3L/LINE1RM SPVDD MIC3L/LINE1RM SPVDD LINE2LP SPVSS LINE2LP...
  • Page 36 Appendix B www.ti.com TLV320AIC3007EVM Schematic SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 37: Assembly Layer

    Appendix C www.ti.com Appendix C TLV320AIC3007EVM Layout Views Figure C-1. Assembly layer Figure C-2. Top Layer SLAU286 – June 2009 TLV320AIC3007EVM Layout Views Submit Documentation Feedback...
  • Page 38: Layer 3

    Appendix C www.ti.com Figure C-3. Layer 3 Figure C-4. Layer 4 TLV320AIC3007EVM Layout Views SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 39: Bottom Layer

    Appendix C www.ti.com Figure C-5. Bottom Layer SLAU286 – June 2009 TLV320AIC3007EVM Layout Views Submit Documentation Feedback...
  • Page 40: Tlv320Aic3007Evm Bill Of Materials

    Alternate Resistor and Capacitor vendors may be used. In this case substitutions must have like descriptions. All components should be RoHS compliant. Some part numbers may be either leaded or RoHS. Verify purchased components TLV320AIC3007_RSB_EVM_RevA_PWB Texas Instruments RESISTORS R5, R6, R17, R18...
  • Page 41 Appendix D www.ti.com Table D-1. TLV320AIC3007EVM Bill of Materials (continued) Item Value Ref Des Description Vendor Part Number W1–W5, W7, W8 Bus Wire (18–22 Gauge) W9, W14 3 Position Jumper , 0 .1" spacing Samtec TSW-103-07-L-S Omnidirectional Microphone Cartridge Knowles Acoustics MD9745APZ-F or alternate Knowles Acoustics...
  • Page 42 Appendix E www.ti.com Appendix E USB-MODEVM Schematic The schematic diagram for USB-MODEVM Interface Board (included in the TLV320AIC3007EVM-K) is provided as a reference. It appears on the following page. USB-MODEVM Schematic SLAU286 – June 2009 Submit Documentation Feedback...
  • Page 43: Usb-Modevm Bill Of Materials

    Appendix F www.ti.com Appendix F USB-MODEVM Bill of Materials The complete bill of materials for USB-MODEVM Interface Board (included only in the TLV320AIC3007EVM-K)is provided as a reference. Table F-1. USB-MODEVM Bill of Materials Designators Description Manufacturer Mfg. Part Number 10 1/10W 5% Chip Resistor...
  • Page 44 Appendix F www.ti.com Table F-1. USB-MODEVM Bill of Materials (continued) Designators Description Manufacturer Mfg. Part Number JMP1–JMP4 2-position jumper, 0.1" spacing Samtec TSW-102-07-L-S 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...
  • Page 45: Usb Control Endpoint Hidsetreport Request

    Appendix G www.ti.com Appendix G 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 TAS1020 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 46 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 consider a 16-bit register address, as found on parts like the TSC2101. Assume that the register address (command word) is 0x10E0: 0x14 0x10 -->...
  • Page 47 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 48: Gpio Pin Assignments

    GPIO Capability www.ti.com 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. The GPIO lines are mapped into one byte (see Table G-3): Table G-3.
  • Page 49 Writing Scripts www.ti.com Writing Scripts A script is simply a text file that contains data to send to the serial control buses. The scripting language is simple, as is the parser for the language. Therefore, although the program is not forgiving about mistakes made in the source script file, the formatting of the file is simple.
  • Page 50 Writing Scripts www.ti.com This script begins with a comment, specifies that a fast I C bus is used, then writes 0xAA 0x55 to the I slave device at address 0x90, writing the values into registers 0x03 and 0x04. The script then reads back two bytes from the same device starting at register address 0x03.
  • Page 51 EVALUATION BOARD/KIT IMPORTANT NOTICE Texas Instruments (TI) provides the enclosed product(s) under the following conditions: This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRATION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards.
  • Page 52: Important Notice

    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.

Table of Contents