
2.5 Master/Slave Mode Operation
2.5.1 Master Mode
2.5.2 Slave Mode
2.6 EVM Default Configuration
2.7 TAS3208 Software Installation
Master/Slave Mode Operation
The TAS3208EVM is delivered and configured to operate in clock master mode. However, the TAS3208can be configured as a clock slave or master using JP3.
Table 2-2. JP3 Clock Master/Slave Setting
Pin No. I
2
S Clock Mode
1, 2 Slave2, 3 Master
In master mode, the master clock (MCLK), SCLK< and LRCLK for the system are provided on J9. Datacan 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 SDOUT2when 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 SPDIFinput is selected automatically when the EVM detects a valid SPDIF signal on OPTO1. If the EVM doesnot detect a valid SPDIF signal on OPTO1, the I
2
S inputs are used.
In slave mode, the TAS3208 ADC requires an external clock input from the I
2
S IN or the SPDIF I
2
S IN forcorrect 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 SDOUT2when the SDOUT2 is configured for SPDIF output.
The TAS3208 is placed into the default configuration by receiving a reset. The TAS3208 receives a resetfrom the power-up circuitry by pressing the Reset button, or by receiving a reset signal through the USBinterface. Following the receipt of reset, the TAS3208EVM loads the contents of EEPROM2 and comes upwith Mute enabled, clock master mode enabled.
As described in this section, an example PurePath Studio GDE processing flow is supplied that configuresthe TAS3208 to support an I
2
S digital PCM input, analog input, digital output, Line output, headphoneoutput, and TAS5601 power stage for both master and slave mode.
The TAS3208 is programmed and configured using PurePath Studio. PurePath Studio is composed of agraphical development environment (GDE), integrated development environment (IDE), and componentpublisher. The GDE permits the user to program the TAS3208 using predefined signal processingcomponents that are placed and connected graphically on the GDE pallet. PurePath Studio runs on aWindows® XP computer.
The IDE is a software development environment that permits the user to construct and test the code for anew GDE component.
The component publisher is used to create the component, define the component’s control interface andthe ways in which the component can be used.
PurePath Studio software is supplied on the TAS3208 Software CD-ROM. The latest version of PurePathStudio is also available on the TI extranet to registered users.
SLEU092 – February 2008 Quick Setup Guide 15Submit Documentation Feedback