Resources
Audio Codec Resources
Interfacing TI Audio Codecs to Standard Application Processors
TI’s broad range of audio codec products, including audio DACs, ADCs,
codecs and touch-screen controllers (TSCs) with audio functionality,
can interface to a variety of host digital processors like TI’s OMAP™
and Intel’s XScale
®
processors.
Intel XScale
®
Processor with TI Audio Codec or
TI Touch-Screen Controller with Audio Functionality
XScale
®
Processor
I2S_BITCLK
I S Port
I2S_SYNC
I2S_SDATA_IN
I2S_SDATA_OUT
I2S_SYSCLK
SSP Serial
Port x
(1, 2, or 3)
SSPSFRMx
SSPSCLKx
SSPRXDx
SSPTXDx
GPIO
Optional
Optional
Optional
1
2
75
The diagrams below illustrate how both types of application proces-
sors can easily be connected to TI’s range of audio codecs and TSCs
with audio functionality.
TI OMAP™ Processor with TI Audio Codec or
TI Touch-Screen Controller with Audio Functionality
OMAP™ Processor
CLKS
I S Port
FSX
DR
DX
MCLK_OUT (12 MHz)
WIRE_nCSx
SPI Port
µwire
Port
WIRE_SCLK
WIRE_SDI
WIRE_SDO
GPIO
GPIO
Optional
Optional
Optional
1
2
Audio Codec
TSC + Audio Codec
BCLK
WCLK
SDOUT
SDIN
MCLK
/SS
SCLK
MISO
MOSI
/PINTDAV
GPIO1
GPIO2
I S Port
(Slave Mode)
Audio Codec
TSC + Audio Codec
BCLK
WCLK
SDOUT
SDIN
MCLK
/SS
SPI Port
SCLK
MISO
MOSI
/PINTDAV
GPIO
GPIO1
GPIO2
I S Port
(Master Mode)
2
2
2
2
1
Needed
2
Needed
only for TSC implementation.
headset detection and other interrupt functions.
1
Needed
2
Needed
only for TSC implementation.
headset detection and other interrupt functions.
Software Drivers for the Various Hardware and Software Platforms
TI supports many operating systems and continues to develop software
drivers for the various hardware and software platforms. These are
summarized in the table shown here.
TI Audio Codec / TI ISC + Codec
TSC2100/TLV320AIC26
Target Applications Processor
Intel PXA25x (Cotulla)
Intel PXA27x (Bulverde)
Intel PXA25x (Cotulla)
Intel PXA27x (Bulverde)
TI OMAP1610
TI OMAP1510
Intel PXA25x (Cotulla)
Atmel AT91RM9200
Intel PXA27x (Bulverde)
Intel PXA27x (Bulverde)
Intel PXA27x (Bulverde)
Target OS
Microsoft WinCE 4.x
Microsoft WinCE 4.x, 5.x
Microsoft WinCE 4.x, Linux
Microsoft WinCE 4.x, 5.0
Microsoft WinCE 4.x, Microsoft SmartPhone 2003 (Ozone),
Linux, Symbian 7.x/8.x
Palm OS
Microsoft WinCE 4.x
Microsoft WinCE 4.x
Microsoft WinCE 5.x
Microsoft WinCE 5.0
Microsoft WinCE 5.0
®
TSC2101/TLV320AIC28
TSC2102/TLV320DAC26
TSC2301
TLV320AIC32/31
TLV320AIC33
Please check with factory for updated driver list and specific driver requests not mentioned above.
Texas Instruments 1Q 2006
Audio Solutions Guide
2
2
Home Index Bookmark Pages Text
Previous Next
Pages: Home Index