background image

www.ti.com

2.5

Master/Slave Mode Operation

2.5.1 Master Mode

2.5.2 Slave Mode

2.6

EVM Default Configuration

Master/Slave Mode Operation

The digital audio outputs can be to I

2

S or SPDIF format optical TOSLINK. The I

2

S output is provided on

connector J9. There are two SPDIF output options. One SPDIF output can be produced by the TAS3308
on SDOUT2. This is set by a TAS3308 I

2

C register configuration option. This output is available on

OPTO3. The other SPDIF output is the SDOUT1 output that is converted into SPDIF format by an external
encoder. This is output on OPTO4.

The TAS3308 has an optical SPDIF input from OPTO2. This is a pass though only connection to the
TAS3308 SDOUT2/SPDIF output on, OPTO3.

The TAS3308EVM is delivered configured to operate in clock master mode. However, the TAS3308 can
be configured as a clock slave or master using JP3.

Table 2-2. JP2 Clock Master/Slave Setting

Jumper JP3 Pins

I

2

S Clock Mode

1, 2

Slave

2, 3

Master

In master mode, the master clock, MCLK SCLK and LRCLK for the system are provided on J9. Data can
be input on the analog input and as I

2

S data on J1.

SPDIF I

2

S input from OPTO1 is not supported in master mode.

Data can be output from the I

2

S outputs on J9, SPDIF I

2

S output, OPTO4, and from SPDIF SDOUT2

when the SDOUT2 is configured for SPDIF output.

In slave mode, data and clocks can be input in the SPDIF I

2

S IN, OPTO1, or the I

2

S input, J1. The SPDIF

input is selected automatically when EVM detects a valid SPDIF signal on OPTO1. If the EVM does not
detect a valid SPDIF signal on OPTO1, then the I

2

S inputs are used.

In slave mode, the TAS3308 ADC requires an external clock input from the I

2

S IN or the SPDIF I

2

S IN for

correct operation. The performance of the ADC is affected by the clock source jitter.

Data can be output from the I

2

S outputs on J9, SPDIF I

2

S output, OPTO4, and from SPDIF SDOUT2

when the SDOUT2 is configured for SPDIF output.

The TAS3308 is placed into the default configuration by receiving a reset. The TAS3308 receives a reset
from the power up circuitry, by pressing the Reset button, or by receiving a reset signal through the USB
interface. Following the receipt of reset, the TAS3308 EVM will load the contents of EEPROM2 and come
up with Mute enabled, clock master mode enabled, and the PWM outputs configured for Comb AD
modulation.

As described in this section, an example PurePath Studio GDE processing flow is supplied that configures
the TAS3308 to support a I

2

S digital PCM input, analog input, digital output, line output , headphone

output and TAS5601 Power Stage for both master and slave mode.

SLEU093 – March 2008

Quick Setup Guide

15

Submit Documentation Feedback

Summary of Contents for TAS3308EVM

Page 1: ...TAS3308EVM Evaluation Module for the TAS3308 Digital Audio Signal Processor User s Guide March 2008 Digital Audio Video Products SLEU093...

Page 2: ...TAS3308EVM Evaluation Module for the TAS3308 Digital Audio Signal Processor User s Guide Literature Number SLEU093 March 2008...

Page 3: ...Mode 15 2 6 EVM Default Configuration 15 2 7 TAS3308 Software Installation 16 3 System Interfaces 23 3 1 Control Interface Control1 Input 24 3 2 Digital Audio Interface Input J1 24 3 3 PWM Output J4...

Page 4: ...low Part B 20 2 6 GDE Test Process Flow 21 4 1 MSP430 Control Example 30 List of Tables 2 1 Recommended Supply Voltages for EVM Board 14 2 2 JP2 Clock Master Slave Setting 15 3 1 Control1 Pin Descript...

Page 5: ...tware or equipment WARNING This is an example of a warning statement A warning statement describes a situation that could potentially cause harm to you The information in a caution or a warning is pro...

Page 6: ...cumentation 1 Graphical Development tool GDE for TAS3308 GDE ver 1 7 or later 2 General Application Notes Trademarks Equibit and PurePath Digital are trademarks of Texas Instruments 6 Read This First...

Page 7: ...control for the TAS3308 The TAS3308 is the commercial version intended for home audio and other commercial applications This is a single board EVM EVM can be configured with a TAS5601 or similar powe...

Page 8: ...PurePath Studio The resulting programs can be loaded into the EVM EEPROM The TAS3308 will then load the EEPROM contents and execute the signal processing flows During execution many of the TAS3308 sig...

Page 9: ...OUT SCLKOUT MCLKOUT GND Control Input Line Out 1 Headphone SPDIF I O MSP430 Control Power Digital Input Analog Output TAS3308 Analog Comp SDA SCL GND 3 3V GPIO1 GPIO2 RESET MUTE GND GND TUSB USB Contr...

