Manuel d'utilisation / d'entretien du produit TLV320AIC3007EVM-K du fabricant Texas Instruments
Aller à la page of 52
User's Guide 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.
www.ti.com 7 Bypass Paths Tab .......................................................................................................... 13 8 Audio Interface Tab .........................................................................................
1 EVM Overview 1.1 Features 1.2 Introduction 2 EVM Description and Basics 2.1 TLV320AIC3007EVM-K Block Diagram www.ti.com EVM Overview • Full-featured evaluation board for the TLV320AIC3007 2-channel audio codec with integrated Class-D amplifier.
2.1.1 USB-MODEVM Interface Board EVMPosition2 EVMPosition1 TL V320AIC3007EVM ControlInterface TL V320AIC3007 T AS1020B USB8051 Microcontroller USB I C 2 I S 2 AudioInterface USB-MODEVM EVM Description and Basics www.ti.com The simple diagram of Figure 1 shows only the basic features of the USB-MODEVM Interface board.
2.2 Default Configuration and Connections 2.2.1 USB-MODEVM 2.2.2 TLV320AIC3007EVM Jumpers and Switches www.ti.com EVM Description and Basics Table 1 provides a list of the SW2 settings on the USB-MODEVM. For use with the TLV320AIC3007EVM, SW-2 positions 1 through 7 must be set to ON (LO), whereas SW-2.
2.3 Power Connections 2.3.1 Stand-Alone Operation 2.3.2 USB-MODEVM Operation EVM Description and Basics www.ti.com Table 2. List of Stand-alone Jumpers (continued) Jumper Jumper Default Number Type Position Jumper Description W17 2-pin Open Selects onboard EEPROM as TAS1020B Firmware Source.
3 TLV320AIC3007EVM-K Setup and Installation 3.1 Software Installation 3.2 EVM Connections www.ti.com TLV320AIC3007EVM-K Setup and Installation • Laboratory power supply When powered from the USB connection, JMP6 must have a shunt from pins 1–2 (this is the default factory configuration).
4 TLV320AIC3007EVM Software 4.1 Quick Start Tabs 4.1.1 Quick Start - USB-MODEM Configurations TLV320AIC3007EVM Software www.ti.com The following section discusses the details and operation of the EVM software.
4.1.2 Quick Start - Preset Configurations www.ti.com TLV320AIC3007EVM Software Figure 3. Quick Start - Preset Configurations Tab The Quick Start Preset Configurations tab provides several different preset configurations of the codec ( Figure 3 ). The Preset Configurations buttons allow the user to choose from the provided defaults.
4.2 Main Software Screen With Indicators and Functions TLV320AIC3007EVM Software www.ti.com Figure 4. Main Software Screen Figure 4 illustrates the main screen of the EVM software. The indicators and buttons located above the tabbed section of the front page are visible regardless of which tab is currently being selected.
4.2.1 Detailed TLV320AIC3007 Block Diagram www.ti.com TLV320AIC3007EVM Software The ADC Overflow and DAC Overflow indicators illuminate when the overflow flags are set in the TLV320AIC3007. Below these indicators are the AGC Noise Threshold Exceeded indicators that illuminate when the AGC noise threshold is exceeded.
4.3 Audio Input/ADC Tab TLV320AIC3007EVM Software www.ti.com Figure 6. Audio Input/ADC Tab The Audio Input/ADC tab allows control of the analog input mixer and the ADC. The controls are displayed to look similar to an audio mixing console (see Figure 6 ).
4.4 Bypass Paths Tab www.ti.com TLV320AIC3007EVM Software Figure 7. Bypass Paths Tab As shown in Figure 7 , several analog bypass paths are available in the TMS320AIC3007. LINE1RP, LINE2RP, LINE1LP, and LINE2LP inputs can be passively bypassed to either RIGHT_LOP or LEFT_LOP by using the Passive Analog Bypass Paths controls.
4.5 Audio Interface Tab TLV320AIC3007EVM Software www.ti.com Figure 8. Audio Interface Tab The Audio Interface tab ( Figure 8 ) allows configuration of the audio digital data interface to the TLV320AIC3007.
4.6 Clocks Tab 4.6.1 Configuring the Codec Clocks and Fsref Calculation www.ti.com TLV320AIC3007EVM Software Figure 9. Clocks Tab The TLV320AIC3007 provides a phase-locked loop (PLL) that allows flexibility in the clock generation for the ADC and DAC sample rates.
4.6.1.1 Use Without PLL 4.6.1.2 Use With PLL 4.6.1.3 Setting ADC and DAC Sampling Rates TLV320AIC3007EVM Software www.ti.com Setting up the TLV320AIC3007 for clocking without using the PLL permits the lowest power consumption by the codec. The CLKDIV_IN source can be selected as either MCLK (default) or BCLK .
4.7 GPIO1 Tab www.ti.com TLV320AIC3007EVM Software Figure 10. GPIO1 Tab The GPIO1 tab (see Figure 10 ) selects options for the general-purpose inputs and outputs (GPIO) of the TLV320AIC3007. The GPIO1 groupbox contains controls for setting options for the GPIO1 pin.
4.8 AGC Tab TLV320AIC3007EVM Software www.ti.com Figure 11. AGC Tab The AGC tab (see Figure 11 ) consists of two identical sets of controls, one for the left channel and the other for the right channel. The AGC function is described in the TLV320AIC3007 data sheet.
www.ti.com TLV320AIC3007EVM Software Figure 12. Left AGC Settings Figure 13. Advanced 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.
4.9 Filters Tab TLV320AIC3007EVM Software www.ti.com Figure 14. Filters Tab The TLV320AIC3007 has an advanced feature set for applying digital filtering to audio signals.
4.9.1 ADC Filters 4.9.1.1 High-Pass Filter 4.9.1.2 Digital Effects Filter - ADC www.ti.com TLV320AIC3007EVM Software Figure 15. ADC High-Pass Filters The TLV320AIC3007 ADC provides the option of enabling a high-pass filter, which helps to reduce the effects of DC offsets in the system.
4.9.2 DAC Filters 4.9.2.1 De-emphasis Filters 4.9.2.2 DAC Digital Effects Filter TLV320AIC3007EVM Software www.ti.com Figure 17. DAC Filters The de-emphasis filters used in the TLV320AIC3007 can be programmed as described in the TLV320AIC3007 data sheet, using this tab ( Figure 18 ).
4.9.3 Digital Effects Filters 4.9.3.1 Shelf Filters www.ti.com TLV320AIC3007EVM Software The digital effect filters (the biquad filters) of the TLV320AIC3007 are selected using the check boxes shown in Figure 19 . The de-emphasis filters are described in the TLV320AIC3007 data sheet, and their coefficients can be changed (see Figure 17 ).
4.9.3.2 EQ Filters 4.9.3.3 Analog Simulation Filters TLV320AIC3007EVM Software www.ti.com EQ, or parametric, filters can be designed on this tab (see Figure 21 ). Enter a gain, bandwidth, and a center frequency (Fc). Either bandpass (positive gain) or band-reject (negative gain) filters can be created Figure 21.
4.9.3.4 Preset Filters 4.9.3.5 User Filters www.ti.com TLV320AIC3007EVM Software Many applications are designed to provide preset filters common for certain types of program material. This tab (see Figure 23 ) allows selection of one of four preset filter responses - Rock, Jazz, Classical, or Pop.
4.9.3.6 3D Effect 4.10 DAC/Line Outputs Tab TLV320AIC3007EVM Software www.ti.com The 3D effect is described in the TLV320AIC3007 data sheet. It uses the two biquad sections differently than most other effect filter settings. To use this effect properly, ensure that the appropriate coefficients are already loaded into the two biquad sections.
4.10.1 DAC Controls 4.10.2 Line Output Mixers www.ti.com TLV320AIC3007EVM Software The DAC/Line Outputs tab controls the DAC power and volume, as well as routing of digital data to the DACs and the analog line output from the DACs. (See Figure 26 .) On the left side of this tab are controls for the left and right DACs.
4.11 HP Output Stage Configuration Tab TLV320AIC3007EVM Software www.ti.com Figure 27. Output Stage Configuration Tab The HP Output Stage Configuration tab ( Figure 27 ) allows for setting various features of the output drivers. The Headset Configuration control can be set as either Fully-Differential or Pseudo-Differential .
4.12 HP Outputs Tab 4.13 Class-D Output Tab www.ti.com TLV320AIC3007EVM Software Figure 28. High Power Outputs Tab This tab contains four horizontal groupings of controls, one for each of the high power outputs.
4.14 Command Line Interface Tab TLV320AIC3007EVM Software www.ti.com A simple scripting language controls the TAS1020 on the USB-MODEVM from the LabView™-based PC software.
www.ti.com TLV320AIC3007EVM Software Figure 30. File Menu Under the Help menu is an About... menu item which displays information about the TLV320AIC3007EVM software. The I 2 C Bus Error Detection button allows the user to enable circuitry which sets a register bit (Register 107, D0) if an I 2 C bus error is detected.
Appendix A EVM Connector Descriptions A.1 Analog Interface Connectors A.1.1 Analog Input/Output Connectors Appendix A www.ti.com This appendix contains the connection details for each of the main header connectors on the EVM.
A.2 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.
A.3 Power Supply Connector Pin Header, J15 Power Supply Connector Pin Header, J15 www.ti.com Note that P5 comprises the signals needed for an I 2 S serial digital audio interface; the control interface (I 2 C and RESET) signals are routed to P4. I 2 C is actually routed to both connectors; however, the device is connected only to P4.
Appendix B TLV320AIC3007EVM Schematic SDA DIN SWINM MCLK AV DD _DAC DOUT SPVDD SPOM SWINP SCL MICBIAS SPOP G PIO1 BCLK WCLK DVDD MICDET/LINE1LM LINE1RP LINE1LP RIGHT_LO P A VDD_ADC HPCOM D RVDD1 HPL OUT HPROUT L EFT_LOP DRV DD2 MIC3L/LINE1RM LINE2LP MIC3R/LINE2RM LINE2RP/LINE2LM R3 2.
A 0(+) 2 A1(+) 4 A2(+) 6 A3(+) 8 A4 10 A5 12 A6 14 A7 16 RE F- 18 REF + 20 A 0(-) 1 A1(-) 3 A2(-) 5 A3(-) 7 AGND 9 AGND 1 1 AG ND 13 VCOM 15 AG ND 17 AGN D 19 J1 DAUGH TER-ANALOG - V A 2 -5V A 4 AGND 6 VD1 8 +5VD 10 + V A 1 +5V A 3 DGND 5 +1.8VD 7 +3.
Appendix C TLV320AIC3007EVM Layout Views www.ti.com Appendix C Figure C-1. Assembly layer Figure C-2. Top Layer SLAU286 – June 2009 TLV320AIC3007EVM Layout Views 37 Submit Documentation Feedback.
Appendix C www.ti.com Figure C-3. Layer 3 Figure C-4. Layer 4 38 TLV320AIC3007EVM Layout Views SLAU286 – June 2009 Submit Documentation Feedback.
www.ti.com Appendix C Figure C-5. Bottom Layer SLAU286 – June 2009 TLV320AIC3007EVM Layout Views 39 Submit Documentation Feedback.
Appendix D TLV320AIC3007EVM Bill of Materials Appendix D www.ti.com The complete bill of materials for the modular TLV320AIC3007EVM is provided as a reference. Table D-1. TLV320AIC3007EVM Bill of Materials Item Qty Value Ref Des Description Vendor Part Number No.
www.ti.com Appendix D Table D-1. TLV320AIC3007EVM Bill of Materials (continued) Item Qty Value Ref Des Description Vendor Part Number No. 34 7 W1–W5, W7, W8 Bus Wire (18–22 Gauge) 35 2 W9, W14 3 Position Jumper , 0 .
Appendix E USB-MODEVM Schematic Appendix E www.ti.com The schematic diagram for USB-MODEVM Interface Board (included in the TLV320AIC3007EVM-K) is provided as a reference.
Appendix F USB-MODEVM Bill of Materials www.ti.com Appendix F 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.
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.
Appendix G USB-MODEVM Protocol G.1 USB-MODEVM Protocol www.ti.com Appendix G The USB-MODEVM is defined to be a Vendor-Specific class, and is identified on the PC system as an NI-VISA device.
USB-MODEVM Protocol www.ti.com Do the same with a fast mode I 2 C device: [0] 0x12 [1] 0xA0 [2] 0x02 [3] 0x05 [4] 0xAA [5] 0x55 Now with an SPI device which uses an 8-bit register address: [0] 0x10 [1] 0xA0 [2] 0x02 [3] 0x05 [4] 0xAA [5] 0x55 Now consider a 16-bit register address, as found on parts like the TSC2101.
www.ti.com USB-MODEVM Protocol 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 packe.
G.2 GPIO Capability GPIO Capability www.ti.com 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.
G.3 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.
Writing Scripts www.ti.com This script begins with a comment, specifies that a fast I 2 C bus is used, then writes 0xAA 0x55 to the I 2 C 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.
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.
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.
Un point important après l'achat de l'appareil (ou même avant l'achat) est de lire le manuel d'utilisation. Nous devons le faire pour quelques raisons simples:
Si vous n'avez pas encore acheté Texas Instruments TLV320AIC3007EVM-K c'est un bon moment pour vous familiariser avec les données de base sur le produit. Consulter d'abord les pages initiales du manuel d'utilisation, que vous trouverez ci-dessus. Vous devriez y trouver les données techniques les plus importants du Texas Instruments TLV320AIC3007EVM-K - de cette manière, vous pouvez vérifier si l'équipement répond à vos besoins. Explorant les pages suivantes du manuel d'utilisation Texas Instruments TLV320AIC3007EVM-K, vous apprendrez toutes les caractéristiques du produit et des informations sur son fonctionnement. Les informations sur le Texas Instruments TLV320AIC3007EVM-K va certainement vous aider à prendre une décision concernant l'achat.
Dans une situation où vous avez déjà le Texas Instruments TLV320AIC3007EVM-K, mais vous avez pas encore lu le manuel d'utilisation, vous devez le faire pour les raisons décrites ci-dessus,. Vous saurez alors si vous avez correctement utilisé les fonctions disponibles, et si vous avez commis des erreurs qui peuvent réduire la durée de vie du Texas Instruments TLV320AIC3007EVM-K.
Cependant, l'un des rôles les plus importants pour l'utilisateur joués par les manuels d'utilisateur est d'aider à résoudre les problèmes concernant le Texas Instruments TLV320AIC3007EVM-K. Presque toujours, vous y trouverez Troubleshooting, soit les pannes et les défaillances les plus fréquentes de l'apparei Texas Instruments TLV320AIC3007EVM-K ainsi que les instructions sur la façon de les résoudre. Même si vous ne parvenez pas à résoudre le problème, le manuel d‘utilisation va vous montrer le chemin d'une nouvelle procédure – le contact avec le centre de service à la clientèle ou le service le plus proche.