ApplicationReportSPRAAJ2–August2008InterfacingtheTMS320F2833xtotheAIC23BStereoAudioCodecChristinePeng.................................................................................................................................ABSTRACTThisapplicationreportdescribestheimplementationofanaudioapplicationusingtheTLV320AIC23BstereoaudiocodecinterfacedtotheTMS320F28335digitalsignalcontrollerandthesetupofthemulti-channelbufferedserialport(McBSP)anddirectmemoryaccess(DMA)moduletosupporttheapplication.ProjectcollateralandsourcecodediscussedinthisapplicationreportcanbedownloadedfromthefollowingURL:http://www-s.ti.com/sc/techlit/spraaj2.zip.Contents1Introduction..........................................................................................22McBSPInterfacetoAIC23BAudioCodec......................................................23RunningtheApplication..........................................................................104Conclusion.........................................................................................115References.........................................................................................11AppendixATLV320AIC23BtoMcBSPInterfaceReferenceDesignSchematic..............12ListofFigures1TMS320F28335InterfaceWithAIC23BCodec.................................................32DSP2833x_Audio_AppDirectoryStructure.....................................................43AIC23BDSP-ModeDataFormat.................................................................54AIC23BI2SModeDataFormat...................................................................55FirstBurstofData(leftchannel)Received......................................................96SecondBurstofData(rightchannel)Received................................................97AddressPointerWrapBacktoLeftChannel....................................................98PingBufferTransferComplete..................................................................109AIC23BProjectWorkspace–SineWaveDig...