Page 10: ...SHT 10 TYPE A JACK EEPROM1 USB Push Buttons OPTICAL SPDIF IN I2S RESET USB GPIOx DATA1 DATA2 MCLK DATA0 SCLK LRCLK LRCLK MCLK SDIN1 LINx SDIN2 SDIN1 SDIN3 MCLK SCLK LRCLK 3 3V 5V POWER SUPPLY PWM2 PW...

Page 11: ...B IN Control IN Analog Analog In Lineout PWM 1 In 1 L R 1 L R to 20 L R L R Lineout Valid Fault PWM OUT 3 RI 3 RD 3 LI 3 LD 1 RI 1 RD 1 LI 1 LD PWM2 Headphone PCB Component Map TAS3308EVM physical str...

Page 12: ...Overview 12 SLEU093 March 2008 Submit Documentation Feedback...

Page 13: ...packing absolute operating conditions and a description of the factory default jumper configuration Topic Page 2 1 Electrostatic Discharge Warning 14 2 2 Unpacking the EVM 14 2 3 Power Supply Setup 14...

Page 14: ...is powered via the 9 V terminals or the 9 V center hot power connectors PJ1 and PJ2 The TAS3308 EVM generates a 5 V 5 V and 3 3 V internal supplies that are fed to the TAS3308EVM components Set the po...

Page 15: ...PTO4 and from SPDIF SDOUT2 when the SDOUT2 is configured for SPDIF output In slave mode data and clocks can be input in the SPDIF I2 S IN OPTO1 or the I2 S input J1 The SPDIF input is selected automat...

Page 16: ...s an evaluation license For those who are interested in product development using PurePath Studio tools there is a production license This is the software license that is needed to support the EVM Acc...

Page 17: ...the clock master slave mode Before loading or building a process flow verify that an initialization file is specified in the Execute I2 C command file window This window is found under Tools I2 C Com...

Page 18: ...oint a process flow can be built using the TAS3308 application framework the TAS3308 I O components and the audio processing components Building and running a process flow A good starting point is to...

Page 19: ...www ti com TAS3308 Software Installation Figure 2 4 Loading a Process Flow SLEU093 March 2008 Quick Setup Guide 19 Submit Documentation Feedback...

Page 20: ...stallation Figure 2 5 Loading a Process Flow Part B This loads a process flow that streams a signal from either the ADC or SAP1 input to the PWM and SAP output 20 Quick Setup Guide SLEU093 March 2008...

Page 21: ...restores the TAS3308 register to the default values The TAS3308 will then load the EEPROM image and the TAS3308_init_master slave cfg file At this point the TAS3308 EVM transitions to the run mode wi...

Page 22: ...Quick Setup Guide 22 SLEU093 March 2008 Submit Documentation Feedback...

Page 23: ...c Page 3 1 Control Interface Control1 Input 24 3 2 Digital Audio Interface Input J1 24 3 3 PWM Output J4 25 3 4 Analog Input J6 26 3 5 Digital Audio Interface Output J9 26 3 6 RCA Connectors 27 3 7 MS...

Page 24: ...m any setting to noiseless soft mute Mute can also be activated by 8 MUTEZ I2 C 9 GPIO3 General purpose bidirectional I O 3 10 GPIO4 General purpose bidirectional I O 4 The digital audio interface con...

Page 25: ...d 14 N C N C 15 GND Ground 16 N C N C 17 GND Ground 18 PWM3_RI PWM3_RI 19 GND Ground 20 PWM3_RD PWM3_RD 23 GND Ground 22 PWM3_LI PWM3_LI 23 GND Ground 24 PWM3_LD PWM3_LD 25 GND Ground 26 PWM2_RI PWM2_...

Page 26: ...e in left channel 5 19 GND Ground 20 LineIn5R Line in right channel 5 23 GND Ground 22 LineIn6L Line in left channel 6 23 GND Ground 24 LineIn6R Line in right channel 6 25 GND Ground 26 LineIn7L Line...

Page 27: ...Ground 8 SDOUT1 I2 S data 1 channel 1 and 2 9 GND Ground 10 SDOUT2 I2 S data 2 channel 3 and 4 Table 3 6 RCA Connectors Pin Description PIN NO NET NAME AT SCHEMATICS DESCRIPTION 1 Signal Channel inpu...

Page 28: ...www ti com I2 S Master Slave Jumper JP3 Table 3 8 JP3 Pin Description PIN NO DESCRIPTION 1 2 I2 S Slave 2 3 I2 S Master System Interfaces 28 SLEU093 March 2008 Submit Documentation Feedback...

Page 29: ...2008 MSP430 Programming This chapter describes the TAS3308EVM board power supplies and system interfaces Topic Page 4 1 Example of MSP430 Programming 30 SLEU093 March 2008 MSP430 Programming 29 Submit...

Page 30: ...Decreases Vol I2 C Addresses 196 0xC4 Reserved 197 0xC5 Reserved 199 0xC7 Reserved Example of MSP430 Programming The MSP430 can be programmed to provide TAS3308 and power stage initialization and con...

Page 31: ...o 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 SPEC...

Page 32: ...ut 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 greater than xxx C The EVM i...

Page 33: ...siness 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 wo...

Page 34: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Texas Instruments TAS3308EVM...

Reviews: