Home

Hotpoint WF541 Washer/Dryer User Manual

image

Contents

1. 30 2 TLV320AIC 12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com EVM Overview 1 EVM Overview 1 1 Features e Full featured evaluation board for the TLV320AIC12K 14K audio codec TLV320AIC12KEVMB K 14KEVMB K features USB connectivity for quick and easy setup e Intuitive evaluation software e Easy interfacing to multiple analog sources e Analog output signals from the TLV320AIC12K 14K are available on top and bottom connectors On board headphone jack external microphone jack and electret microphone are included e Digital control signals can be applied directly to top and bottom connectors 1 2 Introduction The TLV320AIC12KEVMB K 14KEVMB 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 personal computer running Microsoft Windows operating systems Provisions are made for connecting all audio inputs and outputs either from the modular connectors or with on board terminals a headphone jack and external microphone jack An on board electret microphone is also provided 2 Analog Interface For maximum flexibility the TLV320AIC12KEVMB 14KEVMB is designed for easy interfacing to multiple analog sources Samtec p
2. The TLV320AIC12KEVMB K 14KEVMB K motherboard the USB MODEVM Interface board supplies power to J3 of the TLV320AIC12KEVMB 14KEVMB Power for the motherboard is supplied either through its USB connection or via terminal blocks on that board Stand Alone Operation When used as a stand alone EVM power can be applied to J3 directly The user must be sure to reference the supplies to the appropriate grounds on that connector CAUTION Verify that all power supplies are within the safe operating limits shown on the TLV320AIC12K 14K data sheet before applying power to the EVM USB MODEVM Interface Power The USB MODEVM Interface board can be powered from several different sources e USB e 6VDC 10VDC AC DC external wall supply not included e Lab power supply When powered from the USB connection JMP6 should have a shunt from pins 1 2 this is the default factory configuration When powered from 6V 10VDC either through the J8 terminal block or the J9 barrel jack JMP6 should 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 lab supplies are used to provide the individual voltages required by the USB MODEVM Interface JMP6 should have no shunt installed Voltages are then applied to J2 5VA J3 45VD J4 1 and J5 3 3VD The 1 8VD and 3 3VD can also be g
3. 1 2 3 4 5 6 REVISION HISTORY REV ENGINEERING CHANGE NUMBER APPROVED IOVDD R2 4 OUTP1 17 Ou PWDN PWDN PWDN IOVDD M S TP18 DIN DIN DIN 4PDT_ESW_EG4208 c9 5014 0 1uF T 10uF 1 19 lt 3 co T DOUT DOUT OUTP2 503 4 22 47 2 20 6 TP4 FS FS FS SUL SOS OM 7 C23 47uF OUTMV OUTMV TP21 HEADSET OUTPUT 9 FSD jo TPS eli des I amp amp 2 OUTP3 OUTPS 2 6 g a _ IOVDD of 2 a of oF amp 3 2 2 15 14 13 12 11 9 8 7 6 5 4 3 2 1 PWRDN TP6 MICIN J8 Ut INP1 TLV320AIC12K_DBT N MICBIAS OG wiz 2 2 a 8 1 8VD SJI 3515 8MT Pe gt E amp X MK1 7 z ao ysg za a g a 4 Qa 3 225 2 25 3J J MD9745APZ F 3 W8 2 6132 08 MICROPHONE 17b 10uF 0 1uF 241 64 5 VA TP25 MCLK Ord MCLK 3 3VD IN2 U4 R6 1 10K 9 D 2 RESET RESET 1228 ar RESET 4 221 5 SN74AUP1G74 0 tuF 9 RESET TP10 IOVDD
4. 32 Appendix B 5 Schematic hen nennen nnn nnn 33 List of Figures 1 TLV320AIC12KEVMB K 14KEVMB K Block 8 2 Default Software SCE Mi sacar siue a E uidi stes eui disini wee ace nfi imde esie Ruin e 10 3 information 12 4 Sounds and Audio Devices Properties 13 5 Preset ContiguratlonS smsni ase 14 6 n 15 7 Register clo Et 16 8 i AE 17 9 ere ires IE Tab DD P M 17 10 Control Registers Wei ieee 18 11 Control Register 5 18 12 Goritrol Hegister GAD a EEG 19 a trademark of Texas Instruments is a trademark of Koninklijke Philips Electronics N V Windows is a registered trademark of Microsoft Corporation LabView is a trademark of National Instruments SLAU229B 0October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 1 Submit Documentation Feedback TEXAS INSTRUMENTS www
5. P33 5VA 5VD 5 END CAGND gt g 18VD 43 3VD 5VD J12A SAM TSM 110 01 L DV P J12B BOTTOM SAM SSW 110 22 F D VS DAUGHTER POWER j c TP7 TP8 IOVBD AGND 5VD IOVDD E 1 R7 SN74TVC3010PW 200k 10uF MOSI INT 3 3VD SCL 2 7K 200k J8 R2 5VA 5VD SDA 2 7K SML LX0603GW TR GREEN MGLK oe I2SDOUT 1 8VD 3 3VD I2SDIN LRCLK BCLK J16 J17 1 1 2 3 00 0 2 2 A2 2 y 37 Ti AGND DGND gt T3 AGND DX GPIO3 T5 AGND 15 1 PR GPIO4 5 47 1 TN SCL 78 19 AGND 197 TOUT AGND GPIO5 SDA DAUGHTER ANALOG DAUGHTER SERIAL J18 J17A TOP SAM TSM 110 01 L DV P J16A TOP SAM_TSM 110 01 L DV P 1 J17B BOTTOM SAM_SSW 110 22 F D VS J16B BOTTOM SAM_SSW 110 22 F D VS 3 VA 5 5 5VA 2 DGND AGND lt gt g 18VD 43 8VD 5VD 1 8VD DAUGHTER POWER 3 3VD J18A TOP SAM_TSM 105 01 L DV P J18B BOTTOM SAM SSW 105 22 F D VS 1 EXAS A DATA ACQUISITION PRODUCTS HIGH PERFORMANCE ANALOG DIVISION SEMICONDUCTOR GROUP 6730 SOUTH TUCSON BLVD TUCSON AZ 85706 USA ENGINEER RICK DOWNS USB MODEVM INTERFACE DRAWN BY ROBERT BENJAMIN DOCUMENT CONTROL NO 6463996 SIZE DATE 3 Apr 2007 REV D SHEET 2 OF 2 FILE C301 ThdesignsUSB MODEVMwusb mo
6. 5 INSTRUMENTS www ti com Kit Operation Open Command File Save Command File Log Script and Results Recently Opened Files Exit CtrlQ EM Figure 14 File Menu The Options menu Figure 15 provides two settings suitable for command line interface users and for troubleshooting These settings allows the user to evaluate the device in its most basic form The first option Hardware Heset on Startup enables checked and disables unchecked the hardware reset commands every time the GUI starts If checked a series of commands will be sent to the TAS1020 to hardware reset the TLV320AIC12K 14K at startup If unchecked nothing will be written to the TLV320AIC12K 14K when the GUI starts This option is useful if the user wants to keep the registers intact when closing and re opening the GUI Keep in mind that every time the EVM K is connected or reconnected a hardware reset must be done in order to write to the codec either by pushing the Hardware Reset button on the GUI pressing the push button on the EVM or by using the command line interface The second option Hardware Reset on USB reconnection enables checked and disables unchecked the hardware reset commands every time the EVM K is reconnected while using the GUI If unchecked a manual hardware reset must be done if writing to the codec as stated on the paragraph above J Hardware Reset on Startup J Hardware Reset on USB reconnection Figur
7. TEXAS User s Guide INSTRUMENTS SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide This user s guide describes the characteristics operation and use of evaluation modules TLV320AIC12KEVMB TLV320AIC14KEVMB as stand alone kits TLV320AIC12KEVMB K and TLV320AIC14KEVMB k A complete circuit description schematic diagram and bill of materials are also included The following related documents are available through the Texas Instruments web site at www ti com EVM Compatible Device Data Sheets Device Literature Number TLV320AIC12K 14K SLWS115E TAS1020B SLES025 REG1117 3 3 5 5001 TPS767D318 SLVS209 SN74LVC125A SCAS290 SN74LVC1G125 SCES223 SN74LVC1G07 SCES296 Contents 1 Ee 3 2 Analog Mefa Eissens 3 3 Digital 4 4 E 6 5 reci te E 6 6 Kit Operation 7 7 EVM Bill of 29 Appendix TLV320AIC12KEVMB 14KEVMB Schematic 4 4 lt
8. NOTE TLV320AIC 12K only Figure 12 Control Register 6 Tab 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 that are created as the controls are manipulated as well as load and execute other scripts that have been written and saved see Figure 13 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 a problem with this EVM SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 19 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com Figure 13 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 or preset When executed either by loading commands from other tabs loading a preset or pushing the Execute Command Buffer button an array containing executed commands will be displayed on the Command History tab Additionally the return packet of data which results from th
9. Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com Kit Operation The data packet consists of the following bytes shown in Table 8 Table 8 Data Packet Configuration BYTE NUMBER TYPE DESCRIPTION Specifies serial interface and operation The two values are logically OR d Operation READ 0x00 WRITE 0x10 0 Interface Interface GPIO 0x08 SPI 16 0x04 l2C FAST 0x02 STD 0x01 SPI 8 0x00 1 Slave Address Slave address of device or MSB of 16 bit reg addr for SPI 2 Length Length of data to write read number of bytes 3 Register address Address of register for or 8 bit SPI LSB of 16 bit address for SPI Up to 60 data bytes could be written at a time EPO maximum length is 64 The 4 64 Data return packet is limited to 42 bytes so advise only sending 32 bytes at any one time Example usage Write two bytes 45 0 to device starting at register 1 of an device with address 80 OP WDNR 0 0 11 0 80 0 02 0 01 0 45 Do the same with a fast mode device 0 12 0 80 0 02 0 01 0 45 In each case the TAS1020 will return in an HID interrupt packet the following 0 interface byte status status REQ_ERROR 0x80 INTF_ERROR 0x40 REQ_DONE 0x20 1 for interfaces the address as sent for SPI interfaces the read back data from SPI line for transmission
10. address The Device Position control lets the user select a specific codec on a master slave chain to write to or read from TLV320AIC12KEVMB K 14KEVMB K is configured as a stand alone slave so the device position must be set to zero The Program Device button when pushed programs the register corresponding only to the selected Control Registers sub tab The register table holds the current register values in hexadecimal and binary format The Register Dump to File button dumps the current register values to a spreadsheet Please refer to the TLV320AIC12K 14K datasheet for further details on control register content 14 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com Kit Operation Reaister 3A h X 1 1 1 1 5 Value 107 06 105 D4 D3 102 101 100 mm Demi _ jejelejeise Figure 6 Device Controls Tab 6 8 1 Control Register 1 Tab The Transfer Mode control lets the user select between continuous data transfer mode or programming mode In the continuous data transfer mode only audio data is sent and received through the serial audio bus In the programming mode control data is sent and received through the serial audio bus The Data Format Mode if set to 15 bits 1 allows the codec to run in continuous mode and switch to programming mode by setting the LSB of
11. DATE dd MMM yyyy REV A SHEET 1 OF 1 FILE 6 REVISION HISTORY REV ENGINEERING CHANGE NUMBER 3 3VD 3 3VD IOVDD 3 3VD 3 3VD SN74LVCIGI26DB S 15 USB MCK J10 DIRI pF EXT MCLK R23 DIR2 2 5 200k TP9 1 1 1 1 16 SDA O eK 2 182 25 15 pen C31 swe A YABI 14 02 VREF2 1B1 1 1 en lL GND 12 12 SDAI SDA2 5 NU SN74AVCAT245PW NV 10 281 2M 512 9 1 2820 242 EXTERNAL 120 GND GND Y GND PCA9306DCT USBRST 10 33 0 3240 9 SCL Ut S 8 lt W DIP 8 5 d RENTE o e 69 VCCB VCCA 4 vs 9 9 c18 c19 DIR GND SN74AVCT ET 24L
12. J5 5 NC Not Connected J5 6 NC Not Connected J5A 7 FSD Audio Serial Data Bus Frame Sync Delayed J5B 7 FS Audio Serial Data Bus Frame Sync Input Output J5 8 NC Not Connected J5 9 NC Not Connected J5 10 DGND Digital Ground J5 11 DIN Audio Serial Data Bus Data Input Input J5 12 NC Not Connected 45 13 DOUT Audio Serial Data Bus Data Output Output J5 14 NC Not Connected J5 15 NC Not Connected J5 16 SCL Serial Clock J5 17 MCLK Master Clock Input J5 18 DGND Digital Ground J5 19 AIC12K 14K PWDN Power down signal input to AIC12K 14KEVMB J5 20 SDA Serial Data Input Output Note that J5 comprises the signals needed for SMARTDM serial digital audio interface and IC signals The reset and power down RESET and PWRDN signals are routed to J4 is actually routed from the USB MODEVM to both connectors however the codec and EEPROM are only connected to J5 SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 5 5 INSTRUMENTS Power Supplies www ti com 4 4 1 4 2 Power Supplies J3 provides connection to the common power bus for the TLV320AIC12KEVMB 14KEVMB Power is supplied on the pins listed in Table 4 Table 4 Power Supply Pinout SIGNAL PIN NUMBER SIGNAL NC J3 1 jio NC 5 3 3 13 4 DGND J3 5 J3 6 AGND DVDD 1 8V J3 7 J3 8 NC IOVDD 3 3V J3 9 J3 10 NC
13. ipi 9 TEXAS u2 5VA REG1117 3 3 3 3VA DATA ACQUISITION PRODUCTS 13 TP14 HIGH PERFORMANCE ANALOG DIVISION 45VA 3 3VA SEMICONDUCTOR GROUP 6 11 12500 TI Boulevard Dallas TX 75243 USA 10uF 0 1uF IOVDD TIE LL ENGINEER Jorge Arbona TLV320AIC12K_14K_DBT_EVMB DRAWN BY Steve Leggio m DOCUMENT CONTROL NO N A SIZE DATE 19 Aug 2008 REV B SHEET 3 OF 3 FILE AIC12K_14K_DBT Sch 5 INSTRUMENTS www ti com Appendix B Appendix B USB MODEVM Schematic The schematic diagram is provided as a reference SLAU229B October 2007 Revised August 2008 USB MODEVM Schematic 33 Submit Documentation Feedback 6 USB Interface USB Interface MCLK BCLK LRCLK I2SDIN I28DOUT MISO gt 55 SCLK RESET iNT PWR_DWN P3 3 P3 4 P3 5 P1 0 SDA SCL P1 2 P1 3 Daughtercard Interface Daughtercard Interface MCLK BCLK LRCLK IPSDIN IPSDOUT MISO MOS gt 58 SCLK RESET INT PWR_DWN P3 3 P3 4 P3 5 P1 0 SDA SCL 1 1 P1 2 P13 REVISION HISTORY REV ENGINEERING CHANGE NUMBER APPROVED 35 5 INSTRUMENTS DATA ACQUISITION PRODUCTS HIGH PERFORMANCE ANALOG DIVISION SEMICONDUCTOR GROUP 6730 SOUTH TUCSON BLVD TUCSON AZ 85706 USA ENGINEER FRYE D ZERKETTS DRAWN BY 1 C SPOTTS TITLE untitled DOCUMENT CONTROL 1234567 SIZE
14. 5 EXAS O 20UT 2 0V 13 4 I a 7 NSTRUMENTS CUI STACK PJ102 BH IOVDD 3015 ELIS 2 5 MM lt 7 SZ SPE 30 15 2 DATA ACQUISITION PRODUCTS swi D4 XM 1 HIGH PERFORMANCE ANALOG DIVISION EF 3 3VD ENABLE SML LX0503GW TR SEMICONDUCTOR GROUP 3 1 2 1 8VD ENABLE 4 GREEN 6730 SOUTH TUCSON BLVD TUCSON AZ 85706 USA TITLE ENGINEER RICK DOWNS REGULATOR ENABLE lt USB MODEVM INTERFACE DRAWN BYROBERT BENJAMIN DOCUMENT CONTROL NO 6463996 SIZE DATE 3 Apr 2007 REV D SHEET 1 OF 2 FILE C 01_Thdesigns USB_MODEVMusb modevm_revD USB Motherboard 1 2 3 4 5 6 APPROVED ModEvm ddb Documents SCH USB Interface 1 2 3 4 5 6 REVISION HISTORY REV ENGINEERING CHANGE NUMBER APPROVED D J11 H gt 20 g 30 Ti AGND 73 AGND AGND 15 IOVDD 777 19 AGND Cog 3 3VD AGND 5VA J13A TOP SAM_TSM 105 01 L DV P poe DAUGHTER ANALOG J13B BOTTOM SAM_SSW 105 22 F D VS R6 J11A TOP SAM_TSM 110 01 L DV P J13 00 J11B BOTTOM SAM SSW 110 22 F D VS i 5VA 5VA 5VA r
15. If selected to be used as pins the SDA and SCL pins become output and input pins respectively determined by D1 and DO SDA can then be set to 1 or 0 by toggling the General Purpose Output control The Decimation Interpolation filter bypass button bypasses the filters selected in register 1 This can be useful when using a DSP to apply such filters The Base Address control allows the user to select the first three bits MSB first of the device s 7 bit address The last 4 bits of the address will depend on the automatic cascade detection ACD feature of SMARTDM which sets the device position TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com Kit Operation 1 2 3 5 6 Turbo Mode General Purpose SCLK 16 x FS x Devices x mode xi ug Host Port Control SDA SCL are I C interface pins xi J Decimation Interpolation filter bypass 2 Base Address NOTE 7 bit I2C Device Address 100 x 3 Bit Base Address 4 Bit SMARTDM Address Figure 8 Control Register 2 Tab 6 8 3 Control Register 3 Tab The Control Register 3 Tab Figure 9 allows the user to set the DAC Oversampling Rate OSR set the Asynchronous Sampling Rate Factor and power down the ADC or DAC with the Power Down Controls The indicator below each power down switch will light when on only if the register dat
16. 2 Source for INM1 Set to 1 2 when using external common mode for MICIN W12 Installed Disconnects electret microphone MK1 6 Kit Operation This section provides information on using the TLV320AIC12KEVMB K 14KEVMB K including set up program installation and program usage 6 1 TLV320AIC12KEVMB K 14KEVMB K Block Diagram A block diagram of the TLV320AIC12KEVMB K 14KEVMB K is shown in Figure 1 The evaluation kit consists of two circuit boards connected together The motherboard is designated as the USB MODEVM Interface board while the daughtercard is the TLV320AIC12KEVMB 14KEVMB described previously in this manual SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 7 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com TLV320AIC12KEVMB 14KEVMB TLV320AIC12K 14K EVM Position 1 Control Interface j lt EVM Position 2 NN SMARTDM Audio Interface Figure 1 TLV320AIC12KEVMB K 14KEVMB K Block Diagram The USB MODEVM Interface board is intended to be used in USB mode where control of the installed EVM is accomplished using the onboard USB controller device Provision is made however for driving all the data buse
17. C22 C23 1uF 6 3V ceramic TDK C1608X5R0J105K C24 C25 C26 C27 C28 chip capacitor 10 X5R C1 C2 C3 C4 C5 C6 C7 10uF 6 3V ceramic TDK C3216X5R0J106K C8 chip capacitor 10 X5R D1 50V 1A Diode MELF SMD Micro Commercial Components DL4001 D2 Yellow Light Emitting Diode Lumex SML LX0603YW TR D3 D4 D6 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 X1 6 2 Crystal SMD Epson 505 6 000 08 USB streaming controller Texas Instruments TAS1020BPFB U2 5V LDO regulator Texas Instruments REG1117 5 U9 3 3V 1 8V dual output Texas Instruments TPS767D318PWP LDO regulator U3 U4 Quad 3 state buffers Texas Instruments SN74LVC125APW U5 U6 U7 Single IC buffer driver with Texas Instruments SN74LVC1G07DBVR open drain o p U10 Single 3 state buffer Texas Instruments SN74LVC1G125DBVR U1 64K 2 Wire serial EEPROM Microchip 24LC641 SN rc USB MODEVM PCB Texas Instruments 6463995 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com EVM Bill of Materials Table 11 USB MODEVM Bill of Materials continued Designators Description Manufacturer Mfg Part Number TP1 TP2 TP3 TP4 TP5 Miniature test point terminal Keyst
18. October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com 6 9 1 1 GPIO Capability The USB MODEVM has seven GPIO lines The user can 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 9 7 6 5 Table 9 GPIO Pin Assignments 4 3 2 Kit Operation X P3 5 P3 4 P3 3 P1 3 P1 2 P1 1 P1 0 Example write P3 5 to a 0 all others to 1 written as in the previous example Example read the GPIO 0 1 2 9 0 1 2 3 4 SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 0x18 gt write GPIO 0x00 gt this value is ignored 0x01 gt length ALWAYS a 1 0x00 this value is ignored Ox3F gt 00111111 The user may also read back from the GPIO to see the state of the pins Suppose the port pins were 0x08 read GPIO 0x00 this value is ignored 0x01 gt length ALWAYS a 1 0x00 this value is ignored 0x28 0x00 0x01 0x00 Ox3F The return packet should be TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 25 5 INSTRUMENTS Kit Operation www ti com 6 9 2 26 Writing Scripts A script is simply a text file that contains data to send to the serial control buses The scripting lang
19. bias voltage used to generate the signal is also ac coupled to INM1 To use this mode jumper W11 must be installed on pins 1 2 Jumper W12 must be installed if using the on board electret microphone MK1 otherwise a microphone can be connected to J8 Please refer to Appendix A for details Note that the ring contact in J8 is not connected d INP M2 selects input 2 as the input source connected to screw terminal J9 The Output Configuration control TLV320AIC12K only sets outputs OUTP2 P3 to differential or single ended mode If set to differential OUTP2 and OUTP3 share pin OUTMV as the common inverting output If set to single ended OUTMV becomes a virtual ground for OUTP2 P3 at the common mode voltage of 1 35V Switch SW2 on the TLV320AIC12KEVMB 14KEVMB can be used to try multiple output configurations on J7 and J11 Please see the Functional Description section on the TLV320AIC12K 14K datasheet for details The Output Drivers Controls TL V320AIC12K only mutes and powers down OUTP2 and or OUTP3 102 3 4 5 6 Analog Input Select Output Driver z OUTP2 OUTP3 Power Output configuration 1 1 Mute wel 2 and OUTP3 are two differential outputs _ 5 NOTE mef OUTMV is virtual ground in single ended configuration OUTMV is common inverting output differential configuration TLV320AIC12K only
20. of the corresponding byte 2 length as sent 3 for 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 SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 23 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com If the command is sent with no problem the returning byte 0 should be the same as the sent one logically with 0x20 in the second example above fast mode the returning packet should be 0x32 0x80 0x02 0x01 0x45 0 0x52 gt interface INTF_ERROR 1 0x80 2 0x02 3 0x01 141 0 45 151 If the request is malformed that is the interface byte byte 0 takes value which is not described above the return packet would be 0x93 gt 0x13 was sent which is not valid so 0x93 is returned 0x80 0x02 0x01 0x45 Examples above used writes Reading is similar Read two bytes from device starting at register 1 of an 12 device with address 0 0 0x01 1 0x80 2 0x02 3 0x01 The return packet should be 0 0 21 1 0 80 2 0 02 3 0 01 4 0 45 5 assuming that the values we wrote above starting at Register 5 were actually written to the device 24 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B
21. on the Device Manager as NI VISA USB Devices gt AIC12K 14K and as Sound video and game conirollers gt USB Audio Device Once the device drivers are installed launch the TLV320AIC12K 14K Evaluation Tool software on your PC located on the computer s desktop or in Start Programs Texas Instruments The software should automatically find the TLV320AIC12K 14K and a screen similar to the one in Figure 2 should appear SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 9 Submit Documentation Feedback TEXAS INSTRUMENTS Kit Operation www ti com TLV320AIC12K 14K Evaluation Tool 6 3 6 4 File Options Help TEXAS INSTRUMENTS TLV320AIC12K 14K Evaluation Tool USB MODEVM USB MODEVM EXTERNAL AUDIO EVM INTERFACE AICT2KHAK EVM Figure 2 Default Software Screen USB MODEVM Interface Board The simple diagram shown in Figure 1 shows only the basic features of the USB MODEVM Interface board The board is built around a TAS1020B streaming audio USB controller with an 8051 based core The board features two positions for modular EVMs or one double wide serial modular EVM may be installed Since the TLV320AIC12KEVMB 14KEVMB is a double wide modular EVM it is installed with connections to both EVM positions which connects TLV320AIC12K 14K digital control interface to the port realized using the TAS1020B as well as the T
22. the extent deems necessary to support this warranty Except where mandated by government requirements testing of all parameters of each product is not necessarily performed assumes no liability for applications assistance or customer product design Customers are responsible for their products and applications using components To minimize the risks associated with customer products and applications customers should provide adequate design and operating safeguards 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 is not responsib
23. ti com 13 Command Line Interface Tab 4 1 6 20 14 BAUR 21 15 Options MENU D 21 16 22 List of Tables 1 Analog Interface PINOUE isse isis a vi na ra evans 3 2 Alternate Analog Connectors sees fees 4 3 Digital Interface PINOUE rara ed vee ee ae ee rE ER eee 4 4 Power Supply atteints leote ete stel ia eiae eicere 6 5 Eisto JUIMPOMS sese SIMI UA E EUM EUR RI E RN NER UND ETE 7 6 USB MODEVM SW2 Settings ee ea ce ETE 9 7 USB Control Endpoint HIDSETREPORT Request nene nnne 22 8 Data 23 9 GPIO Pin ASSIQBDITehls ocn new ite neuere etum 25 10 TLV320AIC12KEVMB 14KEVMB Bill of 29 11
24. 2 This script begins with a comment specifies that a fast bus will be used then writes 0x45 0 0 to the slave device at address 0x80 writing the values into registers 0x01 and 0x02 The script then reads back two bytes from the same device starting at register address 0x01 Note that the slave device value does not change It is not necessary to set the R W bit for devices in the script the read or write commands will do that for the user Any text editor may 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 can 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 will then be displayed in the command buffer The user may also edit the script once it is in the buffer and save it as specified in Section 6 9 Once the script is in the command buffer it may be executed by pressing the Execute Command Buffer button If the user has placed breakpoints in the script it will execute to that point and a dialog box will show up with a continue button to continue executing the script Please refer to sections 3 1 Power Down and Reset and section 3 2 AIC12 Control Register Programming Procedures on the TLV320AIC12 13 14 15 Codec Operating In Stand Alone Slave Mode application note for important deta
25. 30 Table 11 USB MODEVM Bill of Materials TEXAS INSTRUMENTS www ti com Designators Description Manufacturer Mfg Part Number R4 10Q 1 10W 5 chip resistor Panasonic ERJ 3GEYJ100V R10 R11 27 40 1 16W 1 chip resistor Panasonic ERJ 3EKF27R4V R20 750 1 4W 1 chip resistor Panasonic ERJ 14NF75ROU R19 2200 1 10W 5 chip resistor Panasonic ERJ 3GEYJ221V R14 R21 R22 390Q 1 10W 5 chip resistor Panasonic ERJ 3GEYJ391V R13 6490 1 16W 1 chip resistor Panasonic ERJ SEKF6490V R9 1 5 1 10W 5 Panasonic ERJ 3GEYJ152V chip resistor R1 R2 R3 R5 R6 R7 R8 2 7 1 10 5 ERJ 3GEYJ272V chip resistor R12 3 09 1 16W 1 Panasonic ERJ 3EKF3091V chip resistor R15 R16 10 1 10W 5 Panasonic ERJ 3GEYJ103V chip resistor R17 R18 100kO 1 10W 5 Panasonic ERJ S3GEYJ104V chip resistor RA1 10kQ 1 8W Octal isolated CTS Corporation 742C163103JTR resistor array C18 C19 33pF 50V ceramic TDK C1608C0G1H330J chip capacitor 5 NPO C13 C14 47pF 50V ceramic TDK C1608C0G1H470J chip capacitor 5 NPO C20 100pF 50V ceramic TDK C1608C0G1H101J chip capacitor 5 NPO C21 1000pF 50V ceramic TDK C1608C0G1H102J chip capacitor 5 NPO C15 0 1uF 16V ceramic TDK C1608X7R1C104K chip capacitor 10 X7R C16 C17 0 33uF 16V ceramic TDK C1608X5R1C334K chip capacitor 20 Y5V C9 C10 C11 C12
26. AS1020B digital audio interface In the factory configuration the board is ready to use with the TLV320AIC12KEVMB 14KEVMB To view all the functions and configuration available the USB MODEVM board see the USB MODEVM Interface Board schematic in Program Description After the TLV320AIC12KEVMBK 1 4KEVMB K software installation described tion 6 2 is complete evaluation and development with the TLV320AIC12K 14K can begin TLV320AIC 12KEVMB K and TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 1 INSTRUMENTS www ti com Kit Operation 6 5 6 6 Indicators and Main Screen Controls Figure 2 illustrates the indicators and the main screen controls near the top of the software screen display and a large tabbed interface below This section discusses the controls above this tabbed section At the top left of the screen is an Interface indicator The TLV320AIC12K 14K has interface The indicator is lit after the program begins Below the Interface indicator is the Device Connected indicator The TLV320AIC12K 14K Evaluation Tool detects whether or not the TLV320AIC12KEVMB K 14KEVMB K is present If the device is unplugged from the USB port or if the device driver is not installed properly the Device Connected indicator will turn red Otherwise it will turn green To the right of the Interface indicator is a group box called Firmware This box indicates the product iden
27. Ce4l SN SSPF 505 6 000M Co PWR_DWN 6 00 MHZ 498448888865 TAS1020BPFB m USB RST oOoroXxYoxaror tooo8oRED VCCB VCCA J7 USB SLAVE CONN zz 58 XTALO P17 DIR cao IOVDD XTALI P1 6 GND Ro PLLFILI 15 Esg D PLLFILO P14 SIME te 2 A ur 3 R10 z PUR P12 7 1 1 274 897 30 004 90 000000 4 16 VCCB VCCA A 28 0985 DVDD DIRI 7 274 14 25 DVSS DVDD DiR2 47pF 47 88 AVDD 1 VW ie Blo kate E 2B1 2 1 2 282 242 GN OND EXTERNAL SPI elo ela c Sas bas N7AAVCAT245PW 5 7 USB SPI INT 3 3VD MRESET USB ACTIVE P3 5 R13 P34 949 SML LX0603YW TR YELLOW P3 3 3390 Ls P3 1 P3 2 R29 R30 3 3VD 365K IOVDD 3 3VD 5304 C36 M C38 1 R32 ul 0 32 4k 48 7k evo B R33 R34 GND DIR 39 2k 36 5k R14 SN74AVCTT45DBV R35 R36 J8 5 2890 1 8VD 9 C25 46 4k 30 9k 8 ED555 2DS 5 ig IOVDD R37 R18 S 3 TEESET 10uF 6 EXT PWR SMPS x TRESET cc 52 8k 30 1k U14 PWR SELECT gt GREEN ds V TOUT 5 RED iJn our 6VDC 10VDC IN T 10UT 8 SW3 8 S 2 4 12V 9 8 J9 BEGINS 2RESET c37 GND 14 10 E 7 gt po 0 1uF TPS73201DBV 16V 11 6 Ti JA ERE ics 20UT 2 1 8V 12
28. DIN to 1 to send control data The USB MODEVM Audio Interface Configuration currently supports continuous and 16 bits audio data transfers The Mic Bias sets the voltage of the BIAS pin to 2 35V or 1 35V The Selected Filter button allows the user to select between an FIR filter or an IIR filter for the decimation interpolation low pass filter The Loopback switches toggle the analog or digital loopback on and off The indicator below each switch will light when on only if the register data sent by pressing the Program Device button is acknowledged SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 15 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com 6 8 2 16 1 2 3 4 5 6 Figure 7 Control Register 1 Tab Control Register 2 Tab The Turbo Mode control Figure 8 sets the SCLK frequency to 16xFSx number of devices xmode or MCLK P where number of devices is the number of codecs in cascade default 1 and the mode is 1 for continuous data transfer mode and 2 for programming mode The Host Port Control can be used to assign different functions to the SDA pin or to set SCL and SDA for 2 or S2C When using the USB MODEVM Audio Interface Configuration the Host Port Control must be set to SDA SCL 2 interface pins If the host interface is not needed the two pins of SCL and SDA can be programmed to become general purpose l Os
29. Iprf Video amp Imaging www ti com video Wireless www ti com wireless Mailing Address Texas Instruments Post Office Box 655303 Dallas Texas 75265 Copyright 2008 Texas Instruments Incorporated
30. V320AIC12KEVMB K 14KEVMB K hardware configurations The USB MODEVM Audio Interface Configuration allows audio data and communication between the host computer and the TLV320AIC12K 14K SW2 on the USB MODEVM must be configured as shown in the left section of Figure 3 SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 11 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com USB MODEVM USB MODEVM EXTERNAL AUDIO NTERFACE AIC12K 14K EVM Figure 3 Information Tab Additionally the operating system s audio device must be configured as 12 14 EVM see Figure 4 The External Audio Interface Configuration only allows 122 communication between the host computer and the TLV320AIC12K 14K In this configuration the TLV320AIC12K 14K can transmit and receive audio data to from an external PCM device or DSP SW2 on the USB MODEVM must be configured as shown in the right section of Figure 3 12 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 13 TEXAS INSTRUMENTS www ti com Kit Operation Sounds and Audio Devices Properties Volume Sounds i Voice Hardware Sound playback Default device 4 AIC12K 14K EVM Sound recording A Default device lt AIC12K 14K EVM MIDI music playback Default device lt Micros
31. a sent by pressing the Program Device button is acknowledged The USB MODEVM Audio Interface Configuration currently allows a fixed sampling rate and a single codec For an OSR 256 the value of M set in register 4 must be a multiple of 2 Similarly for an OSR 512 the value of M must be a multiple of 4 14 x 3 4 5 6 DAC Oversampling Rate OSR 128 max FS 26Ksps v Asynchronous Sampling Rate Factor 1 xi Power Down Controls Figure 9 Control Register 3 Tab 6 8 4 Control Register 4 Tab The Control Register 4 Tab Figure 10 provides controls for P N and M Furthermore an FS calculator is provided for convenience The calculator derives FS from the MCLK frequency entered by the user or loaded by a preset by using the equation FS MCLK 16xPxMxN The PLL Method switch illustrates that for coarse sampling P must be equal to 8 Please note that the FS calculator and the PLL Method SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 17 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com 6 8 5 6 8 6 are merely for illustration what is actually written to registers 4A and 4B are the values of P M and N only The USB MODEVM Audio Interface Configuration is set up for an MCLK 11 2896 MHz so P M and N must satisfy the FS equation and the SCLK equation in Turbo Mode for that configuration If using the External Audio Interface C
32. art 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 J1 and J2 These headers sockets provide access to the analog input and output pins of the device Consult Samtec at www samtec com or call 1 800 SAMTEC 9 for a variety of mating connector options Table 1 summarizes the analog interface pinout for the TLV320AIC12KEVMB 14KEVMB Table 1 Analog Interface Pinout PIN NUMBER SIGNAL DESCRIPTION J1 1 OUTM1 Inverting output of the DAC J1 2 OUTP1 Noninverting output of the DAC J1 3 OUTMV Programmable virtual ground for the output of OUTP2 and OUTP3 J1 4 OUTP2 Analog output number 2 from the 16 Odriver J1 5 OUTMV Programmable virtual ground for the output of OUTP2 and OUTP3 J1 6 OUTMV Programmable virtual ground for the output of OUTP2 and OUTP3 J1 7 OUTMV Programmable virtual ground for the output of OUTP2 and OUTP3 J1 8 OUTP2 Analog output number 3 from the 16 O driver J1 9 AGND Analog Ground J1 10 NC Not Connected J1 11 AGND Analog Ground J1 12 NC Not Connected J1 13 AGND Analog Ground J1 14 NC Not Connected J1 15 NC Not Connected J1 16 NC Not Connected J1 17 AGND Analog Ground J1 18 NC Not Connected J1 19 AGND Analog Ground J1 20 NC Not Connected J2 1 INM2 Inverting analog input 2 SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 3 Submit Documentati
33. devm revD USB Motherboard ModEvm ddb Documents SCH Daughtercard Interface 1 2 3 4 5 6 FCC Warnings This equipment is intended for use in a laboratory test environment only It generates uses and can radiate radio frequency energy and has not been tested for compliance with the limits of computing devices pursuant to subpart J of 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 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 n
34. drivers on 80 06 1C reg 01 Continuous data transfer mode 16 bits w 80 01 41 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com 7 EVM Bill of Materials Table 10 and Table 11 contain a complete bill of materials for the modular TLV320AIC12KEVMB 14KEVMB and the USB MODEVM Interface Board EVM Bill of Materials Table 10 TLV320AIC12KEVMB 14KEVMB Bill of Materials REFERENCE DESIGNATOR DESCRIPTION MANUFACTURER MFG PART NUMBER capacitor 5 X7R R7 R8 00 1 10W 5 chip resistor Panasonic or equivalent ERJ 3GEYOROOV R5 2 7kQ 1 10W 5 chip resistor Panasonic or equivalent ERJ 3GEYJ272V R1 R4 R6 10kQ 1 10W 5 chip resistor Panasonic or equivalent ERJ 3GEYJ103V C8 C10 C19 0 1uF 6 3V ceramic chip TDK or equivalent C1005X5R0J104K capacitor 10 X5R 1 6 C11 C12 C20 C21 0 1 25V ceramic chip TDK or equivalent C1608X7R1E104K B PWB C13 C15 C18 6 3V ceramic chip Panasonic or equivalent ECJ 1VB0J106M capacitor 10 X5R C16 C17 10uF 16V ceramic chip TDK or equivalent C3216X5R0J106M capacitor 20 X5R C22 C23 47uF 10V ceramic chip Murata or equivalent GRM32ER61A476KE20L capacitor 10 X5R U1 Audio codec Texas Instruments TLV320AIC12KIDBT TLV320AIC14KIDBT U2 3 3V LDO voltage regulator Te
35. e 15 Options Menu Under the Help menu is an About menu item Figure 16 which displays information about the TLV320AIC12KEVMB 14KEVMB software SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 21 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com 6 9 1 22 Figure 16 Help The actual USB protocol used as well as instructions on writing scripts are detailed in the following subsections While it is not necessary to understand or use either the protocol or the scripts directly understanding them may be helpful to some users USB MODEVM Protocol The USB MODEVM is defined to a Vendor Specific class and is identified on the PC system as 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 passes from the PC to the TAS1020 using the control endpoint Data is sent in an see Table 7 Table 7 USB Control Endpoint HIDSETREPORT Request PART VALUE DESCRIPTION bmRequestType 0x21 00100001 bRequest 0x09 SET REPORT wValue 0x00 don t care 0 03 HID interface is index 3 wLength calculated by host Data Data packet as described below TLV320AIC 12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007
36. e last command executed will be displayed in the USB MODEVM Data Packet tab The logging function described below can be used to see the results after every executed command The File menu Figure 14 provides some options for working with scripts The first option Open Command File loads a command file script into the command buffer This script can then be executed by pressing the Execute Command Buffer button The second option Save Command File saves the contents of the command buffer into a file The third option is Log Script and Results which opens a file save dialog box The user can choose a location for a log file to be written using the file save dialog When the Execute Command Buffer button is pressed the script will run and the script along with resulting data read back during the script will be saved to the file specified The log file is a standard text file which 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 Recently Opened Files This list is simply a list of script files that have previously been opened allowing fast access to commonly used script files The final menu item is Exit which terminates the TLV320AIC12K 14K Evaluation Tool software 20 TLV320AIC 12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008
37. enerated 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 EVM Operation This section provides information on the analog input and output digital control and general operating conditions for the TLV320AIC12KEVMB 14KEVMB TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback TEXAS INSTRUMENTS www ti com Kit Operation 5 1 Analog Input The analog input sources can be applied directly to J2 top or bottom side The analog inputs may also be accessed through J8 and screw terminals J9 and J10 5 2 Analog Output The analog outputs from the TLV320AIC12K 14K are available on J1 top or bottom They also may be accessed through J6 and J7 or J11 Note that the TLV320AIC14K only has one differential output which can be accessed from J1 or screw terminal J6 5 3 Digital Control The digital control signals can be applied directly to J4 and J5 top or bottom side The modular TLV320AIC12KEVMB 14KEVMB ca
38. hese 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 3 summarizes the digital interface pinout for the TLV320AIC12KEVMB 14KEVMB Table 3 Digital Interface Pinout PIN NUMBER SIGNAL DESCRIPTION J4 1 NC Not Connected J4 2 NC Not Connected J4 3 NC Not Connected J4 4 DGND Digital Ground J4 5 NC Not Connected TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com Digital Interface Table 3 Digital Interface Pinout continued PIN NUMBER SIGNAL DESCRIPTION 44 6 Not Connected J4 7 NC Not Connected J4 8 AIC12K 14K RESET Reset signal input to AIC12K 14KEVMB 44 9 Not Connected J4 10 DGND Digital Ground J4 11 NC Not Connected J4 12 NC Not Connected J4 13 NC Not Connected J4 14 AIC12K 14K RESET Reset signal input to AIC12K 14KEVMB J4 15 NC Not Connected J4 16 SCL Serial Clock J4 17 NC Not Connected J4 18 DGND Digital Ground J4 19 NC Not Connected J4 20 SDA Serial Data Input Output J5 1 NC Not Connected J5 2 NC Not Connected J5 3 SCLK Audio Serial Data Shift Clock Input Output J5 4 DGND Digital Ground
39. ilitary grade or enhanced plastic Only products designated by TI as military grade meet military specifications 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 products are designated by 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 and ZigBee Solutions www ti com
40. ils on programming the codec Special care must be taken when writing subregisters 4A 4B and 5A 5D Example w 80 01 45 AO 01 20 B8 00 The previous command writes registers 1 2 3 4A 5C and 6 It will not increment from 3 to 4A and then to 4B The subregister to be written will depend on the data SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 27 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com 28 Here is an example of a script TLV320AIC12K 14K This configuration allows playing audio to the DAC from any media player on a computer and recording from the ADC on audio recording software Pin MICIN is configured as the input The input can be heard via OUTP1 M1 and OUTP2 P3 due to the digital sidetone Audio files played on the computer can also be heard via those outputs Hardware reset codec using TAS1020B s GPIO pin P3 5 gpio 00 00 3F Delay has to be at least 6 MCLK cycles 540ns 1 00 00 7F I2C interface i2cstd reg 03 Software reset 80 03 21 reg 01 Clear ADC and DAC overflow flags 80 01 01 reg 02 Turbo Mode 80 01 0 reg 04 Set clock divider values 4A and 4B P 8 M 1 N 4 80 04 20 80 04 81 reg 05 5B gt DAC PGA 32dB 5C gt Input Buffer Gain 24dB Digital Sidetone Gain 3dB Defaults used for 5A and 5D 80 05 4A 80 05 83 reg 06 MICIN with external common mode OUTP2 P3
41. l Sidetone Gain Register 5 gt 10 xx Figure 11 Control Register 5 Tab Control Register 6 Tab The Control Register 6 Tab Figure 12 provides controls to select the analog input and to configure the analog outputs Note that OUTP2 P3 are only available on the TLV320AIC12 12K The TLV320AIC12KEVMB 14KEVMB provides a 1 8 audio jack J8 to connect a microphone an on board electret microphone MK1 and another 1 8 audio jack J11 to connect a stereo headset There are four options for the Analog Input Select control a selects input 1 as the input source connected to screw terminal J10 To use this mode jumper W11 must be installed on pins 2 3 b MICIN self biased to 1 35V single ended In this mode the device internally self biases the input to 1 35V To use this mode jumper W11 must be installed on pins 2 3 Jumper W12 must be installed if using the on board electret microphone MK1 otherwise a microphone can be connected to J8 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 1 INSTRUMENTS www ti com Kit Operation 6 9 Please refer to Appendix A for details Note that the ring contact in J8 is not connected c MICIN with external common mode pseudo differential In this mode the single ended input is connected through ac coupling to MICIN and the
42. 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 command 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 6 9 1 The first byte following a read or write command is the I C slave address of the device if is used or the first data byte to write if is used note that SPI interfaces are not standardized on protocols so the meaning of this byte will vary with the device being addressed on the SPI bus The second byte is the starting register address that data will be written to again with 12 SPI varies see Section 6 9 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 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 5 INSTRUMENTS www ti com Kit Operation For example to write the values 0x45 OxAO to an 2 device with a slave address of 0x80 starting at a register address of 0x01 one would write example script i i2cfast w 80 01 45 AO r 80 01 0
43. le or liable for such altered documentation Information of third parties may be subject to additional restrictions 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 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 m
44. n also be connected directly to the USB MODEVM Interface board included as part of the TLV320AIC12EVMB K 14EVMB K See the product folder for this EVM or the TLV320AIC12K 14K for a current list of compatible interface and or accessory boards 5 4 Default Jumper Locations Table 5 lists the jumpers found on the EVM and their respective factory default conditions Please note that jumper W5 must be set to position 1 2 IOVDD 3 3V when using the USB MODEVM for communication Table 5 List of Jumpers DEFAULT JUMPER POSITION JUMPER DESCRIPTION Sets the codec as master or slave When set as master 2 3 the codec provides the W1 1 2 digital audio clock signals When set as slave 1 2 the codec receives the digital audio clock signals w2 1 2 Used for correct polarity for FSD In stand alone master FSD must be pulled high 2 3 In stand alone slave FSD must be pulled low 1 2 W3 Installed Provides a means of measuring IOVDD current W4 Installed Provides a means of measuring DVDD current w5 1 2 IOVDD select Can be set to 3 3V 1 2 or 1 8V 2 3 although 3 3V is required when using the USB MODEVM for communication W6 Installed Selects on board EEPROM as firmware source required W7 Installed 2 allows the USB MODEVM to hardware reset the device under user W8 Installed Provides a means of measuring AVDD current Installed Provides a means of measuring DRVDD current W10 Installed Coupling for OUTP1 Either directly or via capacitor W11 1
45. ns 1 3 4 5 and 6 should be set to ON while SW 2 positions 2 7 and 8 should be set to OFF Installation Ensure that the TLV320AIC12KEVMB 14KEVMB is installed on the USB MODEVM Interface board aligning J1 J2 J3 J4 J5 with the corresponding connectors on the USB MODEVM Place the CD ROM into your PC CD ROM drive Locate the Setup program on the disk and start it The Setup program will install the TLV320AIC12K 14K Evaluation Tool software on your PC The NI VISA Runtime installer is embedded to the TLV320AIC12K 14K Evaluation Tool installer This software allows the program to communicate with the USB MODEVM When the installation completes click Finish on the TLV320AIC12K 14K Evaluation Tool installer window You may be prompted to restart your computer When installation is complete attach a USB cable from your PC to the USB MODEVM Interface board As configured at the factory the board will be powered from the USB interface so the power indicator LEDs and the USB ACTIVE LED on the USB MODEVM should light The Found New Hardware Wizard will show up on the screen Select the No not this time radio button and click Next gt Select Install the software automatically Recommended and click Next gt If the driver installs correctly the message The wizard has finished installing the software for AIC12K 14K EVM should appear Click Finish The AIC12K 14K EVM driver should now be installed The device should now appear
46. oft GS Wavetable SW Synth C Use only default devices Figure 4 Sounds and Audio Devices Properties 6 7 Preset Configurations Tab The Preset Configurations tab Figure 5 provides several presets for both the USB MODEVM Audio Interface Configuration and the External Audio Interface Configuration Also there is a TLV320AIC12K 14K Defaults preset which programs the codec s default register settings When a radio button is selected a detailed description of the preset will appear on the Preset Configuration Description box To load a preset to the codec select the desired preset by selecting the corresponding radio button and pushing the Load button At the same time this will show the preset s executed commands on the Command Buffer of the Command Line Interface tab see Figure 13 SLAU229B October 2007 Revised August 2008 TLV320AIC12KEVMB K and TLV320AIC14KEVMB K User s Guide 13 Submit Documentation Feedback 5 INSTRUMENTS Kit Operation www ti com fault register settings for the codec These are the settings that take place en the codec is reset Figure 5 Preset Configurations 6 8 Device Controls Tab The Device Controls Tab Figure 6 contains six enumerated Control Registers sub tabs with controls for all six registers of the TLV320AIC12K 14K a register table at the bottom of the tab several controls and an indicator at the right of the tab The 8 bit Address indicator shows the current
47. on Feedback 5 INSTRUMENTS Digital Interface www ti com Table 1 Analog Interface Pinout continued PIN NUMBER SIGNAL DESCRIPTION J2 2 INP2 Noninverting analog input 2 J2 3 NC Not Connected J2 4 NC Not Connected J2 5 NC Not Connected J2 6 NC Not Connected J2 7 INM1 Inverting analog input 1 J2 8 INP1 Noninverting analog input 1 J2 9 AGND Analog Ground J2 10 NC Not Connected J2 11 AGND Analog Ground J2 12 NC Not Connected J2 13 AGND Analog Ground J2 14 NC Not Connected J2 15 NC Not Connected J2 16 NC Not Connected J2 17 AGND Analog Ground J2 18 NC Not Connected J2 19 AGND Analog Ground J2 20 NC Not Connected In addition to the analog headers the analog inputs and outputs may also be accessed through alternate connectors either screw terminals or audio jacks The microphone input is also tied to J8 and the headset output tied to J11 Table 2 summarizes the screw terminals available on the TLV320AIC12KEVMB 14KEVMB Table 2 Alternate Analog Connectors DESIGNATOR PIN 1 PIN 2 PINS 46 OUTP1 OUTM1 J7 OUTP2 OUTMV OUTP3 JQ INP2 INM2 J10 Digital Interface The TLV320AIC12KEVMB 14KEVMB 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 J4 and J5 T
48. one Electronics 5000 TP6 TP9 TP10 TP11 7 TP8 Multipurpose test point Keystone Electronics 5011 terminal J7 USB type B slave connector Mill Max 897 30 004 90 000000 thru hole J1 J2 3 45 J8 2 position terminal block On Shore Technology ED555 2DS J9 2 5mm power connector CUI Stack PJ 102B J10 BNC connector female AMP Tyco 414305 1 PC mount J11A J12A J21A J22A 20 pin SMT plug Samtec TSM 110 01 L DV P J11B J12B J21B J22B 20 pin SMT socket Samtec SSW 110 22 F D VS K J13A J23A 10 pin SMT plug Samtec TSM 105 01 L DV P J13B J23B 10 pin SMT socket Samtec SSW 105 22 F D VS K J6 4 pin double row header 2 2 Samtec TSW 102 07 L D 0 1 J14 J15 12 pin double row header 2x6 Samtec TSW 106 07 L D 0 1 JMP1 JMP4 2 position jumper Samtec TSW 102 07 L S 0 1 spacing JMP8 JMP 14 2 position jumper Samtec TSW 102 07 L S 0 1 spacing JMP5 JMP6 3 position jumper Samtec TSW 103 07 L S 0 1 spacing JMP7 3 position dual row jumper Samtec TSW 103 07 L D 0 1 spacing SW1 SMT half pitch C amp K Division ITT TDAO2HOSK1 2 position switch SW2 SMT half pitch C amp K Division ITT TDAO8HOSK1 8 position switch Jumper plug Samtec SNT 100 BK T SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 31 5 INSTRUMENTS Appendix A www ti com Appendix TLV320AIC12KEVMB 14KEVMB Schematic The schematic diag
49. onfiguration the divider values can be set to anything specified in the TLV320AIC12K 14K datasheet 1 2 4 5 6 Frequency Divider Settings EQUATION i Enter the desired frequency FS 7 16 P M N ee 11 2896 MHz Only LOAD divider 4 NOTE values if the audio tier vakas te dere FR To select a value different than 8 reer spent the PLL Method must be set to Fine If the MODEVM set up as the audio In the Fine Method interface loading a 10 MHz lt lt 25 MHz incorrect values wil oduce erroneus N Fs A audio data 713 122 05 Figure 10 Control Register 4 Tab Control Register 5 Tab The Control Register 5 Tab Figure 11 has several gain controls The ADC PGA and DAC PGA gain knobs range from 42dB to 20dB and each have a MUTE button The gain knobs and the respective MUTE buttons write to register 5A for the ADC PGA and to register 5B for the DAC PGA Sliders are provided for the Input Buffer Gain OdB to 24dB and the Digital Sidetone Gain 21dB to 3dB w MUTE and they both share register 5C For convenience the corresponding register for each control is provided to the right of the tab An x denotes the bits modified by the corresponding control 1 2 3 4 5 6 ADC Gain Regster 5 gt 00 DAC PGA Gain Register 5B gt 1 Input Buffer Gain Register 5C gt 10xxx Digita
50. ot 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 SELLER TO BUYER AND IS IN LIEU OF ALL OTHER WARRANTIES EXPRESSED IMPLIED OR STATUTORY 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 Plea
51. ram is provided as a reference 32 TLV320AIC12KEVMB 14KEVMB Schematic SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 2 3 4 5 6 REVISION HISTORY REV ENGINEERING CHANGE NUMBER APPROVED J1A J1B J4A J4B PWDN DAUGHTER ANALOG J1A TOP SAMTEC P N TSM 110 01 L DV P BOTTOM SAMTEC P N SSW 110 22 F D V TOP SAMTEC P N TSM 110 01 L DV P J4B BOTTOM SAMTEC P N SSW 110 22 F D V J2A J2B aor INP2 gt 20 0 4 3 J3A J3B q3 AGND 15 AGND 17 1 VCOM apn SCL GND 10 AGND SDA DAUGHTER ANALOG J2A TOP SAMTEC P N TSM 110 01 L DV P J2B BOTTOM SAMTEC P N SSW 110 22 F D VS JBA TOP SAMTEC P N TSM 110 01 L DV P J5B BOTTOM SAMTEC P N SSW 110 22 F D V J3A TOP SAMTEC P N TSM 105 01 L DV P J3B BOTTOM SAMTEC P N SSW 105 22 F D DATA ACQUISITION PRODUCTS HIGH PERFORMANCE ANALOG DIVISION SEMICONDUCTOR GROUP 12500 Boulevard Dallas TX 75243 USA ENGINEER Jorge Arbo 3 TLV320AIC12K 14K DBT EVMB DRAWN BY Steve Leggio m DOCUMENT CONTROL NO N A SIZE DATE 19 Aug 2008 REV B SHEET 2 OF 3 FILE Daughtercard_Interface Sch
52. representative During normal operation some circuit components may have case temperatures greater 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 655303 Dallas Texas 75265 Copyright 2008 Texas Instruments Incorporated IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries 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 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
53. s 2 PCM SMARTDM externally The source of these signals is controlled by SW2 on the USB MODEVM Refer to Table 6 for details on the switch settings Additionally SW3 on the USB MODEVM IOVDD SELECT must be set up to 3 3V SWS position 1 on SW3 positions 2 8 off 8 TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback 1 INSTRUMENTS www ti com Kit Operation Table 6 USB MODEVM SW2 Settings SW 2 SWITCH NUMBER LABEL SWITCH DESCRIPTION USB MODEVM EEPROM Address AO 1 AO ON AO 0 OFF AO 1 USB MODEVM EEPROM Address 1 2 Al ON 0 OFF A1 1 USB MODEVM EEPROM Address A2 3 A2 ON A2 0 OFF A2 1 Digital Audio Bus Source Selection 4 USB 125 ON Digital Audio Bus connects to TAS1020 6 2 OFF Digital Audio Bus connects to USB MODEVM J14 Digital Audio Bus MCLK Source Selection 5 USB MCK ON MCLK connects to TAS1020 OFF MCLK connects to USB MODEVM J14 SPI Bus Source Selection 6 USB SPI ON SPI Bus connects to TAS1020 OFF SPI Bus connects to USB MODEVM J15 RST Source Selection 7 USB RST ON EVM Reset Signal comes from TAS1020 OFF EVM Reset Signal comes from USB MODEVM J15 External MCLK Selection 8 EXT MCK ON MCLK Signal is provided from USB MODEVM J10 OFF MCLK Signal comes from either selection of SW2 5 For use with the TLV320AIC12KEVMB 14KEVMB SW 2 positio
54. se 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 Tl s 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 EVM WARNINGS AND RESTRICTIONS It is important to operate the EVM daughterboard within the input voltage range of 3 3 V to 5 V and the output voltage range of 0 V to 5 V and the EVM motherboard within the input voltage range of 6 VDC to 10 VDC when using an external AC DC power supply Refer to the USB MODEVM Interface Power section of this manual when using lab power supplies 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
55. tification of the USB device so 12 14 EVM should be displayed 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 TLV320AIC12K 14K A software reset can be done by writing to a register in the TLV320AIC12K 14K the writing is accomplished by pushing the button labeled Software Reset This button also resets to the default address and refreshes the GUI s register table and controls indicators by reading all registers The TLV320AIC12K 14K also may be reset by toggling a GPIO pin on the USB MODEVM which is done by pushing the Hardware Reset button CAUTION In order to perform a hardware reset the RESET jumper W7 must be installed and SW2 7 on the USB MODEVM must be turned OFF Failure to do either of these steps results in not generating a hardware reset or causing unstable operation of the EVM which may require cycling power to the USB MODEVM The ADC Overflow and DAC Overflow indicators light when the overflow flags are set in register 1 of the TLV320AIC12K 14K These indicators as well as the other indicators on this panel update only when writing or reading registers on resets or by pushing the Refresh button The Indicator Updates and Control Updates buttons enable disable updates of indicators and controls respectively Information Tab The information tab Figure 3 shows information for two TL
56. uage is quite simple as is the parser for the language Therefore the program is not very forgiving about mistakes made in the source script file but the formatting of the file is simple Consequently mistakes should be rare Each line in a script file is one command There is no provision for extending lines 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 Read from serial control bus Write to serial control bus Comment Break Delay The first command sets the interface to use for the commands to follow This command must followed by one of the following parameters i2cstd Standard mode Bus i2cfast Fast mode bus Spi8 SPI bus with 8 bit register addressing 16 SPI bus with 16 bit register addressing gpio Use the USB MODEVM GPIO capability For example if a fast mode bus is to be used the script would begin with i 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 will pause 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
57. xas Instruments REG1117 3 3 U3 64K EEPROM MicroChip 24LC64 I SN U4 Pos edge triggered D Flip flop Texas Instruments SN74AUP1G74 J6 J9 J10 Screw terminal block On Shore Technology ED555 2DS 2 position J7 Screw terminal block On Shore Technology ED555 3DS 3 position J8 J11 3 5mm audio jack T R S SMD CUI Inc 5 1 3515 5 J4A J5A 20 pin SMT plug Samtec TSM 110 01 L DV P J1B J2B J4B J5B 20 pin SMT socket Samtec SSW 110 22 F D VS K 10 pin SMT plug Samtec TSM 105 01 L DV P J3B 10 pin SMT socket Samtec SSW 105 22 F D VS K N A TLV320AIC12KEVMB 14KEVM Texas Instruments 6488702 W3 W4 W6 W10 W12 2 position jumper 0 1 spacing Samtec TSW 102 07 L S W1 W5 W11 3 position jumper 0 1 spacing Samtec TSW 103 07 L S MK1 Omnidirectional microphone Knowles Acoustics MD9745APZ F cartridge SW1 Switch LT TOUCH 6X3 5 Panasonic ECG EVQ PJUO4K 240GF SMD Sw2 4PDT right angle switch E Switch 4208 13 16 27 PC Test Point Miniature red Keystone Electronics 5000 TP11 TP12 PC Test Point Miniature Keystone Electronics 5001 black TP1 TP10 TP17 TP26 PC Test Point Miniature Keystone Electronics 5002 white N A Header shorting block Samtec SNT 100 BK T SLAU229B October 2007 Revised August 2008 Submit Documentation Feedback TLV320AIC12KEVMB K TLV320AIC14KEVMB K User s Guide 29 EVM Bill of Materials

Download Pdf Manuals

image

Related Search

Related Contents

AM-101  USER MANUAL - Persluchtcentrum  Niveau avancé/ Deuxième cycle du secondaire Activité d  GE JD630DFWW Installation Guide  

Copyright © All rights reserved.
Failed to retrieve file