Home
Texas Instruments TLV320AIC3107EVM
Contents
1. 1 2 3 4 5 6 REVISION HISTORY REV ENGINEERING CHANGE NUMBER APPROVED D de m 33VD Ca c22 IOVDD cog 93VD Y 22vD HH ND 1 SE SN74LVC1G126DBV C30 Soe GET USB MCK LER J10 1ul RAI Her EXT MCK St es S EXT MCLK ee Ke ER TS za T 5 Ka Bi voca voca MA SDA gt S e re 1B2 USB 128 S 2 Utt C31 2A1 2B1 Et GPR 3 sw2 2 Z Me 2B2 DER H AO 16 TE 1 VREF VREF2 8 181 1A1 J6 E GND GND e A RET At 5 L2 5 10 i SDA1 SDA2 SN74AVCAT245PW NU 2B1 2M MCEK HH Re 128 5 or 3 O4 3 scl SCL2 282 2A2 Ak ISDN 1 GNE mb reno E i USBMCK i2 5 EXTERNAL I2C BCLK USBSPI 11 6 PCA9306DCT SN74AVC4T245PW Lee use RST 10 7 3 3VD cas c23 OVDD SCHER 9 8 Sc C IPSDOUT DUE SW DIP 8 U5 voca voca B A 1 HD E ipm cND 1 1204 SN74AVO1T45DBV MA 505 6 000M CO uM PWR DWN 6 00 MHZ 9e U8 0 c xoropHU TAS1020BPFB USE RET ota zot e MISO 680589 4 VOCB VCCA NOS J7 USB SLAVE CONN o P4 7 IOVDD 5 B A R 5 PIR GND SS P1 6 PLLFILI P1 5 u17 PLLFILO P1 4 SN74AVC1T45DBV A ASN74AUP1G125DBV MCLKI P13 33VD cas E PUR P1 2 DP P1 1 O0 1uF 897 30 004 90 000000 1 2M Po i E DVSS DVDD EE e DVSS DVDD ee Dm SU 274 013 0 DVSS DVDD DES a DIRA 47pF 47
2. 1 2 3 4 5 6 REVISION HISTORY REV ENGINEERING CHANGE NUMBER APPROVED D Ji 1 A0 2 GPIOO An s DGND 3 20 rj GPIO1 s 30 mm GPIO2 AGND T FSR DGND 13 AGND m GPIO3 AGND DR GPIO4 15 vcom B int SCL Hp 15 AGND 26 TOUT DGND cog 433VD AGND 5VA JASA TOP SAM TSM 105 01 L DV P BRIDE SD OS DAUGHTER ANALOG J13B BOTTOM SAM SSW 105 22 F D VS K our R6 J11A TOP SAM TSM 110 01 L DV P 413 J11B BOTTOM SAM_SSW 110 22 F D VS K 5VA 5VD ane SAT gt P e P3 4 J12A TOP SAM TSM 110 01 L DV P BE A3 B3 P3 5 J12B BOTTOM SAM_SSW 110 22 F D VS K M B4 R DAUGHTER POWER As ds Pro c o m z om 5VD A7 B7 RESET P1 2 IOVDD 8 ES PWR_DWN A9 B9 P13 5VA 5VA 5VD S P3 1 P3 2 1P1 C1 TP2 c2 1P3 C3 JMP3 MP4 OH Om 1P4 SN74TVC3010PW T 200k 10uF 10uF 10uF INT SUD 3 3VD Ri R8 R21 R22 e 200k 390 390 Ji J2 J8 R2 5VA 5VA 5VD ES c5 27K De D7 SML LX0603GW TR SML LX0603GW TR Your GREEN GREEN vox Ka I2SDOUT Ja J5 1 8VD 3 3VD T2SDIN LRCLK BCLK J16 1 2 3 00 A CNTL GPIOO SZ an S CLKX DGND B S 20 CLKR GPIO1 30 1 FSX GPIO2 77 AGND T FSR DGND i8 AGND 7 DX GPIO3 aS AGND T DR GPIO4 1 Vcom B INT SCL 15 AGND E TOUT DGND AGND UK GPIO5 SDA DAUGHTER ANALOG DAUGHTER SERIAL J17A TOP SAM_TSM 110 01 L DV P V J16A TOP SAM_TSM 110 01 L DV P ou J17B BOTTOM SAM SSW 110 22 F D VS K J16B BOT
3. 2 21 USB MODEVM Table 1 provides a list of the SW2 settings on the USB MODEVM For use with the TLV320AIC3107EVM SW 2 positions 1 through 7 must be set to ON LO whereas SW 2 8 must be set to OFF HI Table 1 USB MODEVM SW2 Settings SW 2 Switch Number Label Switch Description 1 AO USB MODEVM EEPROM DC Address AO ON AO 0 OFF AO 1 2 Al USB MODEVM EEPROM I2C Address A1 ON A1 0 OFF A1 1 3 A2 USB MODEVM EEPROM DC Address A2 ON A2 0 OFF A2 1 4 USB m CS Bus Source Selection ON 125 Bus connects to TAS1020 OFF IS Bus connects to USB MODEVM J14 5 USB MCK CS Bus MCLK Source Selection ON MCLK connects to TAS1020 OFF MCLK connects to USB MODEVM J14 6 USB SPI SPI Bus Source Selection ON SPI Bus connects to TAS1020 OFF SPI Bus connects to USB MODEVM J15 7 USB RST RST Source Selection ON EVM Reset Signal comes from TAS1020 OFF EVM Reset Signal comes from USB MODEVM J15 8 EXT MCK External MCLK Selection ON MCLK Signal is provided from USB MODEVM J10 OFF MCLK Signal comes from either selection of SW2 5 2 2 2 TLV320AIC3107EVM Jumpers and Switches Table 2 provides a list of jumpers found on the EVM and their factory default conditions Table 2 List of Stand alone Jumpers Jumper Jumper Default Number Type Position Jumper Description Wi 2 pin soldered AVDD ADC power W2 2 pin soldered DRVDD power DRVDD1 on EVM W3 2 pin soldered DRVDD power DRVDD2 on EVM w3 2 pin soldered A
4. Medi fies Geen Codec Transmits Audio clocks when configured as a Master H4 can using any p USB MODENM Codec Port Configuration Codec Receives Audio clocks when configured as a Slave MCLK 11 2896 ME SCLK 2 8224 MHz F5 44 1 kHz EEN USB USB USB MODEVM SW2 miseris USB MODEVM SW2 MODEVM RST MCLK EXTERNAL AUDIO INTERFACE a GI DN AIC3107 EVM ra 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 The firmware box indicates from where the firmware being used is operating In this release the firmware is on the USB MODEVM so the user sees USB MODEVM in the box labeled Located on The version of the firmware appears in the Version box below this To the right the next group box contains controls for resetting the TL V320AIC3107EVM A software reset can be done by writing to a register in the TLV320AIC3107EVM this is accomplished by clicking the button labeled Reset Near the Firmware box the Device Connected LED is green when the EVM is connected If the indicator is red the EVM is not properly connected to the PC Disconnect the EVM and verify that the drivers were correctly installed Then reconnect and try restarting the software On the upper right portion of the screen are located several indicators which provi
5. 107 DT P BS RI unene K err LINE2R 4LINE2LM Ve ens PLL Regs RI R mile aL LINE Ru C UNELP e MICDET UINE SLM gt 1 Left ADC Pwr Cit 819 02 Processing are mutually exclusive R8 D2 3 D Control 10 MICBIAS Status Registers 1 SC BP AGC ei ich Inl R96 2 SC BP AGC etc Rea lime Inl R97 3 ADC Flags R36 Rig AGC Corral IR29 R3 R33 R35 RRN kaal e 5w D3 PURA PURIRI Fb RO D R12 D54 L mee PEU oJ inre Norma Right Channel Processeng 4 Figure 5 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 TLV320AIC3107 including the IC registers associated with each block SLAU261 November 2008 TLV320AIC3107EVM K 11 Submit Documentation Feedback Id TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 43 Audio Input ADC Tab Quick Start Preset Configurations l Quick Start USB MODEWM Configurations Command Une Interface Audio Input ADC Bypass Paths Audio Interface Clocks GPIO AGC Fikers DAC Line Outputs HP Output Configuration HP Outputs Class D Output LINEIL LINEIR LINE2L LINE2R LAC emm nn DC Dither 4 Input Mode Input Mode Input Mode Input Mode eet aca mmu emm Jor CX CD w DC Other j LADO dC in
6. INSTRUMENTS www ti com TLV320AIC3107EVM Software 44 Bypass Paths Tab Diasahled L si Figure 7 Bypass Paths Tab As shown in Figure 7 several analog bypass paths are available in the TMS320AIC3107 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 LINE2L left and LINE2R right buffered inputs can directed to the output mixer sections by using the Active Bypass Paths to Output Amplifiers controls SLAU261 November 2008 TLV320AIC3107EVM K 13 Submit Documentation Feedback JA TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 5 Audio Interface Tab Quick Start Preset Configurations Quick Start USE MODEVM Configurations Command Line Interface Audio InputJADC Bypass Paths Aude Interface Cocks GPIO1 AGC Fikers DAC Line Outputs HP Output Configuration HP Outputs Class D Output Audio Serial Data Interface Setup Audio Serial Data Mode 125 mode x Audio Serial Data Word Length 16 bits Bit Clock Mode Continuous Transfer Mode e l Audio Data Word Offset g Bit Clocks Re Sync if Group Delay by more than F5 4 Transmit BCLK DAC Tristate DOUT and WCLK even C When Valid Data when codec Not Sent powereddown ADC C5 C C Soft Mute C Figure 8 Audio Interface Tab The Audio Interface tab Figure 8 allows configuration of the audio di
7. User Filters De emphasis Filters Shelf Filters 3 D Effect EQ Filters Analog Simulation Filters Biquad 1 Filter Design y Butterworth Filter type s Highpass eo gs Biquad 2 Filter Design y Butterworth Filter type Lowpass Fe Hz 36000 Figure 21 EQ Filters 4 9 3 8 Analog Simulation Filters Biquads are good at simulating analog filter designs For each biquad section on this tab enter the desired analog filter type to simulate Butterworth Chebyshev Inverse Chebyshev Elliptic or Bessel 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 Preset Filters User Filters De emphasis Filters Shelf Filters 3 D Effect EQ Filters Analog Simulation Filters Biquad 1 Filter Design y Butterworth Filter type ighpass e EE Biquad 2 Filter Design y Butterworth Filter type OWpass Fe Hz Som Figure 22 Analog Simulation Filters 24 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 9 3 4 Preset Filters 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 Rack Jazz Classical w Pop
8. Buyers acknowledge and agree that any such use of TI products which TI has not designated as military grade is solely at the Buyer s risk and that they are solely responsible for compliance with all legal and regulatory requirements in connection with such use TI products are neither designed nor intended for use in automotive applications or environments unless the specific Tl products are designated by TI as compliant with ISO TS 16949 requirements Buyers acknowledge and agree that if they use any non designated products in automotive applications TI will not be responsible for any failure to meet such requirements Following are URLs where you can obtain information on other Texas Instruments products and application solutions Products Applications Amplifiers amplifier ti com Audio www ti com audio Data Converters dataconverter ti com Automotive www ti com automotive DSP dsp ti com Broadband www ti com broadband Clocks and Timers www ti com clocks Digital Control www ti com digitalcontrol Interface interface ti com Medical www ti com medical Logic logic ti com Military www ti com military Power Mgmt power ti com Optical Networking www ti com opticalnetwork Microcontrollers microcontroller ti com Security www ti com security RFID www ti rfid com Telephony www ti com telephony RF IF and ZigBee Solutions www ti com lprf Video amp Imaging www ti com video Wireless www ti com wireless Mailing Address Texas Instruments Post Off
9. Figure 9 Clocks Tab The TLV320AIC3107 provides a phase locked loop PLL that allows flexibility in the clock generation for the ADC and DAC sample rates The Clocks tab contains the controls that can be used to configure the TLV320AIC3107 for operation with a wide range of master clocks See the Audio Clock Generation Processing figure in the TLV320AIC3107 data sheet for further details of selecting the correct clock settings For use with the PC software and the USB MODEV M the clock settings must be set a certain way If the settings are changed from the default settings which allow operation from the USB MODEVM clock reference the EVM settings can be restored automatically by clicking the Load EVM USB Settings button Note that changing any of the clock settings from the values loaded when this button is pushed can result in the EVM not working properly with the PC software or USB interface If an external audio bus is used audio not driven over the USB bus then settings can be changed to any valid combination See Figure 9 4 6 1 Configuring the Codec Clocks and Fsref Calculation The codec clock source is chosen by the CODEC_CLK Source control When this control is set to CLKDIV_OUT the PLL is not used when set to PLLDIV OUT the PLL is used to generate the clocks Note Per the TLV320AIC3107 data sheet the codec must be configured to allow the value of Fsref to fall between the values of 39 kHz to 53 kHz SLAU261 Nov
10. and J5 3 3VD The 1 8VD and 3 3VD can also be generated on the board by the onboard regulators from the 5VD supply to enable this configuration the switches on SW1 need to be set to enable the regulators by placing them in the ON position lower position looking at the board with text reading right side up If 1 8VD and 3 3VD are supplied externally disable the onboard regulators by placing SW1 switches in the OFF position Each power supply voltage has an LED D1 D7 that lights when the power supplies are active 3 TLV320AIC3107EVM K Setup and Installation The following section provides information on using the TLV320AIC3107EVM 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 3 1 Software Installation 1 Locate the installation file on the CD ROM included with the EVM or download the latest version of the software located on the AlC3107 Product Page 2 Unzip the installation file by clicking on the self extracting zip file 3 Install the EVM software by double clicking the Setup executable and follow the directions Users may be prompted to restart their computers This installs all the TLV320AIC3107 software and required drivers onto the PC 3 2 EVM Connections 1 Ensure that the TLV320AIC3107EVM is installed on the USB MODEVM Interface board aligning
11. iS iS iS O e J16 J8 aj F Vda pb wl H 3 al p4 ONDI amp ONI ONDI v amp DW a oam TS ofl fim NI sui SECODIFF uS Su u au La au T cA Duc GL Su sEDIFF GND R3 R4 LINE1LP LINE1LP 5 E es Eee Eu J TCINE1RP LINEILH E Eee des E cae e D m 3 mei ue Ss Jar LINEZLP LINE2LP H Ss 5 D LIne2rP LINE2LH Bs 5 We aN 5 m o 32a Hen 1P32 CE M I test wa 5 Gg N N 3 Bod 3 OS ew vB o8 D od ar nu ou emo SO 20 RE DP RO e ER qi ORs D Saa2a2 2282225 Bu E e Jaz mo OBRA Pp ESES EE E Sim wel w M O O OOOOOSZ 1034 ox On T AUDD_ADC T aa ES Omg 23 5 u BESO WS amp HPR LoAD DRUDI car i tpa We OTP36 S Tea 42 ua gu o C7 roum CLK S Is HPROUT On c3 E VE cas E O rer m i uU ce ES BcLk Vie J12 LineOut oui c35 LOL CDA ze Kg 308 Tz pag POND LOLME JET TP23 T46 an DUDD MCLK 9 OT EL Um TP42 DIS SOT EJ RO SPPUDD Ors Lon IC K RESET R12 C36 UZ ue usc en spon TLV320AIC3107_RSB_EVM Rev A p en ORR d ovo JIB SPKR OUT R13 T2474 E 2 TEXAS INSTRUMENTS DS Bleu eO CI e 2008 2 L2 SPOP TP49 TP45 1250 ES c49cso 6 8S SVDD 490 e Ze test E m 8 lop U3 L GND LL Oss IP30 geg 3 34D L Ls SHINY ExT lt gt 5ua JE E da H cPnon Sang ns 1 OL ds ct SWIN EXT SUDD Su3 M9 3700 mi 37 00 Figure C 1
12. 2877 N1 j 2877 20555 p1 4120555 1 bei 4M H 4 no wii pi 4M 4M H 4 Figure 18 De emphasis Filters 49 2 2 DAC Digital Effects Filter The digital audio input stream can be routed through the digital effects filter in the codec before routing to the 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 22 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback Ih TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 9 3 Digital Effects Filters The digital effect filters the biquad filters of the TLV320AIC3107 are selected using the check boxes shown in Figure 19 The de emphasis filters are described in the TLV320AIC3107 data sheet and their coefficients can be changed see Figure 17 Left DAC Right DAC L De emphasis De emphasis Effect Filter Effect Filter Figure 19 Enabling Filters When designing filters for use with TLV320AIC3107 the software allows for several different filter types to be used These options are shown on a tab control in the lower left corner of the screen When a filter type is selected and suitable input parameters defined the response are shown in the Effect Filter Hesponse graph Regardless of the setting for enabling the Effect Filter the filter coefficients are not l
13. 34 W1 W5 W7 W8 Bus Wire 18 22 Gauge 35 W9 W14 3 Position Jumper 0 1 spacing Samtec TSW 103 07 L S 36 1 MK1 Omnidirectional Microphone Cartridge Knowles Acoustics MD9745APZ F or alternate Knowles Acoustics MD9745APA 1 37 2 SWI SW2 SWITCH SLIDE 4PDT 30V RT ANGLE E Switch EG4208 38 1 SW3 SWITCH SLIDE SPDT 30V 2A PC MNT E Switch EG1218 39 13 Not TP1 TP5 TP7 TEST POINT PC MINI 0 040 D RED Keystone Electronics 5000 Installed TP8 TP41 TP45 TP49 40 3 TP46 TP48 TEST POINT PC MULTI PURPOSE BLK Keystone Electronics 5011 41 30 Not TP9 TP25 TEST POINT PC MINI 0 040 D WHITE Keystone Electronics 5002 Installed TP28 TP40 42 Installed N A Header Shorting Block Samtec SNT 100 BK T per test procedure 42 TLV320AIC3107EVM Bill of Materials SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com Appendix E Appendix E USB MODEVM Schematic The schematic diagram for USB MODEVM Interface Board included in the TLV320AIC3107EVM K is provided as a reference It appears on the following page SLAU261 November 2008 USB MODEVM Schematic 43 Submit Documentation Feedback
14. Before applying power to the EVM you must verify that all power supplies are within the safe operating limits as indicated in the TL V320A1IC3107 data sheet J15 provides connection to the common power bus for the TLV320AIC3107EVM Power is supplied on the pins listed in Table A 3 The TLV320AIC3107EVM K motherboard the USB MODEVM Interface board supplies power to J15 of the TLV320AIC3107EVM Power for the motherboard is supplied either through its USB connection or via terminal blocks on that board USB MODEVM Operation The USB MODEVM Interface board can be powered from several different sources e USB e 6 Vdc to 10 Vdc ac dc external wall supply not included TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback l TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM K Setup and Installation e Laboratory power supply When powered from the USB connection JMP6 must have a shunt from pins 1 2 this is the default factory configuration When powered from 6 Vdc 10 Vdc either through the J8 terminal block or J9 barrel jack JMP6 must have a shunt installed on pins 2 3 If power is applied in any of these ways onboard regulators generate the required supply voltages and no further power supplies are necessary If laboratory supplies are used to provide the individual voltages required by the USB MODEVM Interface JMP6 must have no shunt installed Voltages are then applied to J2 5VA J3 5VD J4 1 8VD
15. E LEFTADC 99 dB we Cae Ge rowan C Petch 24 36 Level dB Level dB Level dB Level dB Enable Weak Bias Left los why ale Noles C 1 y I i T A uM a Once per 12 0 12 0 SEN SS 12 Fs d d d 4 Mute 59 508 RADC RADC RADC RIGHT ADC mm gt PGA Gain 99 dB MUTE MUTE MUTE POWER UP gt 36 Level dB leve db Level dB Level d8 Enable Weak Bias Right vts whe yl y 3 yl E 12 2 2 O ix X umm Pati T gt 14 n SEN 12 0 1 20 Mute 59 5d8 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 Each analog input channel has a vertical strip that corresponds to that channel By default all inputs are muted when the TLV320AIC3107 is powered up To route an analog input to the ADC 1 Select the Input Mode button to correctly show if the input signal is single ended SE or fully differential Diff Inputs that are single ended must be made to the positive signal terminal 2 Click on the button of the analog input channel that corresponds to the correct ADC The caption of the button changes to Active Note that the user can connect some channels to both ADCs whereas others only connect to one ADC 3 Adjust the Level control to the desired attenuation for the connected channel This level adjustment can be done independently f
16. Ek ma ah 2 3 ES ES E at 3 fS i E d SLAU261 November 2008 36 TLV320AIC3107EVM Schematic Submit Documentation Feedback X TEXAS INSTRUMENTS www ti com Appendix B Nsom en SA O 322 011 MSS Nid O3LWVS WOLLO Sr eAG T L0 0LL INSLL N d OALINVS dO1 Sd 13s3Y TOS TO ER Old9 xa QNOQ ei ZOIdO NGA om old a ausa lt 108 SA 0 22 011 MSS Nid O31IAVS WOLLOS er d AQ 1 L0 0L1 NS L N d OALWVS dOL td vds SOldo anoa MOL TOS ANI 10149 tOId9 ER Old9 xa an9a NS4 2Old9 xsd Love Hu anoa a 00149 ONDAS ONSE Bri adasa SA G 4 22 S01 MSS Nid O31INVS WOLOS n d AC TL0 S01 WSL Nid DILINVS dOL d ausa gl ONEN auod Jrdt 9vdl anot anyo anot Q ZS o GAS Sidi HO Ela VE CIE zn VAS a or P SA Q 3 22 011 MSS Nid O31WV S WOLLOS zr SOTVNv uarHonva ps L ba per Lu 6 T S T SAQ 23 22 011 MSS N d OALINWS WOLLO9 Lr SOTVNv uarHonva per P SL per 6 1 E T 37 TLV320AIC3107EVM Schematic SLAU261 November 2008 Submit Documentation Feedback Appendix C Id TEXAS INSTRUMENTS www ti com Appendix C TLV320AIC3107EVM Layout Views Jii J10 O ei jS
17. Inputs SW1 Switch Position SE Single Ended Connector Terminal 2 is always Ground Inputs J6 Terminal 1 Input to AIC3107 pin 4 LINE1LP Input to AIC3107 pin 4 LINE1LP Terminal 3 Input to AIC3107 pin 3 MICDET LINE1LM Input to AIC3107 pin 5 LINE1RP J7 Terminal 1 Input to AIC3107 pin 5 LINE1RP Input to AIC3107 pin 9 MIC3R LINE2RM Terminal 3 Input to AIC3107 pin 6 MIC3L LINE1RM Input to AIC3107 pin 6 MIC3L LINE1RM J8 Terminal 1 Input to AIC3107 pin 7 LINE2LP Input to AIC3107 pin 7 LINE2LP Terminal 3 Input to AIC3107 pin 8 LINE2RP LINE2LM Input to AIC3107 pin 8 LINE2RP LINE2LM Table 4 Switch SW2 Configurations SW2 Switch Position CAP SW2 Switch Position Capacitor less aoe Kee in line with HPLOUT and HPROUT to J10 Referenced to HPLOUT and HPROUT Direct Coupled to J10 Referenced to HPCOM roun Table 5 Switch SW3 Configurations SW3 Switch Position EXT SW3 Switch Position 5VA User Provides an External Power Supply for SVDD Class D Power Amplifier EVM 5 VDC Supply used for SVDD Class D Power Amplifier Supply Supply Max Value 5 VDC 2 3 2 3 1 2 3 2 Power Connections The TLV320AIC3107 can be powered independently when being used in stand alone operation or by the USB MODEVM when it is plugged onto the motherboard Stand Alone Operation When used as a stand alone power is applied to J15 directly be sure to reference the supplies to the appropriate grounds on that connector CAUTION
18. J1 J2 J3 J4 and J5 with the corresponding connectors on the USB MODEVM 2 Verify that the jumpers and switches are in their default conditions 3 Attach a USB cable from the PC to the USB MODEVM Interface board The default configuration provides power control signals and streaming audio via the USB interface from the PC On the USB MODEVM LEDs D3 6 light to indicate the power is being supplied from the USB 4 For the first connection the PC recognizes new hardware and begins an initialization process The user may be prompted to identify the location of the drivers or allow the PC to automatically search for them Allow the automatic detection option 5 Once the PC confirms that the hardware is operational D2 on the USB MODEVM lights to indicate that the firmware has been loaded and the EVM is ready for use If the LED is not lighted verify that the drivers were installed try to unplug and restart at Step 3 After the TLV320AIC3107EVM K software installation described in Section 3 2 is complete evaluation and development using the target TLV320AIC3107 can begin The TLV320AIC3107EVM software now can be launched The user sees an initial screen that looks similar to Figure 4 SLAU261 November 2008 TLV320AIC3107EVM K 7 Submit Documentation Feedback A Texas INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 4 1 8 TLV320AIC3107EVM Software The following section discusses the details and operation of the EVM
19. J15 10 NC The TLV320AIC3107EVM K motherboard the USB MODEVM Interface board supplies power to J15 of the TLV320AIC3107EVM Power for the motherboard is supplied either through its USB connection or via terminal blocks on that board SLAU261 November 2008 Submit Documentation Feedback EVM Connector Descriptions 35 Appendix B Appendix B TLV320AIC3107EVM Schematic The schematic diagram for the modular TLV320AIC3107EVM is provided as a reference rT WM WalL3Nnrico Wawern WHESNIVMEOIW TLV320AIC3107IRSB u anms dinows vunows wus doas daas zoue noas ovd em ovd aav 2g amp 88 5 5 3 lt 3853858 i gan eee gs 228 EE SE ELEKE el al B M 3 Salsa 8 E RE 8 BEER EE CE g 2 ics GE yao SIN peo gra SWING peo TEXAS INSTRUMENTS www ti com FT n a ZT Kee 2 SWF SPEAKER OUTPUT 1 SAN SWN 16 MICDETILINEILM MICSRILINE2RM Ho E fsb A 3 E ER Se Ss i d Y Es 55s g Ses ts as 3 um HHI HHI S tI 8 His nl Chie ee FIR PUE s s ES E
20. R8 2 7KQ 1 10W 5 Chip Resistor Panasonic ERJ 3GEYJ272V R12 3 09KQ 1 16W 1 Chip Resistor Panasonic ERJ 3EKF3091V R15 R16 10KQ 1 10W 5 Chip Resistor Panasonic ERJ 3GEYJ1303V R17 R18 100kQ 1 10W 5 Chip Resistor Panasonic ERJ 3GEYJ1304V RA1 10KQ 1 8W Octal Isolated Resistor Array CTS Corporation 742C163103JTR C18 C19 33pF 50V Ceramic Chip Capacitor 5 NPO TDK C1608C0G1H330J C13 C14 47pF 50V Ceramic Chip Capacitor 5 NPO TDK C1608C0G1H470J C20 100pF 50V Ceramic Chip Capacitor 5 NPO TDK C1608C0G1H101J C21 1000pF 50V Ceramic Chip Capacitor 5 NPO TDK C1608C0G1H102J C15 0 1uF 16V Ceramic Chip Capacitor 10 X7R TDK C1608X7R1C104K C16 C17 0 33uF 16V Ceramic Chip Capacitor 32096 Y5V TDK C1608X5R1C334K C9 C12 C22 C28 1uF 6 3V Ceramic Chip Capacitor 10 X5R TDK C1608X5R0J1305K C1 C8 10uF 6 3V Ceramic Chip Capacitor 1096 X5R TDK C3216X5R0J1306K D1 50V 1A Diode MELF SMD Micro Commercial Components DL4001 D2 Yellow Light Emitting Diode Lumex SML LX0603YW TR D3 D7 Green Light Emitting Diode Lumex SML LX0603GW TR D5 Red Light Emitting Diode Lumex SML LX0603IW TR Q1 Q2 N Channel MOSFET Zetex ZXMN6A07F xi 6MHz Crystal SMD Epson MA 505 6 000M CO U8 USB Streaming Controller Texas Instruments TAS1020BPFB U2 5V LDO Regulator Texas Instruments REG1117 5 U9 3 3V 1 8V Dual Output LDO Regulator Texas Instruments TPS767D318PWP U3 U4 Quad 3 State Buffers Texas Instruments SN74LVC125APW U5 U7 Single IC Buffer Driver with Open Drain o p Texas Ins
21. TEXAS INSTRUMENTS www ti com 7 Bypass Paths TaD PE 13 8 Audio Interface Tab EEN 14 9 eoe MIEL o PD 15 10 GPIOI TaD WEE 17 11 EH e E 18 12 Left AGC Settings d D 19 13 Advanced E 19 14 Filters TaD E 20 15 ADG High Pass Filters sce ves ege NASA eunana A anaa ian ppa ENEE 21 16 ADC High Pass Filter Settings vicio a i 21 17 edge 22 18 De emphasis Filters ioa usato enasiccicui sau is FUMER KK 22 19 Enabling Filters sawala arasa eaaa 23 20 lida EE 23 21 eirca Tr 24 22 Analog Sim lation FIterS cion ii a HA BI TA DA WER AG BA GG Kasa Ka eaaa ay aapa aa Kasa a Win pan pan gan jara d aa 24 23 EES e a 25 24 Bde ec 25 25 IER Ge ele 26 26 DAG Line Ke ME 26 27 Qutput Stage Configuration Taba 28 28 Higi Power OU UTS Fab ii ia 29 29 Class D QUIDUT Tab tL 30 30 Command Line Interface Tab sisan aa il Ge KDE NE 31 31 SINT 32 CGA ASSeEmMmDIy layer eege T EE 38 G2 Top Ol et E 38 63 WAV ca a aaa 39 l EA EE 39 C5 Bottom LAY Clinics as 40 List of Tables 1 WSB MODEVM SW Setting S sico laa 5 2 List or Stand alone Jumpets raaa anasi na aana a ag NA NG simu da kx rus send EE amaba DE E Sr DENM BREUI Een Me 5 3 SWITCH SW ie We Die le EE 6 4 lee ee e le 6 5 ee EU Ree Me Die le EE 6 A 1 Analog Inpul Output EE TEE 33 A 2 Block A and Block B Digital Interface Pinot 34 AS Power Supply dinem 35 D 1 TLV32
22. The HPxCOM outputs HPLCOM and HPRCOM can be used as independent output channels or can be used as complementary signals to the HPLOUT and HPROUT outputs In these complementary configurations the HPxCOM outputs can be selected as Differential of HPxOUT signals to the corresponding outputs or can be set to be a common mode voltage Constant VCM Out When used in these configurations the Powered Up button for the HPxCOM output is disabled as the power mode for that output tracks the power status of the HPL or HPR output that the COM output is tracking The HPRCOM Config selector allows a couple additional options compared to the HPLCOM Config selector Differential of HPLCOM allows the HPRCOM to be the complementary signal of HPLCOM for driving a differential load between the HPxCOM outputs The selector also allows Ext Feedback HPLCOM constant VCM as an option This option is used when the high power outputs are configured for Capless output drive where HPLCOM is configured as Constant VCM Out The feedback option provides feedback to the output and lowers the output impedance of HPLCOM At the right side of the output strip is a master volume knob for that output which allows the output amplifier gain to be muted or set from 0 to 9 dB in 1 dB steps SLAU261 November 2008 TLV320AIC3107EVM K 29 Submit Documentation Feedback 30 TLV320AIC3107EVM Software 4 13 Class D Output Tab Id TEXAS INSTRUMENTS www ti com Quick Start Prese
23. filtering before exiting the codec through the PCM interface Likewise the digital audio data can be routed through the digital effects filtering before passing through the optional de emphasis filter before the DAC The digital effects filtering can only be connected to either the ADC or DAC not both at the same time The Figure 14 is divided into several areas The left side of the tab is used to select between the DAC or ADC filters and to assist in the selection and calculating of the desired filter coefficients The right side of the tab shows a frequency response plot of the digital effects filter selected and the coefficients that are programmed into the device The plots show the magnitude and phase response of each biquad section plus the combined responses of the two biquad filters 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 20 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 9 1 ADC Filters 4 9 1 1 High Pass Filter ADC Filters DAC Filters ADC Decimation Fiter Configuration ARA Left Microphone ADC Digital Filtering 2 Right Microphone ad 1 TAA Pre programmed Filters Left ADC HP Filter Right ADC HP Filter Figure 15 ADC High Pass Filters The TLV320AIC3107 ADC provides the option of enabling a high pass fil
24. high pass filter 4 9 1 2 Digital Effects Filter ADC 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 SLAU261 November 2008 TLV320AIC3107EVM K 21 Submit Documentation Feedback Id TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 9 2 DAC Filters ADC Filters DAC TENG Left DAC Right DAC I De emphasis I De emphasis T Effect Filter T Effect Filter Download Coefficients User Filters De emphasis Filters ShelfFiters 3 DEffect EQFiters Analog Simulation Fiters Preset Fiters Gain dB o Fe He ja Mode Bass yp Treble Figure 17 DAC Filters 4 9 2 1 De emphasis Filters The de emphasis filters used in the TLV320AIC3107 can be programmed as described in the TLV320AIC3107 data sheet using this tab Figure 18 Enter the coefficients for the de emphasis filter response desired While on this tab the de emphasis response is shown on the Effect Filter Response graph however note that this response is not included in graphs of other effect responses when on other filter design tabs Shelf Filters 3 D Effect EQ Filters l Analog Simulation Filters Preset Filters User Filters De emphasis Filters Left Right 15091 CIR 15091 4 4 j
25. the line outputs are located Each line output master volume is controlled by the knob at the far right of these panels below the line output labels The output amplifier gain can be muted or set at a value between 0 and 9 dB in 1 dB steps Power Enabled status for the line output can also be controlled using the button below this master output knob Powered Up If the DAC Output Path control is set to Mix with Analog Inputs the six knobs in each panel can be used to set the individual level of signals routed and mixed to the line output LINE2L LINE2R PGA L PGA R and DAC Land 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 SLAU261 November 2008 TLV320AIC3107EVM K 27 Submit Documentation Feedback Id TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 11 HP Output Stage Configuration Tab Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command Line Interface Audio InputfADC Bypass Paths Audio Interface Clocks GPIO1 AGC Fiters DAC Line Outputs HP Output Configuration HP Outputs Class D Output HP Output Driver HP Headset Detection Enable Coupling S a AB l C 16 cs JR d JackDetectDebounce ns 6 v Power On Delay xd Button Press Debounce ms 0 x De Ramp Up Step Timing ill xi Headset Confi
26. 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 SLAU261 November 2008 TLV320AIC3107EVM K 9 Submit Documentation Feedback A Texas INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 2 Main Software Screen With Indicators and Functions 10 TLV320AIC3107EVM Evaluation Tool The Reset Control sends j Software Reset to the 9 Device and Re intsthe GU Aerer Threshold Exceeded si Device Connected LAGC RAGC L wl A 9 9 moo D Aude Input ADC Bypass Paths Audio Interface Clocks GPIOL AGC Fiters DACJLine Outputs HP Output Configuration HP Outputs Class D Output Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command Line Interface Below are two supported hardware configurations For the TLV320AIC3107EVM K For a Quick Start set SW2 on the USB MODEVM as shown on the USB MODEYM Audio Interface Configuration and select a corresponding preset from the Quick Start Preset Configurations tab USB MODEVM Audio Interface Configuration keete Clocks Audio data BCLK WCLK EE aa a Clocks Audio data BCLK WCLK DIN DOUT MCLK must be connected to 314 Kinert eier USE MODEVM provides serial Control C USB MODEVM acts as a USB Sound Card 5 f ipi batak uro
27. 0AIC3107EVM Bill of Materials AEN 41 F 1 Ee RI RE UE gl EN EE A4 G 1 USB Control Endpoint HIDSETREPORT Request A 46 G2 Data Packet Gonfiguralloi ousooe sese sous eene ao 46 G3 GPIO Pin Assignmehls e ege EE Ie A RI RI EEN m EEN ES NEESS 49 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback l TEXAS INSTRUMENTS www ti com EVM Overview 1 1 1 1 2 2 1 EVM Overview Features e Full featured evaluation board for the TLV320AIC3107 2 channel audio codec with integrated Class D amplifier e Modular design for use with a variety of digital signal processor DSP and microcontroller interface boards e USB connection to PC provides power control and streaming audio data for easy evaluation e Onboard microphone for ADC evaluation e Connection points for external control and digital audio signals for quick connection to other circuits input devices The TLV320AIC3107EVM 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 operating system Win2000 or XP Introduction The TLV320AIC3107EVM is in the Texas Instruments modular EVM form factor which allows direct evaluation of the device performance and operating characteristics and eases software development and system prototyping This EVM is compatible with the 5 6K Interface Evaluation Module SLAU104 and the HP
28. 2C STD 0x01 SPI 8 0x00 1 DC Slave Address Slave address of DC device or MSB of 16 bit reg addr for SPI Length Length of data to write read number of bytes Register address Address of register for DC or 8 bit SPI LSB of 16 bit address for SPI 4 64 Data Up to 60 data bytes could be written at a time EPO maximum length is 64 The return packet is limited to 42 bytes so advise only sending 32 bytes at any one time Example usage Write two bytes AA 55 to device starting at register 5 of an IC device with address AO 0x11 OxAO 0x02 0x05 OxAA 0x55 OP 0 P2 n CH USB MODEVM Protocol SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com USB MODEVM Protocol Do the same with a fast mode I2C device 0x12 OxAO 0x02 0x05 OxAA 0x55 w with an SPI device which uses an 8 bit register address 0x10 OxAO 0x02 0x05 OxAA 0x55 Z OBWNHEO O U i5 QN Po 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 gt Note the I C address now serves as MSB of reg addr 0x02 OxEO OxAA 0x55 0 1 2 3 4 5 In each case the TAS1020 returns in an HID interrupt packet the following 0 interface byte status status REQ ERROR 0x80 INTF ERROR 0x40 REQ DONE 0x20 1 for 12C interfaces the I C address as sent for SPI interfaces th
29. 4 19 NC Not Connected P4 20 NC Not Connected P5 1 NC Not Connected P5 2 NC Not Connected P5 3 BCLK Audio Serial Data Bus Bit Clock Input Output P5 4 DGND Digital Ground P5 5 NC Not Connected P5 6 NC Not Connected P5 7 WCLK Audio Serial Data Bus Word Clock Input Output P5 8 NC Not Connected P5 9 NC Not Connected P5 10 DGND Digital Ground P5 11 DIN Audio Serial Data Bus Data Input Input P5 12 NC Not Connected P5 13 DOUT Audio Serial Data Bus Data Output Output P5 14 NC Not Connected P5 15 NC Not Connected P5 16 SCL 12C Serial Clock P5 17 MCLK Block A Master Clock Input P5 18 DGND Digital Ground P5 19 NC Not Connected P5 20 SDA IC Serial Data Input Output EVM Connector Descriptions SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com Power Supply Connector Pin Header J15 Note that P5 comprises the signals needed for an 1 S serial digital audio interface the control interface IC and RESET signals are routed to P4 I C is actually routed to both connectors however the device is connected only to P4 A 3 Power Supply Connector Pin Header J15 J15 provides connection to the common power bus for the TLV320AIC3107EVM Power is supplied on the pins listed in Table A 3 Table A 3 Power Supply Pinout Signal Pin Number Signal NC J15 1 J15 2 NC 5VA J15 3 J15 4 NC DGND J15 5 J15 6 AGND DVDD 1 8V J15 7 J15 8 NC IOVDD 3 3V J15 9
30. A Terminal Output SLAU261 November 2008 Submit Documentation Feedback EVM Connector Descriptions 33 Block A and Block B Digital Interface Connectors J16 and J17 A 2 Block A and Block B Digital Interface Connectors J16 and J17 JA TEXAS INSTRUMENTS www ti com The TLV320AIC3107EVM 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 These headers sockets provide access to the digital control and serial data pins of the device Consult Samtec at www samtec com or call 1 800 SAMTEC 9 for a variety of mating connector options Table A 2 summarizes the digital interface pinout for the TLV320AIC3107EVM Table A 2 Block A and Block B Digital Interface Pinout Pin Number Signal Description P4 1 NC Not Connected P4 2 NC Not Connected P4 3 NC Not Connected P4 4 DGND Digital Ground P4 5 NC Not Connected P4 6 GPIO1 General Purpose Input Output P4 7 NC Not Connected P4 8 RESET INPUT Reset signal input to AIC3107EVM P4 9 NC Not Connected P4 10 DGND Digital Ground P4 11 NC Not Connected P4 12 NC Not Connected P4 13 NC Not Connected P4 14 RESET Reset P4 15 NC Not Connected P4 16 NC Not Connected P4 17 NC Not Connected P4 18 DGND Digital Ground P
31. A MCUINTERFACE SLAU106 from Texas Instruments and additional third party boards which supports the TI Modular EVM format The TLV320AIC3107EVM K is a complete evaluation demonstration kit which includes a USB based motherboard called the USB MODEVM Interface board and evaluation software for use with a PC running the Microsoft Windows operating systems The USB connection from the PC provides power control and streaming audio data to the EVM for reduced setup and configuration The EVM also allows external control signals audio data and power for advanced operation which allows prototyping and connection to the rest of the evaluation development system EVM Description and Basics This section provides information on the analog input and output digital control power and general connection of the TLV320AIC3107EVM TLV320AIC3107EVM K Block Diagram The TLV320AIC3107EVM K consists of two separate circuit boards the USB MODEVM and the TLV320AIC3107EVM The USB MODEVM is built around a TAS1020B streaming audio USB controller with an 8051 based core The simple diagram of Figure 1 shows how the TLV320AIC3107EVM is connected to the USB MODEVM The USB MODEVM Interface board is intended to be used in USB mode whereas control of the installed EVM is accomplished using the onboard USB controller device Provision is made however for driving all the data buses IC 12S etc externally The source of these signals is controlled by SW2 on th
32. Assembly layer 4000 mil a y 4000 mil Figure C 2 Top Layer 38 TLV320AIC3107EVM Layout Views SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com Appendix C e o 0 Y box o 000000000 0 000 00 0 o O 0 o 0 o O OXOHOMOMOMO 9898 OMONMONO 0000000001 ee eg eieiei ei DD 9 9 gt Figure C 3 Layer 3 0 0 6 6 6 0 0 010 I 000 00 0 Dese 9000 909 9888 OO FOO 00000000 J 000000 OJOKORO 3700 lt n 5l 37 00 ni e Oo o 4000 Figure C 4 Layer 4 SLAU261 November 2008 TLV320AIC3107EVM Layout Views 39 JA TEXAS INSTRUMENTS Appendix C www ti com e S c E z E 9 S o 000 19 gt Figure C 5 Bottom Layer 40 TLV320AIC3107EVM Layout Views SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com Appendix D Appendix D TLV320AIC3107EVM Bill of Materials The complete bill of materials for the modular TLV320AIC3107EVM is provided as a reference Table D 1 TLV320AIC3107EVM Bill of Materials tem Qty Value Ref Des Description Vendor Part Number o ATTE
33. C button Target gain Attack time in milliseconds Decay time in milliseconds and the Maximum PGA Gain Allowed can all be set respectively using the four corresponding knobs in each channel The TLV320AIC3107 allows for the Attack and Decay times of the AGC to be setup in two different modes standard and advanced The Left Right AGC Settings button determines the mode selection The Standard mode provides several preset times that can be selected by adjustments made to the Attackand Decay knobs If finer control over the times is required then the Advanced mode is selected to change to the settings When the Advanced mode is enabled two tabs appear that allow separate advanced control of the Attack and Delay times of the AGC see Figure 12 and Figure 13 These options allow selection of the base time as well as a multiplier to achieve the actual times shown in the corresponding text box 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 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software Figure 12 Left AGC Settings Decay Time Decay Time Multiplier 50 msec vi 1 1 Actual Decay Time pi ma 150 msec Use advanced settings Ge Figure 13 Advanced Noise gate functions such as Hysteresis Enable Clip stepping Threshold dB S
34. Figure 23 Preset Filters 4 9 3 5 User 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 SLAU261 November 2008 TLV320AIC3107EVM K 25 Submit Documentation Feedback JA TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 9 3 6 3D Effect The 3D effect is described in the TLV320A1C3107 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 The User Filters tab can be used to load the coefficients See Figure 25 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 NR ce mam PO Dun Figure 26 DAC Line Outputs Tab 26 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM 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 4 10 1 DAC Controls On the left side of this tab are controls for the left and right DACs In si
35. IJ TEXAS User s Guide INSTRUMENTS SLAU261 November 2008 TLV320AIC3107EVM K This user s guide describes the characteristics operation and use of the TLV320AIC3107EVM K This evaluation module EVM allows the user to evaluate the TLV320AIC3107 audio codec The TLV320AIC3107 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 TLV320AIC3107 only uses the IC 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 Section 3 1 Software Installation followed by Section 3 2 EVM Connections and then to Section 4 1 Quick Start Tabs The following related documents are available through the Texas Instruments Web site at www ti com EVM Compatible Device Data Sheets Device Literature Number TLV320AIC3107 SLOS545 TAS1020B SLES025 REG1117 3 3 SBVS001 TPS767D318 SLVS209 SN74LVC125A SCAS290 SN74LVC1G125 SCES223 SN74LVC1G07 SCES296 Contents 1 auEern us 3 2 EVM D escriptiori and Basics ixi sen gees uina enm atate poa NC D ER A 3 3 TLV320AIC3107EVM K Setup and Installation cooo
36. NTION 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 PCB 1 1 N A TLV320AIC3107 RSB EVM RevA PWB Texas Instruments RESISTORS 2 4 0 R5 R6 R17 R18 RES 0 Q 1 10W 5 0603 SMD Panasonic ERJ 3GEYOROOV 3 2 16 R9 R10 RES 16 Q 1W 5 2512 SMD Panasonic ERJ 1TYJ160U 4 4 100 R7 R8 R11 R12 RES 100 Q 1 10W 1 0603 SMD Panasonic ERJ 3EKF1000V 5 1 220 R2 RES 220 Q 1 10W 1 0603 SMD Yageo RC0603FR 07220RL 6 2 402 R13 R14 RES 402 Q 1 10W 1 0603 SMD Vishay Dale CRCW0603402RFKEA 7 2 2 2K R3 R4 RES 2 2 kQ 1 10W 5 0603 SMD Panasonic ERJ 3GEYJ222V 8 1 2 7K R19 RES 2 7 kQ 1 10W 5 0603 SMD Panasonic ERJ 3GEYJ272V 9 1 100K R1 RES 100 kQ 1 10W 1 0603 SMD Panasonic ERJ 3EKF1003V CAPACITORS 10 2 0 022 uF C37 C38 CAP CER 0 022 uF 50V X8R 10 0603 TDK Corporation C1608X8R1H223K 11 4 0 047 uF C31 C34 CAP 47000PF 25 V CERM X7R 0603 Panasonic ECJ 1VB1E473K 12 y 0 1 uF C1 C5 C7 C8 CAP CER 0 10 uF 6 3V X5R 10 0402 TDK Corporation C1005X5R0J104K 13 11 0 1 uF C17 C22 C24 CAP CER 0 1 uF 25V X7R 0603 TDK Corporation C1608X7R1E104K C25 C46 C48 C52 14 3 1 0uF C15 C35 C36 CAP CERAMIC 1 uF 10V X5R 0603 Panasonic ECJ BVB1A105K 15 5 10 uF C9 C12 C16 CAP CERAMIC 10 uF 6 3V X5R 0603 Panasonic ECJ 1VB0J106M 16 3 10 uF C45 C47 C51 CAP CER 10UF 16V X5R 20 1206 TDK Corporation C3216X5R0J106M 17 1 22
37. PLL input frequency and desired Fsref 1 Set the desired Fsref using the Fsref switch 2 Verify that the correct reference frequency is entered into the PLLCLK IN Source box in megahertz MHz 3 Push the Search for Ideal PLL Settings button The software starts searching for ideal combinations of P K and R which achieve the desired Fsref The possible settings for these parameters are displayed in the spreadsheet like table labeled Possible Settings 4 Click on a row in this table to select the P K and R values located in that row Notice that when this is done the software updates the P K R PLL OUT and PLLDIV OUT readings as well as the Actual Fsref and Error displays The values show the calculations based on the values that were selected This process does not actually load the values into the TLV320AIC3107 however it only updates the displays in the software If more than one row exists the user can choose the other rows to see which of the possible settings comes closest to the ideal settings When a suitable combination of P K and R has been chosen pressing the Load Settings into Device button downloads these values into the appropriate registers on the TLV320AIC3107 4 6 1 3 Setting ADC and DAC Sampling Hates The Fsref frequency that determines either enabling or bypassing the PLL see Section 4 6 1 1 or Section 4 6 1 2 is used to determine the actual ADC and DAC sampling rates By using the NADC and NDAC factors t
38. TATUTORY INCLUDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE The user assumes all responsibility and liability for proper and safe handling of the goods Further the user indemnifies TI from all claims arising from the handling or use of the goods Due to the open construction of the product it is the user s responsibility to take any and all appropriate precautions with regard to electrostatic discharge EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE NEITHER PARTY SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT SPECIAL INCIDENTAL OR CONSEQUENTIAL DAMAGES TI currently deals with a variety of customers for products and therefore our arrangement with the user is not exclusive TI assumes no liability for applications assistance customer product design software performance or infringement of patents or services described herein Please read the User s Guide and specifically the Warnings and Restrictions notice in the User s Guide prior to handling the product This notice contains important safety information about temperatures and voltages For additional information on Te environmental and or safety programs please contact the TI application engineer or visit www ti com esh No license is granted under any patent right or other intellectual property right of TI covering or relating to any machine process or combination in which such TI products or services might be or are used FCC Warning This
39. TOM SAM SSW 110 22 F D VS K TVA WA 5VA 5VA DGND AGND 1 8VD VDI 3 3VD L8VD DAUGHTER POWER 3 3VD up J18A TOP SAM_TSM 105 01 L DV P J18B BOTTOM SAM SSW 105 22 F D VS K EXAS A DATA ACQUISITION PRODUCTS HIGH PERFORMANCE ANALOG DIVISION SEMICONDUCTOR GROUP 6730 SOUTH TUCSON BLVD TUCSON AZ 85706 USA ENGINEER RICK DOWNS us USB MODEVM INTERFACE DRAWNBY ROBERT BENJAMIN DOCUMENT CONTROL NO 6463996 SIZE B DATE 3 Apr 2007 REV D SHEET 2 OF 2 FILE C Work USB MODEVM USB Motherboard ModEvm ddb Documents CH aughtercard Interface 1 2 3 4 5 6 Appendix F Appendix F USB MODEVM Bill of Materials I TEXAS INSTRUMENTS www ti com The complete bill of materials for USB MODEVM Interface Board included only in the TLV320AIC3107EVM K is provided as a reference Table F 1 USB MODEVM Bill of Materials Designators Description Manufacturer Mfg Part Number R4 100 1 10W 596 Chip Resistor Panasonic ERJ 3GEYJ1300V R10 R11 27 40 1 16W 196 Chip Resistor Panasonic ERJ 3EKF27R4V R20 75Q 1 4W 1 Chip Resistor Panasonic ERJ 14NF75ROU R19 2200 1 10W 596 Chip Resistor Panasonic ERJ 3GEYJ221V R14 R21 R22 3902 1 10W 5 Chip Resistor Panasonic ERJ 3GEYJ391V R13 6490 1 16W 196 Chip Resistor Panasonic ERJ 3EKF6490V R9 1 5KQ 1 10W 5 Chip Resistor Panasonic ERJ 3GEYJ1352V R1 R3 R5
40. U261 November 2008 Submit Documentation Feedback Ih TEXAS INSTRUMENTS www ti com G 2 GPIO Capability 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 Bit 7 6 5 4 3 Table G 3 GPIO Pin Assignments 2 X P3 5 P3 4 P3 3 P1 3 P1 2 P1 1 P1 0 Example write P3 5 to a 1 set all others to 0 0x18 write GPIO 0x00 gt this value is ignored 0x01 gt length ALWAYS a 1 0 1 2 3 0x00 this value is ignored 4 previous example to the port pins Example read the GPIO 0x08 read GPIO 0x00 this value is ignored 0x01 gt length ALWAYS a 1 0x00 this value is ignored 0 1 2 3 0 1 2 3 4 0x40 gt 01000000 The user may also read back from the GPIO to see the state of the pins Let s say we just wrote the 0x28 0x00 0x01 0x00 0x40 SLAU261 November 2008 Submit Documentation Feedback The return packet should be USB MODEVM Protocol 49 JA TEXAS INSTRUMENTS Writing Scripts www ti com G 3 Writing Scripts 50 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 t
41. VDD_DAC power w5 2 pin soldered SPVDD power W7 2 pin soldered DVDD power ws 2 pin soldered IOVDD power w9 3 pin 2 3 Mic bias select Connect 1 2 to use AIC3107 Mic Bias Connect 2 3 to use EVM 3 3V Mic Bias W10 2 pin Open Connect EVM Onboard Mic to AIC3107 MIC3R input W11 2 pin Open Connect EVM Onboard Mic to AIC3107 MIC3L input w12 2 pin Open Enable 16 ohm load for HPL output test W13 2 pin Open Enable 16 ohm load for HPR output test W14 3 pin 1 2 IOVDD select Connect 1 2 for IOVDD 1 8V Connect 2 3 for IOVDD 3 3V W15 2 pin Open GPIO1 access point W16 2 pin Installed Software reset enable SLAU261 November 2008 Submit Documentation Feedback TLV320AIC3107EVM K JA TEXAS INSTRUMENTS 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 Not Used Note that for this EVM the Firmware Source EEPROM is on the USB MODEVM W18 2 pin Open Selects SWOUTP to J 18 Caution Make sure that the Class D Output is Disabled before Installing W18 W19 2 pin Open Selects SWOUTM to J 18 Caution Make sure that the Class D Output is Disabled before Installing W19 Table 3 Switch SW1 Configurations EVM Connector Terminal Number SW1 Switch Position DIFF Differential
42. ccccccncncccnncnncnncnnncnnnnnnnnncnnnnnnnnnnannnnncrnnrnnnnnes 7 4 TEV9320AIC3107EVM SOHWare ou ra entr A an aja aa x Ea REA wana an a nad ga Da aa Ka 8 Appendix A EVM Connector Descriptions EEN AGE ENE AN GAE EEE aa nennen nnne ia 33 Appendix B TEV320AIC3107 EVM Sche Malle custo ee tx mn RR eIRR ENEE Reeg 36 Appendix C TLV320AIC3107EVM Layout Views ceeeeeennn I I III III I hn hn hl nennen 38 Appendix D TLV320AIC3107EVM Bill of Materials cesses HII 41 Appendix E SB MODEVM Schemalti ios 43 Appendix F USB MODEVM Bill of Materials cceeee eee eee eee eee I HH HII HII nenne 44 Appendix G USB MODEVM Protocol eeseeseeeeleline enhn nenne han aan EE jaan baa wan ena sn nnn nnn nnn 46 List of Figures 1 TENS20AIC3TOZEVM K Block D ppe saei ca eunte nima oro nite tw eme Y Em etre xu NGE NYA eost a eruit MEUM Ba NUS VUES et 4 2 Quick Start USB MODEM Configurations cecceeeeeeee eee ee eee eee eee I II I I I nn ne n en nen 8 3 Quick Start Preset Configurations Tab esekes usdhee g e aere tpe eie ore in ENEE 9 4 Main SoftWare Sres 10 MEME cR E ng BAE LANG Ga teem E ana A a sae 11 6 Audio INPUVADG Eo LL 12 12C 12S are trademarks of Koninklijke Philips Electronics N V Windows is a trademark of Microsoft Corporation LabView is a trademark of National Instruments SLAU261 November 2008 TLV320AIC3107EVM K 1 Submit Documentation Feedback 2 IA
43. clocks when configured as a master Hih rehman na sarana sab gen ran Dd Codec can receive audio clocks from external interface when configured USB MODEVM codec port configuration Pape ony MICLK 11 2896 MHz SCLK 2 8224 MHz FS 44 1 kHz 125 16 bits USB MODEVM USB MODEVM SW2 USB MODEVM SW EXTERNAL F WELK 7 EU AUDIO AIC3107 EVM INTERFACE WS ca m Figure 2 Quick Start USB MODEM Configurations The default tab is the Quick Start USB MODEVM tab This tab shows two common USB MODEVM configurations used with the AIC3107EVM The default configuration is the USB MODEVM Audio Interface Configuration In this configuration the USB MODEVM acts as a USB sound card Audio files can be played on the PC and targeted to the USB MODEVM via the USB connection On the USB MODEVM the TAS1020B converts the USB audio to I S data and the I2C script data to DC commands Note For correct EVM operation ensure that SW2 switch settings are as shown in Figure 2 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 1 2 Quick Start Preset Configurations AudioInputADC BypassPaths Audio Interface Clocks GPIO1 AGC Fiters DACLine Outputs HP Output Configuration HP Outputs Class D Output Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command Line Interface Preset Configurations Preset Confi
44. de the status of various portions of the TLV320AIC3107 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 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback A Texas INSTRUMENTS www ti com TLV320AIC3107EVM Software The ADC Overflow and DAC Overflow indicators illuminate when the overflow flags are set in the TLV320AIC3107 Below these indicators are the AGC Noise Threshold Exceeded indicators that illuminate when the AGC noise threshold is exceeded To the far right of the screen the Short Circuit Detect indicators illuminate when a short circuit condition is detected if this feature has been enabled Below the short circuit indicators the AGC Gain Applied indicators use a bar graph to show the amount of gain which has been applied by the AGC and indicators that illuminate when the AGC is saturated 4 2 1 Detailed TLV320AIC3107 Block Diagram Sampe Rain Selacl R2 All ist t Codec Data path Setup R in decimal and in Audio Seria Data Interface Chri RA RIO unless otherwise To enable Record Only Digital Audio Clock Processing shown with SW Dx 1 Power Down Both DACs R37 Generation 2 Enable ADC Digital Processing Lett AGC Conitol IR2S R7 RI RIA R107 aibad iin 3 3 D Processing not available in C R12 D7 6
45. e USB MODEVM See Table 1 for details on the switch settings SLAU261 November 2008 TLV320AIC3107EVM K 3 Submit Documentation Feedback JA TEXAS INSTRUMENTS EVM Description and Basics www ti com 2 1 1 USB MODEVM Interface Board The simple diagram of Figure 1 shows only the basic features of the USB MODEVM Interface board When connecting the TLV320AIC3107EVM to the USB MODEVM use care to avoid bending the connecting pins The two boards can only be connected in one way It is suggested to first align with the 10 pin connectors J3 on the TLV320AIC3107EVM and J18A on the USB MODEVM and then gently push all the connectors together until the boards are seated In the factory configuration the board is ready to use with the TL V320AIC3107EVM To view all the functions and configuration options available on the USB MODEVM board see the USB MODEVM Interface Board schematic in Appendix E TLV320AIC3107EVM TLV320A1C3107 USB MODEVM EVM Position 1 i Control Interface E B TAS1020B USB 8051 Microcontroller s Audio Interface Figure 1 TLV320AIC3107EVM K Block Diagram 4 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com EVM Description and Basics 2 2 Default Configuration and Connections
46. e read back data from SPI line for transmission of the corresponding byte 2 length as sent 3 for 12C interfaces the reg address as sent for SPI interfaces the read back data from SPI line for transmission of the corresponding byte 4 60 echo of data packet sent SLAU261 November 2008 USB MODEVM Protocol 47 Submit Documentation Feedback Id TEXAS INSTRUMENTS 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 OxAO 0x02 0x05 OxAA 0x55 If for some reason the interface fails for example the 12C device does not acknowledge it comes back as 0 0x51 interface INTF ERROR 1 OxAO 2 0x02 3 0x05 4 OxAA 5 0x55 If the request is malformed that is the interface byte byte 0 takes on a value which is not as preciously described the return packet is 0x93 the user sent 0x13 which is not valid so 0x93 returned OxAO 0x02 0x05 OxAA 0x55 0 1 2 3 4 5 The preceding examples used writes Reading is similar Read two bytes from device starting at register 5 of an I2C device with address AO 0 0x01 1 OxAO 2 0x02 3 0x05 The return packet is 0 0x21 ab OxAO 2 0x02 3 0x05 4 OxAA 5 0x55 assuming that the preceding values starting at Register 5 were actually written to the device 48 USB MODEVM Protocol SLA
47. ember 2008 TLV320AIC3107EVM K 15 Submit Documentation Feedback JA TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 6 1 1 Use Without PLL Setting up the TLV320AIC3107 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 The CLKDIV IN frequency then is entered into the CLKDIV IN box in megahertz MHz The default value shown 11 2896 MHz is the frequency used on the USB MODEVM board This value then is divided by the value of Q which can be set from 2 to 17 the resulting CLKDIV OUT frequency is shown in the indicator next to the Q control The result frequency is shown as the Actual Fsref 4 6 1 2 Use With PLL When PLLDIV OUT is selected as the codec clock source the PLL is used The PLL clock source is chosen using the PLLCLK IN control and can be set to either MCLK or BCLK The PLLCLK IN frequency then is entered into the PLLCLK IN Source box The PLL OUT and PLLDIV OUT indicators show the resulting PLL output frequencies with the values set for the P K and R parameters of the PLL See the TL V320AIC3107 data sheet for an explanation of these parameters The parameters can be set by clicking on the up down arrows of the P K and R combination boxes or they can be typed into these boxes Use the Search for PLL Settings Based on Desired Fsref and PLLCLK IN section to find the ideal values of P K and R for a given
48. 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 It generates uses and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to part 15 of FCC rules which are designed to provide reasonable protection against radio frequency interference Operation of this equipment in other environments may cause interference with radio communications in which case the user at his own expense will be required to take whatever measures may be required to correct this interference EVM WARNINGS AND RESTRICTIONS It is important to operate this EVM within the input voltage range of 3 3 V to 5 V and the output voltage range of 0 V to 5 V Exceeding the specified input range may cause unexpected operation and or irreversible damage to the EVM If there are questions concerning the input range please contact a TI field representative prior to connecting the input power Applying loads outside of the specified output range may result in unintended operation and or possible permanent damage to the EVM Please consult the EVM User s Guide prior to connecting any load to the EVM output If there is uncertainty as to the load specification please contact a TI field representative During normal operation some circuit components may have case temperatures greate
49. f script files that have previously been opened allowing fast access to commonly used script files The final menu item is Exit which terminates the TLV320AIC3107EVM software SLAU261 November 2008 TLV320AIC3107EVM K 31 Submit Documentation Feedback JA TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com Open Command File Log Script and Results Recently Opened Files gt Figure 31 File Menu Under the Help menu is an About menu item which displays information about the TLV320AIC3107EVM software The PC Bus Error Detection button allows the user to enable circuitry which sets a register bit Register 107 DO if an I C bus error is detected It is unnecessary to use this with the GUI software but can be used as part of error detection in the end equipment software design 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 32 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com Appendix A EVM Connector Descriptions Appendix A This appendix contains the connection details for each of the main header connectors on the EVM A 1 Analog Interface Connectors A 1 1 Analog Input Output Connectors In addition to the analog headers the analog i
50. gister addresses J o SPI 16 bit register addresses re eck Execute Command Buffer x E Enable gt Figure 30 Command Line Interface Tab A script is loaded into the command buffer either by operating the controls on the other tabs or by loading a script file When executed the return packets of data which result from each command are displayed in the Read Data array control When executing several commands the Read Data control shows only the results of the last command To see the results after every executed command use the logging function described in the following text The File menu Figure 31 provides some options for working with scripts The first option Open Command File loads a command file script into the command buffer This script then can be executed by pressing the Execute Command Buffer button The second option is Log Script and Results which opens a file save dialog box Choose a location for a log file to be written using this file save dialog When the Execute Command Buffer button is pressed the script runs and the script along with resulting data read back during the script is saved to the file specified The log file is a standard text file that can be opened with any text editor and looks much like the source script file but with the additional information of the result of each script command executed The third menu item is a submenu of Hecently Opened Files This is simply a list o
51. gital data interface to the TLV320AIC3107 The interface mode can be selected using the Audio Serial Data Mode control selecting either 12S mode DSP mode or Right or Left Justified modes Word length can be selected using the Audio Serial Word Length control and the bit clock rate can also be selected using the Bit Clock Mode rate control The Audio Data Word Offset used in TDM mode see the product data sheet also can be selected on this tab Along the bottom of this tab are controls for choosing the BLCK and WCLK as being either inputs or outputs With the codec configured in S ave mode both the BCLK and WCLK are set to inputs If the codec is in Master mode then BCLK and WCLK are configured as outputs Additionally two buttons provide the options for 3 stating the DOUT line when no valid data is available and for transmitting BLCK and WCLK when the codec is powered down Re synchronization of the audio bus is enabled using the controls in the lower right corner of this screen Re synchronization is done if the group delay changes by more than FS 4 for the ADC or DAC sample rates see the TL V320AIC3107 data sheet The channels can be soft muted when doing the Re synchronization if the Soft Mute button is enabled The default mode for the EVM is configured as 44 1 kHz 16 bit IC 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 setti
52. guration Description DAC Configurations DAC to AC Coupled Headphones Digital audio setup For operation with defaults of USB MODEVM 16 Stereo Playback to AC Coupled Headphone Outputs WCLK Fs 44 Ika SCLK 2 8224MH2 MCLK 11 2896MH2 C Stereo Playback to Capless Headphone Outputs ee Input Mono Playback to Mono Speaker DAC Left Data to LDAC and Right Data to RDAC Stereo Playback to Stereo Speakers Volume control 0dB arcere Connected to Outputs via Mixer Mode Mono Left Playback to Class D Output HP Outputs Single ended Headphone Outputs a AC coupled Headphone Configuration ADC Configurations LDAC to HPLOUT rs A RDAC to HPROUT On board Microphone to Digital Output Mixer Gain D I Differential Input to Digital Output Output Amplifier Gain 0dB Note For best results click the Reset Control before loading a Preset Configuration Load Preset 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 When the selection is made the Preset Configuration Description shows a summary of the codec setup associated with the choice made If the choice is acceptable the Load button can be pressed and the preset configuration is loaded into the codec The user can change to the Command Line Interface tab see Figure 30 to
53. guration Single Ended Weak Output CM Voltage Source Resistor Divider from ADD DAC HP Short Circuit Protection gt Enabl sse Om PFS e C 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 This control is used to determine if the output stage is being used to drive a fully differential output load or a output load where one of the outputs is referenced to a common mode voltage pseudo differential The output Coupling control can be chosen as either Capless that is capacitor less EVM SW2 CAPLESS or AC coupled EVM SW2 CAP This setting corresponds to the setting of the hardware switch SW2 on the TLV320AIC3107EVM The common mode voltage of the outputs can be set to 1 35V 1 5V 1 65V or 1 8V using the Common Mode Voltage control The TLV320AIC3107 offers several options to help reduce the turn on off pop of the output amplifiers The Power On Delay of the output drivers can be set using the corresponding control from O us up to 4 us Ramp Up Step Timing also can be adjusted from 0 ms to 4 ms The outputs can be set to soft step their volume changes using the Output Volume Soft Stepping control and set to step once per Fs period once per two Fs periods or soft stepping can be disabled alt
54. he program is not forgiving about mistakes made in the source script file the formatting of the file is simple Consequently mistakes are rare Each line in a script file is one command Lines cannot be extended beyond one line A line is terminated by a carriage return The first character of a line is the command Commands are Set interface bus to use r Read from the serial control bus w Write to the serial control bus Comment b Break d Delay 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 DC bus i2cfast Fast mode IC bus Spi8 SPI bus with 8 bit register addressing spit6 SPI bus with 16 bit register addressing gpio Use the USB MODEVM GPIO capability For example if a fast mode I C bus is to be used the script begins with i2cfast No data follows the break command Anything following a comment command is ignored by the parser provided that it is on the same line The delay command allows the user to specify a time in milliseconds that the script pauses before proceeding Note Unlike all other numbers used in the script commands the delay time is entered in a decimal format Also note that because of latency in the USB bus as well as the time it takes the processor on the USB MODEVM to handle requests the delay time may not be precise A series of byte values follows either a read or write com
55. he sampling rates are derived from the Fsref If the dual rate mode is desired this option can be enabled for either the 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 16 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback IA TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 7 GPIO1 Tab Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command Line Interface Audio Input ADC Bypass Paths Audio Interface Clocks GPI01 AGC Filters DAC Line Outputs HP Output Configuration HP Outputs Class D Output GPIO1 Function Disabled C Output Level Interrupt Duration as Ae 9 Input Level Figure 10 GPIO1 Tab The GPIO1 tab see Figure 10 selects options for the general purpose inputs and outputs GPIO of the TLV320AIC3107 The GPIO1 groupbox contains controls for setting options for the GPIO1 pin The Function control selects the function of GPIO1 from the following e ADC Word Clock e An output clock derived from the reference clock see TLV320AIC3107 data sheet e Interrupt output pin to signal Short Circuit AGC Noise Threshold detection Jack Headset detection e For use as an interrupt output the behavior of the interrupt can be selected using the Interrupt Duration control A Single 2ms pulse can be delivered when the selected interrupt occurs or C
56. ice Box 655303 Dallas Texas 75265 Copyright 2008 Texas Instruments Incorporated
57. ignal Detect Debounce ms and Noise Detect Debounce ms are set using the corresponding controls in the Noise Gate groupbox for each channel SLAU261 November 2008 TLV320AIC3107EVM K 19 Submit Documentation Feedback JA TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 9 Filters Tab Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command Line Interface Audio Input ADC Bypass Paths Audio Interface Clocks GPIOL Ae He DAC Line Outputs HP Output Configuration HPOutputs Class D Output ADC Filters DAC Filters Effect Filter Response Digital Effects Filter ADC Digital Filtering 4 HP Filter only ios 3 Pre programmed Filters 3 Left ADC HP Filter Right ADC HP Filter i Disabled cf Disabled qa Programmable Filters Right ADC Biquad NO NL Download Coefficients N2 DL D2 Figure 14 Filters Tab The TLV320AIC3107 has an advanced feature set for applying digital filtering to audio signals This tab controls all of the filter features of the TLV320AIC3107 In order to use this tab and have plotting of filter responses correct the DAC sample rate must be set correctly Therefore the clocks must be set up correctly in the software following the discussion in Section 4 6 See Figure 14 The AIC3107 digital filtering is available to both the ADC and DAC The ADC has optional high pass HP filtering and allows the digital output from the ADC through digital effects
58. k Start USB MODEVM Configurations HP LEFT OUTPUT MIXER Command Line Interface Audio Input ADC BypassPaths Audio Interface Clocks GPIOL AGC Filters DAC Line Outputs HP Output Configuration HP Outputs Class D Output 5 z HP LEFT LINE2L LINEZA e L PGA R DACL DACR HPLEFT po OUTPUT C d Ww Led J kd L am Pu D E t E LG i W ode A Status Mute I Mute Mute Mute Mute Mute MUTE Li 4 i A E oe Tristate MUTE HP COM OUTPUT MIXER 908 POWER UP HPCOM E Configuration UNEL men PGAL ep DI DACR HPCOM m OUTPUT Differential J J J GAIN oF HPLOUT J SJ X HS Power Down j Mute mute Mte Mte Mte Wie go is jure Tristate HP RIGHT OUTPUT MIXER POWER UP ARa HP RIGHT LINE2L LINEZR PGA L PGAR DACL DACR CR gt J Ww JI J GAN Se t Down 1 Mute Mute Mute Mute Mute t IMute DES n d 4 d gt P A Bt Figure 28 High Power Outputs Tab This tab contains four horizontal groupings of controls one for each of the high power outputs Each output has a mixer to mix the LINE2L LINE2R PGA L PGA R DAC L and DAC R signals assuming that the DACs are not routed directly to the high power outputs see Section 4 10 At the left of each output strip is a Powered Up button that controls whether the corresponding output is powered up or not The When powered down button allows 3 state outputs or driven weakly to a the output common mode voltage
59. mand Each byte value is expressed in hexadecimal and each byte must be separated by a space Commands are interpreted and sent to the TAS1020 by the program using the protocol described in Section G 1 The first byte following a read or write command is the IC slave address of the device if IC is used or the first data byte to write if SPI is used note that SPI interfaces are not standardized on protocols so the meaning of this byte varies with the device being addressed on the SPI bus The second byte is the starting register address that data is written to again with IC SPI varies see Section G 1 for additional information about what variations may be necessary for a particular SPI mode Following these two bytes are data if writing if reading the third byte value is the number of bytes to read expressed in hexadecimal For example to write the values OxAA 0x55 to an DC device with a slave address of 0x90 starting at a register address of 0x03 one would write example script I i2cfast w 90 03 AA 55 r 90032 USB MODEVM Protocol SLAU261 November 2008 Submit Documentation Feedback JA TEXAS INSTRUMENTS www ti com Writing Scripts This script begins with a comment specifies that a fast C bus is used then writes OxAA 0x55 to the PC 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 Note that the
60. milar fashion as the ADC the DAC controls are set up to allow powering of each DAC individually and setting the output level Each channel s level can be set independently using the corresponding Volume knob Alternately by checking the Slave to Right box the left channel Volume can be made to track the right channel Volume knob setting checking the Slave to Left box causes the right channel Volume knob to track the left channel Volume knob setting Data going to the DACs is selected using the drop down boxes under the Left and Right DAC Datapath Each DAC channel can be selected to be off use left channel data use right channel data or use a mono mix of the left and right data Analog audio coming from the DACs is routed to outputs using the Output Path controls in each DAC control panel The DAC output can be mixed with the analog inputs LINE2L LINE2R PGA L PGA R and routed to the Line or High Power outputs using the mixer controls for these outputs on this tab for the line outputs or on the High Power Outputs tab for the high power outputs If the DAC is to be routed directly to either the Line or HP outputs these can be selected as choices in the Output Path control Note that if the Line or HP outputs are selected as the Output Path the mixer controls on this tab and the High Power Output tabs have no effect 4 10 2 Line Output Mixers On the right side of this tab are horizontal panels where the analog output mixing functions for
61. n be used in the command window by running the program and then selecting Open Command File from the File menu Locate the script and open it The script then is displayed in the command buffer The user can also edit the script once it is in the buffer but saving of the command buffer is not possible at this time this feature may be added at a later date Once the script is in the command buffer it may be executed by pressing the Execute Command Buffer button If breakpoints are in the script the script executes to that point and the user is presented with a dialog box with a button to press to continue executing the script When ready to proceed push that button and the script continues Here an example of a partial script with breakpoints using the AIC33EVM as an example setup AIC33 for input and output uses I2C interface i2cfast reg 07 codec datapath 30 07 8A 30 07 1 1000 regs 15 16 ADC volume unmute and set to OdB 30 OF 00 00 30 OF 2 OR OK Si ne This script writes the value 8A at register 7 then reads it back to verify that the write was good A delay of 1000 ms one second is placed after the read to pause the script operation When the script continues the values 00 00 is written starting at register OF This output is verified by reading two bytes and pausing the script again this time with a break The script does not continue until the user allows it to by pressing OK in the dialog box that is di
62. ngs must be used no changes to the software are required 14 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com 4 6 Clocks Tab TLV320AIC3107EVM Software Quick Start Preset Configurations Quick Start USE MODEVM Configurations Command Line Interface Audio Input ADC Bypass Paths Audio Interface Clocks e AGC Filters DAC Line Outputs HP Output Configuration HP Outputs Class D Output This Tab may be used to calculate alternate settings for use in an end system or for evaluation with the external 125 bus loading these settings into the EYM may cause the USB audio to not work correctly To use the USB audio press this button to load settings that work with the EVM CLKDIV IN Source Search for PLL Settings Based on Desired ADC Dual Rate Mode Esref and PLLOLK IN Download Settings Into Device MELK C Desired Fsref Q CLKDIV_OUT He CLKDIV IN NADC wm lt gt Low Giz RE f E V 2 sae Jd 11289600 Jua j M o PLLCLK IN Source PLKN PL OUT Hz mak A ue ME Jo Im Actual Fsref DAC Dual Rate Mode E wm OUT He MEET C Settings ji mmm NN neen M ebe E p DAC Sample Rate oua a da pricy E ay Lem ween 13 ES d mg R Enable PLL di gt GPIO1 CLKOUT Source CODEC_CLK Source S ZE PULLOUT PLLDIV_OUT A E j std na N If PLL values are okay enter into Download al 2 Section amp Load Into Device
63. nputs and outputs also can be accessed through alternate connectors either screw terminals or audio jacks The stereo microphone input is also tied to J6 and the stereo headphone output the HP set of outputs is available at J7 Table A 1 summarizes the analog input output connectors available for Block A Table A 1 Analog Input Output Connectors Designator Description Function PIN 1 PIN 2 PIN3 J6 3 Conductor Screw See SW1 Configuration for LINE1LP AGND LINE1LM Terminal Input SE Diff Usage J7 3 Conductor Screw See SW1 Configuration for LINE1RP AGND LINE1RM Terminal Input SE Diff Usage J8 3 Conductor Screw See SW1 Configuration for LINE2LP AGND LINE2LM Terminal Input SE Diff Usage J9 Audio 3 5mm Stereo Input External Mic Input See SW1 AGND MIC3L MIC3R Jack Configuration J10 Audio 3 5mm Stereo Headset Output See SW2 AGND HPLOUT HPROUT Output Jack Configuration J11 Audio 3 5mm Stereo Headset Test Output See AGND HPL TEST HPR TEST Output Jack SW2 Configuration filtered filtered J12 3 Conductor Screw Lineout LEFT_LOP AGND RIGHT_LOP Terminal Output J15 2 Conductor Screw External SVDD Class D Class D Voltage SPGND ground NA Terminal Input Power SVDD J16 2 Conductor Screw Switchable Analog Inputs SWINM SWINP NA Terminal Input J17 2 Conductor Screw Class D Speaker Test OUT M filtered OUT P filtered NA Terminal Output J18 2 Conductor Screw Class D Speaker Output SPOM SPOP N
64. nts testing of all parameters of each product is not necessarily performed TI assumes no liability for applications assistance or customer product design Customers are responsible for their products and applications using Tl components To minimize the risks associated with customer products and applications customers should provide adequate design and operating safeguards TI does not warrant or represent that any license either express or implied is granted under any TI patent right copyright mask work right or other TI intellectual property right relating to any combination machine or process in which TI products or services are used Information published by TI regarding third party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof Use of such information may require a license from a third party under the patents or other intellectual property of the third party or a license from TI under the patents or other intellectual property of TI Reproduction of TI information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties conditions limitations and notices Reproduction of this information with alteration is an unfair and deceptive business practice TI is not responsible or liable for such altered documentation Information of third parties may be subject to additional restricti
65. oaded into the TLV320AIC3107 until the Download Coefficients button is pressed To avoid noise during the update of coefficients it is recommended that the user uncheck the Effect Filter enable check boxes before downloading coefficients Once the desired coefficients are in the TLV320AIC3107 enable the Effect Filters by checking the boxes again 4 9 3 1 Shelf Filters A shelf filter is a simple filter that applies a gain positive or negative to frequencies above or below a certain corner frequency As shown in Figure 20 in Bass mode a shelf filter applies a gain to frequencies below the corner frequency in Treble mode the gain is applied to frequencies above the corner frequency Preset Filters User Filters De emphasis Filters Shelf Filters 3 D Effect EQ Filters Analog Simulation Filters Gain dB S P Fc Hz 20110 A Mode Bass Treble 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 Hesponse graph SLAU261 November 2008 TLV320AIC3107EVM K 23 Submit Documentation Feedback Id TEXAS INSTRUMENTS TLV320AIC3107EVM Software 4 9 3 2 EQ Filters 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 Preset Filters
66. ock Register 76 DO TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 14 Command Line Interface Tab A simple scripting language controls the TAS1020 on the USB MODEVM from the LabView based PC software The main program controls described previously do nothing more than write a script which is then handed off to an interpreter that sends the appropriate data to the correct USB endpoint Because this system is script based provision is made in this tab for the user to view the scripting commands created as the controls are manipulated as well as load and execute other scripts that have been written and saved see Figure 30 This design allows the software to be used as a quick test tool or to help provide troubleshooting information in the rare event that the user encounters problem with this EVM Audio Input ADC Bypass Paths Audio Interface Clocks GPIO1 AGC Fiters DAC Line Outputs HP Output Configuration HP Outputs Class D Output Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command Line Interface Command Buffer Bus Error Bypass Paths TAB a A w 306C 44 Clear jw 30 28 3C Command Reqtror DACILineouts TAB Buffer mm 30 50 80 x A w 3051 80 1w 3052 80 E Req Done I2C Address A Dx 30 Read Data 12C Standard Mode S La 6 12C Fast Mode Number of Bytes to Read SPI 8 bit re
67. ogether The high power outputs of the TLV320AIC3107 can be configured to go to a weak common mode voltage when powered down The source of this weak common mode voltage can be set on this tab with the Weak Output CM Voltage Source drop down menu Choices for the source are either a resistor divider off the AVDD DAC supply or a bandgap reference See the data sheet for more details on this option Headset detection features are enabled using the Enable button in the HP Headset Detection groupbox When enabled the indicators in the HS Button Detect groupbox illuminate when either a button press or headset is detected When a headset is detected the type of headset is displayed in the Detection Type indicator Debounce times for detection are set using the Jack Detect Debounce and Button Press Debounce controls which offer debounce times in varying numbers of milliseconds See the TLV320AIC3107 data sheet for a discussion of headset detection Output short circuit protection can be enabled in the HP Short Circuit Protection groupbox Short Circuit 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 28 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback Ih TEXAS INSTRUMENTS www ti com TLV320AIC3107EVM Software 4 12 HP Outputs Tab Quick Start Preset Configurations Quic
68. ons Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice TI is not responsible or liable for any such statements TI products are not authorized for use in safety critical applications such as life support where a failure of the TI product would reasonably be expected to cause severe personal injury or death unless officers of the parties have executed an agreement specifically governing such use Buyers represent that they have all necessary expertise in the safety and regulatory ramifications of their applications and acknowledge and agree that they are solely responsible for all legal regulatory and safety related requirements concerning their products and any use of TI products in such safety critical applications notwithstanding any applications related information or support that may be provided by TI Further Buyers must fully indemnify TI and its representatives against any damages arising out of the use of TI products in such safety critical applications TI products are neither designed nor intended for use in military aerospace applications or environments unless the TI products are specifically designated by TI as military grade or enhanced plastic Only products designated by TI as military grade meet military specifications
69. ontinuous Pulses can be generated signaling the interrupt e Alternate CS Word Clock e A general purpose UO pin 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 SLAU261 November 2008 TLV320AIC3107EVM K 17 Submit Documentation Feedback 18 Id TEXAS INSTRUMENTS TLV320AIC3107EVM Software www ti com 4 8 AGC Tab Quick Start Preset Configurations Quick Start USE MODEVM Configurations Command Line Interface Audio InputJADC BypassPaths Audio Interface Clocks gi AGC Fiters DAC Line Outputs HP Output Configuration HPOUpus Class D Output Left AGC Right AGC Left AGC Settings i Right AGC Settings CB inate Standard C B trabe Max Gain Allowed Attack ms Decay ms Wu buet Attack ms Decay ms Tatget Gain 24 36 ye ym yt m d y J d WE e N K je J10 um 55 0 0 595 Noise Gate i Disabled Enablecip p Hysteresis Stepping f Noise Detect Detect ignal Detect Threshold Debounce Keen t dB ms ms a 3 My S 7 Disabled jo o 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 TLV320AIC3107 data sheet The AGC can be enabled for each channel using the Enable AG
70. or each connection The TLV320AIC3107 offers a programmable microphone bias that can either be powered down set to 2 V 2 5 V or the power supply voltage of the ADC AVDD_ADC Control of the microphone bias mic bias voltage is accomplished by using the Mic Bias pulldown menu button above the last two channel strips To use the onboard microphone hardware jumpers W10 and W11 must be installed Nothing must be plugged into J9 in order for the mic bias settings in the software to take effect Also jumper W9 Mic Bias Sel must be set to connect positions 2 and 3 so that MICBIAS is controlled by the TLV320AIC3107 Also shown are controls for Weak Common Mode Bias Enabling these controls results in unselected inputs to the ADC channels to be weakly biased to the ADC common mode voltage Nearby are the controls for the ADC PGA including the master volume controls for the ADC inputs Each channel of the ADC can be powered up or down as needed using the Power Up buttons PGA soft stepping for each channel is selected using the pulldown menu control The two large knobs set the actual 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 TLV320AIC3107EVM K SLAU261 November 2008 Submit Documentation Feedback 13 TEXAS
71. pF AVSS AVDD Br ez VW S i d Te ES 281 2A1 JMP7 2B2 2A2 TPRI GD ON EXTERNAL SPI o e m ER VA SN74AVCAT2ASPW NZ USB SPI INT TP 3 3VD MRESET USB ACTIVE P3 5 A R13 D2 XA R25 R26 P3 4 22 1k 137k B 649 SML LX0603YW TR R27 R28 YELLOW P3 3 25 5k 76 8k 3 3VD P3 1 P3 2 R17 Xy 3 3VD Ea 3 3VD cag 1uF 32 4k 48 7k 5VD V 1 R33 R34 CC IOVDD P E SN7AAVCTTASDBV JL 3 K i GREEN 3 C25 SN74LVC1G06DBV co SML LX0603GW TR 46 4k 30 9k ED555 2DS 8 EXT PWR IN MPE 5 E CS aw d PWR SELECT 3 wi GREEN 4 n D5 6VDC 10VDC IN 8 RED u2 S d Dt REG1117 5 3 S E 087 i H z 4 ld Ti gt o Age 6 R15 lt RI6 11 IE dr Tr EG Ki INSTRUMENTS CUI STACK PJ102 BH A 2 5 MM VW VW DATA ACQUISITION PRODUCTS swi HIGH PERFORMANCE ANALOG DIVISION 4 pr4L 3 3VD ENABLE SML AXOBOSGWOTR GVSB SELECT SEMICONDUCTOR GROUP P Ip 1 8VD ENABLE TES E GREEN 6730 SOUTH TUCSON BLVD TUCSON AZ 85706 USA TITLE REGULATOR ENABLE ENGINEER RICK DOWNS N USB MODEVM INTERFACE DRAWN BY ROBERT BENJAMIN DOCUMENT CONTROL NO 6463996 SIZE B DATE 3 Apr 2007 REV D SHEET 1 OF 2 FILE _C Work USB MODEVM USB Motherboard ModEvm ddb Documents CH USB Interface 1 2 8 4 5 6
72. pacing Samtec TSW 103 07 L D SWI SMT half pitch 2 position switch C amp K Division ITT TDAO2HOSK1 SW2 SMT half pitch 8 position switch C amp K Division ITT TDAO8HOSK1 Jumper plug Samtec SNT 100 BK T SLAU261 November 2008 Submit Documentation Feedback USB MODE VM Bill of Materials 45 Appendix G Appendix G USB MODEVM Protocol G 1 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 Data is passed from the PC to the TAS1020 using the control endpoint 46 Data is sent in an HIDSETREPORT see Table G 1 Id TEXAS INSTRUMENTS www ti com Table G 1 USB Control Endpoint HIDSETREPORT Request Part Value Description bmRequestType 0x21 00100001 bRequest 0x09 SET REPORT wValue 0x00 don t care wiIndex 0x03 HID interface is index 3 wLength calculated by host Data Data packet as described below The data packet consists of the following bytes shown in Table G 2 Table G 2 Data Packet Configuration Byte Number Type Description 0 Interface Specifies serial interface and operation The two values are logically ORed Operation READ 0x00 WRITE 0x10 Interface GPIO 0x08 SPI 16 0x04 12C_FAST 0x02 l
73. r than 30 C The EVM is designed to operate properly with certain components above 85 C as long as the input and output ranges are maintained These components include but are not limited to linear regulators switching transistors pass transistors and current sense resistors These types of devices can be identified using the EVM schematic located in the EVM User s Guide When placing measurement probes near these devices during operation please be aware that these devices may be very warm to the touch Mailing Address Texas Instruments Post Office Box 655308 Dallas Texas 75265 Copyright O 2008 Texas Instruments Incorporated IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries Tl 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 All products are sold subject to Tl s terms and conditions of sale supplied at the time of order acknowledgment TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with Tl s standard warranty Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty Except where mandated by government requireme
74. slave device value does not change It is unnecessary to set the RAW bit for DC devices in the script the read or write commands does that Here is an example of using an SPI device that requires 16 bit register addresses setup TSC2101 for input and output uses SPI16 interface this script sets up DAC and ADC at full volume input from onboard mic Page 2 Audio control registers 10 00 00 00 80 00 00 00 45 31 44 FD 40 00 31 C4 w 13 60 11 20 00 00 00 80 7F 00 C5 FE 31 40 7C 00 02 00 C4 00 00 00 23 10 FE 00 FE 00 Z dE he e d Note that blank lines are allowed However be sure that the script does not end with a blank line Although ending with a blank line does not cause the script to fail the program does execute that line and therefore may prevent the user from seeing data that was written or read back on the previous command In this example the first two bytes of each command are the command word to send to the TSC2101 0x1000 0x1360 these are followed by data to write to the device starting at the address specified in the command word The second line may wrap in the viewer being used to look like more than one line careful examination shows however that only one carriage return is on that line following the last 00 Any text editor can be used to write these scripts Jedit is an editor that is highly recommended for general usage For more information go to http www jedit org Once the script is written it ca
75. software Note For configuration of the codec the TLV320AIC3107 block diagram located in the TLV320AIC3107 data sheet is a good reference to help determine the signal routing A pop up detailed block diagram also is provided in the TLV320AIC3107 GUI software Quick Start Tabs The Quick Start USB MODEM Configurations tab and The Quick Start Preset Configurations tab Figure 3 helps the user to begin using the GUI Quick Start USB MODEM Configurations Audo InputjADC Bypass Paths Audio Interface Clocks GIO AGC Fiters Weiten HP Output Configuration HP Qutputs Class D Output Quick Start Preset Configurations Quick Start USB MODEVM Configurations Command ine Interface Below are two supported hardware configurations for the TLV320AIC3107EVM K For a Quick Start set SW2 on the USB MODEVM as shown on the USB MODEVM Audio Interface Configuration and select a corresponding preset from the Quick Start Preset Configurations tab USB MODEYM Audio Interface Configuration External Audio Interface Configuration Clocks audio data BCLK WCLK DIN MCLK provided by USE MODEW Clocks audio data BCLK WCLK DIN DOUT MCLK must be connected to 114 USB MODEVM provides serial control PC USE MODEVM provides serial control 120 USE MODEVM acts as a USB Sound Card Sampling frequency can be set up to a maximum of 96kHz External signals can be recorded on audio recording software Codec can provide audio
76. splayed due to the break SLAU261 November 2008 USB MODEVM Protocol 51 Submit Documentation Feedback 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 As such the goods being provided are not intended to be complete in terms of required design marketing and or manufacturing related protective considerations including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards This evaluation board kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility restricted substances RoHS recycling WEEE FCC CE or UL and therefore may not meet the technical requirements of these directives or other related directives Should this evaluation board kit not meet the specifications indicated in the User s Guide the board kit may be returned within 30 days from the date of delivery for a full refund THE FOREGOING WARRANTY IS THE EXCLUSIVE WARRANTY MADE BY SELLER TO BUYER AND IS IN LIEU OF ALL OTHER WARRANTIES EXPRESSED IMPLIED OR S
77. t Configurations Quick start USE MODEVM Configurations Command Line Interface Audio InputADC BypassPaths Audio Interface Clocks GPIOL AGC Fiters DACJLine Outputs HP Output Configuration HP Outputs Class D Output Class D Speaker Amp Functional Block Diagram CLASS D c dut ka P OUTPUT GAIN 18 dB Class D Speaker BYPASS SWITCH ENABLE Amplifier S 12 dB t iron Ciass 0 Gain R73 07 D6 BYPASS SWITCH ON RESISTANCE Ciasa D Enable C R73 03 T Bypass Switch 6 de REDI Bum Oe H emm 26 w 1 DdB ER e 28 KM SWOUTM Resista T ohm This state At came ls recommendec tar J Ide L mos agplicsbons 0 00 ENABLE CLASS D Wu E z AMPLIFIER Bu amp 3 rT d 5PV Figure 29 Class D Output Tab The integrated Class D speaker amplifier can drive one watt into an 8 Q load Figure 29 shows the controls for the Class D amplifier The input to the Class D amplifier is the same signal available at the left lineout LEFT LOP pin The Class D amplifier must be enabled first and then the gain control 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 Also available is the an analog bypass switch to allow a signal up to 3 3 V to be input at SWINP and SWINM and output at SWOUTP and SWOUTM When the bypass switch is enabled Register 76 D1 it is also recommended to enable the Bypass Switch Bootstrap Cl
78. ter which helps to reduce the effects of DC offsets in the system The Figure 15 tab shows the options for programming various filter associated with the ADC The high pass filter has two modes standard and programmable The standard high pass filter option Figure 16 allows for the selection of the high pass filter frequency from several preset options that can be chosen with the Left ADC HP Filter and Right ADC HP Filter controls The four options for this setting are disabled or three different corner frequencies which are based on the ADC sample rate Left ADC HP Filter Right ADC HP Filter Y Disabled Disabled fc 0 0045 ADC Fs Right DAC fc 0 0125 ADC Fs fc 0 025 ADC Fs A De emphasis Effect Filter Figure 16 ADC High Pass Filter Settings For custom filter requirements the programmable function allows custom coefficients to achieve a different filter than provided by the preset filters The controls for the programmable high pass filter are located under the Programmable Filters heading The following steps describe the process 1 Enter the filter coefficients in the HP Filter controls near the bottom of the tab 2 Press the Download Coefficients button to download the coefficients to the codec registers 3 Enable the Programmable High Pass Filters by selecting the Left ADC and Right ADC buttons The programmable high pass filter is now correctly programmed and enabled The ADC can be enabled with the
79. truments SN74LVC1G07DBVR U10 Single 3 State Buffer Texas Instruments SN74LVC1G125DBVR U1 64K 2 Wire Serial EEPROM PC Microchip 24LC641 SN USB MODEVM PCB Texas Instruments 6463995 TP1 TP6 TP9 TP11 Miniature test point terminal Keystone Electronics 5000 TP7 TP8 Multipurpose test point terminal Keystone Electronics 5011 J7 USB Type B Slave Connector Thru Hole Mill Max 897 30 004 90 000000 J13 J2 J5 J8 2 position terminal block On Shore Technology ED555 2DS J9 2 5mm power connector CUI Stack PJ 102B J130 BNC connector female PC mount AMP Tyco 414305 1 J131A J132A J21A J22A 20 pin SMT plug Samtec TSM 110 01 L DV P J131B J132B J21B J22B 20 pin SMT socket Samtec SSW 110 22 F D VS K J133A J23A 10 pin SMT plug Samtec TSM 105 01 L DV P J133B J23B 10 pin SMT socket Samtec SSW 105 22 F D VS K J6 4 pin double row header 2x2 0 1 Samtec TSW 102 07 L D J134 J135 12 pin double row header 2x6 0 1 Samtec TSW 106 07 L D 44 USB MODEVM Bill of Materials SLAU261 November 2008 Submit Documentation Feedback 1 TEXAS INSTRUMENTS www ti com Table F 1 USB MODEVM Bill of Materials continued Appendix F 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 s
80. uF C13 CAP CER 22UF 6 3V X5R 20 0805 TDK Corporation C2012X5R0J226M 18 5 47 uF C23 C29 C30 CAP CER 47 uF 10V X5R 1210 Murata GRM32ER61A476KE20L C49 C50 19 5 Not Installed C26 C41 C42 CAP 0603 N A N A PASSIVES 20 1 600 L5 FERRITE CHIP 600 OHM 500MA 0805 TDK Corporation MMZ2012R601A 21 2 0 0 Q used L1 L2 RES ZERO OHM 1 4W 5 1206 SMD Panasonic ERJ 8GEYOROOV in place of Ferrite INTEGRATED CIRCUITS 22 1 U1 Audio CODEC Texas Instruments TLV320AIC3107IRSB 23 1 U2 IC LDO REG 3 3V 800MA SOT 223 Texas Instruments REG1117 3 3 24 1 U3 64K I2C EEPROM MicroChip 24LC64 I SN MISCELLANEOUS ITEMS 25 4 J15 J18 Screw Terminal Block 2 Position On Shore Technology ED555 2DS 26 4 J6 J8 J12 Screw Terminal Block 3 Position On Shore Technology ED555 3DS 27 3 J9 J11 3 5mm Audio Jack T R S SMD CUI Inc SJ1 3515 SMT 28 or alternate KobiConn 161 3335 E 29 2 P4 P5 20 Pin SMT Plug Samtec TSM 110 01 L DV P 30 4 J1 J2 J4 J5 20 pin SMT Socket Samtec SSW 110 22 F D VS K 31 1 P3 10 Pin SMT Plug Samtec TSM 105 01 L DV P 32 1 J3 10 pin SMT Socket Samtec SSW 105 22 F D VS K 33 9 W10 W13 2 Position Jumper 0 1 spacing Samtec TSW 102 07 L S W15 W19 SLAU261 November 2008 TLV320AIC3107EVM Bill of Materials 41 Submit Documentation Feedback JA TEXAS INSTRUMENTS Appendix D www ti com Table D 1 TLV320AIC3107EVM Bill of Materials continued Item Qty Value Ref Des Description Vendor Part Number No
Download Pdf Manuals
Related Search
Related Contents
Manual de Usuario – TWISTER 1500 取扱説明書 ポータブルDVDナビゲーション 品番 NV-DVC3 uBASIC User Guide Minute Man SNMP-NV6 Manual de Mantenimiento Sigma 3000 User`s Manual Ver4.47 - Alge ChamSys Ltd Untitled PDFファイル - 医薬品医療機器総合機構 Copyright © All rights reserved.
Failed to retrieve file