English
Language : 

PCM2903B Datasheet, PDF (21/31 Pages) Texas Instruments – STEREO AUDIO CODEC WITH USB INTERFACE, SINGLE-ENDED ANALOG INPUT/OUTPUT, AND S/PDIF
PCM2903B
www.ti.com ........................................................................................................................................................................................... SLES228 – DECEMBER 2008
Interface #2
Interface #2 is the audio streaming data-in interface. Interface #2 has the 19 alternative settings described in
Table 6. Alternative setting #0 is the zero-bandwidth setting. All other alternative settings are operational settings.
ALTERNATIVE
SETTING
00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
16-bit
8-bit
8-bit
8-bit
8-bit
16-bit
16-bit
8-bit
8-bit
Table 6. Interface #2 Alternative Settings
DATA FORMAT
Zero bandwidth
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
Stereo
Twos complement (PCM)
Mono
Twos complement (PCM)
TRANSFER
MODE
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Asynchronous
Synchronous
Synchronous
Synchronous
Synchronous
SAMPLING RATE
(kHz)
48
48
44.1
44.1
32
32
22.05
22.05
16
16
16
16
8
8
11.025
11.025
11.025
11.025
Interface #3
Interface #3 is the interrupt data-in interface. Alternative setting #0 is the only possible setting for interface #3.
Interface #3 consists of the HID consumer control device and reports the status of these three key parameters:
• Mute (0xE209)
• Volume up (0xE909)
• Volume down (0xEA09)
End-Points
The PCM2903B has the following four end-points:
• Control end-point (EP #0)
• Isochronous-out audio data stream end-point (EP #2)
• Isochronous-in audio data stream end-point (EP #4)
• HID end-point (EP #5)
The control end-point is a default end-point. The control end-point is used to control all functions of the
PCM2903B by the standard USB request and an USB audio class specific request from the host. The
isochronous-out audio data stream end-point is an audio sink end-point, which receives the PCM audio data. The
isochronous-out audio data stream end-point accepts the adaptive transfer mode. The isochronous-in audio data
stream end-point is an audio source end-point that transmits the PCM audio data. The isochronous-in audio data
stream end-point uses asynchronous transfer mode. The HID end-point is an interrupt-in end-point. HID
end-point reports HID0, HID1, and HID2 pin status every 32 ms.
The human interface device (HID) pins are defined as consumer control devices. The HID function is designed
as an independent end-point from both isochronous-in and -out end-points. Therefore, the result obtained from
the HID operation depends on the host software. Typically, the HID function is used as the primary audio-out
device.
Copyright © 2008, Texas Instruments Incorporated
Product Folder Link(s): PCM2903B
Submit Documentation Feedback
21