Datasheet
Interface#2
Interface#3
End-Points
PCM2900B
PCM2902B
SLES229–DECEMBER2008...........................................................................................................................................................................................
www.ti.com
Interface#2istheaudiostreamingdata-ininterface.Interface#2hasthe19alternativesettingslistedinTable7.
Alternativesetting#0isthezerobandwidthsetting.Allotheralternativesettingsareoperationalsettings.
Table7.Interface#2AlternativeSettings
ALTERNATIVETRANSFERSAMPLINGRATE
SETTINGDATAFORMATMODE(kHz)
00ZeroBandwidth
0116-bitStereoTwoscomplement(PCM)Asynchronous48
0216-bitMonoTwoscomplement(PCM)Asynchronous48
0316-bitStereoTwoscomplement(PCM)Asynchronous44.1
0416-bitMonoTwoscomplement(PCM)Asynchronous44.1
0516-bitStereoTwoscomplement(PCM)Asynchronous32
0616-bitMonoTwoscomplement(PCM)Asynchronous32
0716-bitStereoTwoscomplement(PCM)Asynchronous22.05
0816-bitMonoTwoscomplement(PCM)Asynchronous22.05
0916-bitStereoTwoscomplement(PCM)Asynchronous16
0A16-bitMonoTwoscomplement(PCM)Asynchronous16
0B8-bitStereoTwoscomplement(PCM)Asynchronous16
0C8-bitMonoTwoscomplement(PCM)Asynchronous16
0D8-bitStereoTwoscomplement(PCM)Asynchronous8
0E8-bitMonoTwoscomplement(PCM)Asynchronous8
0F16-bitStereoTwoscomplement(PCM)Synchronous11.025
1016-bitMonoTwoscomplement(PCM)Synchronous11.025
118-bitStereoTwoscomplement(PCM)Synchronous11.025
128-bitMonoTwoscomplement(PCM)Synchronous11.025
Interface#3istheinterruptdata-ininterface.Alternativesetting#0istheonlypossiblesettingforinterface#3.
Interface#3consistsoftheHIDconsumercontroldeviceandreportsthestatusofthesethreekeyparameters:
•Mute(0xE209)
•Volumeup(0xE909)
•Volumedown(0xEA09)
ThePCM2900B/2902Bhasthefollowingfourend-points:
•Controlend-point(EP#0)
•Isochronous-outaudiodatastreamend-point(EP#2)
•Isochronous-inaudiodatastreamend-point(EP#4)
•HIDend-point(EP#5)
Thecontrolend-pointisadefaultend-point.Thecontrolend-pointisusedtocontrolallfunctionsofthe
PCM2900B/2902BbyastandardUSBrequestandanUSBaudioclassspecificrequestfromthehost.The
isochronous-outaudiodatastreamend-pointisanaudiosinkend-point,whichreceivesthePCMaudiodata.The
isochronous-outaudiodatastreamend-pointacceptstheadaptivetransfermode.Theisochronous-inaudiodata
streamend-pointisanaudiosourceend-point,whichtransmitsthePCMaudiodata.Theisochronous-inaudio
datastreamend-pointusesasynchronoustransfermode.TheHIDend-pointisaninterrupt-inend-point.HID
end-pointreportsHID0,HID1,andHID2pinstatusevery32ms.
Thehumaninterfacedevice(HID)pinsaredefinedasconsumercontroldevices.TheHIDfunctionisdesigned
asanindependentend-pointfrombothisochronous-inand-outend-points.Therefore,theresultobtainedfrom
theHIDoperationdependsonthehostsoftware.Typically,theHIDfunctionisusedastheprimaryaudio-out
device.
22SubmitDocumentationFeedbackCopyright©2008,TexasInstrumentsIncorporated
ProductFolderLink(s):PCM2900BPCM2902B
Not Recommended For New Designs










