您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > (03) Codec Engine
TheCodecEngineandVISAAPIModule3DM643xDaVinci1-DayWorkshopCopyright©2001TexasInstruments.Allrightsreserved.TechnicalTrainingOrganizationTTODILBERT:©ScottAdams/Dist.ByUnitedFeatureSyndicate,Inc.ApplicationLayerUserInterfaceProcessingThread(s)NetworkServices(NDK)OtherVPSS(VPFE,VPBE)IIC,McASP,McBSP,UARTEMAC(NDKSocketI/F)I/OLayerEPSIAPITMS320DM643xSoftwareOverviewOperatingSystemLayer(DSPBIOSand/oruCLinux)VISAAPISignalProcessingLayerVideoImageSpeechAudioUser-definedCurrentlyAvailableCodecsforDM643x:VideoH.263(profile0)D1encodeH.263(profile0)D1decodeH.264BPD1encodeH.264BPD1decodeH.264MP@level3D1DecodeMPEG2MP@level3D1DecodeMPEG4SPD1DecodeMPEG4SPD1EncodeVC1(includesMP)DecodeImageJPEGEncode(baselineprofile)JPEGDecode(baselineprofile)AudioAACLCEncodeAACLCDecodeAACHEDecodeMP3DecodeAC3DecodeWMA9DecodeWMA8EncodeVoiceG.711G.726G.729ABG.723.1G.722.2STANDALONECODECSResolutionDSPUtilizationinMHz(DM6437@600MHz)FORCONSUMERVIDEOH.263Profile0DecodeCIF(2Mbps)60MHzMPEG2MP/MLDecodeD1(10Mbps)200MHzMPEG4SPDecodeD1(10Mbps)193MHzH.264BPDecodeD1(4Mbps)300MHzH.264MP/L3DecodeD1(4Mbps)470MHzMPEG4SPEncode,HighSpeedD1(3-5Mbps)312MHzMPEG4SPEncode,HighQualityD1(2.5-5Mbps)340MHzH.264BPEncode,HighSpeedD1(2.5-4Mbps)530MHzH.264BPEncode,HighQualityD1(2.5-4Mbps)562MHzADDITIONALFEATURESCapture/Display1VideoIn/1VideoOutNetworkConnectivity10/100EMACPeripheralIntegrationUSB2.0,ATA,DDR2,MMC/SD,OSD,4DACs1.Allperformancedataisfor30fpsYUV4:2:0unlessotherwisenoted.Notethattheperformancewillvarydependingonefficiencyofcodeanddatastreamused.2.ResolutionInformation:D1(720x480)/CIF(352x288)3.SP=SimpleProfile/MP=MainProfile/BP=BaseProfile4.Imagequalityandbitratewerenotheldconstantacrossthesemeasurements.Currentnumbersarebasedoffofindependenttestingforconsumertypesofapplications.Thesenumbersdescribeourcurrentstatusandareundergoingfurtheroptimizations.DM6437VideoCapabilitiesSTANDALONECODECSSampleRateDSPUtilizationinPeakMHz(DM6437@600MHz)AUDIOMP3L1Decode44.1kHz(384kbps)15MHzMP3L2Decode44.1kHz(192kbps)17MHzMP3L3Decode44.1kHz(128kbps)24MHzAC3Decode48kHz(640kbps)45MHzeAAC+LCDecode48kHz(128kbps)27MHzeAAC+LTPDecode44.1kHz(128kbps)42MHzeAAC+HEHQDecode44.1kHz(64kbps)73MHzeAAC+PSDecode44.1kHz(320kbps)71MHzAACLCDecode48kHz(128kbps)20MHzAACLCEncode44.1kHz(128kbps)38MHzSPEECHG.711Decode8kHz(64kbps)0.22MHzG.711Encode8kHz(64kbps)0.25MHzDM6437AudioCapabilitiesDM6446VideoDecoderPerformance*Allbenchmarksarepreliminaryandsubjecttochange.VideoDecodersNormalmodeTurboModeH.264baseline300-350*5MbpsD1D1H.264main350-4505MbpsVGAD1MPEG-480-1005Mbps720pSXGAH.26380-1005Mbps720pSXGAWMV9-MP200-2605MbpsD1720p/24WMV9-AP300-3605MbpsD1D1MPEG2100-15015Mbps720pSXGAQualityMHzReq'dforD130fpsBitRate30fpsmaxresolutionw/VICPDM6446VideoEncoderPerformanceVideoEncoderswithVICPw/oVICPNormalTurboH.264baseline410*760*2-5Mbps1.5dbD1(w/IMCOP)D1(w/IMCOP)MPEG-4(high-videoquality)2503503-8Mbps1.0dbD1720p/24MPEG-4(high-framerate)1803004-10Mbps1.0db720p/24SXGA/24H.2632503503-8Mbps1.0dbD1720p/24WMV93505003-8Mbps1.0dbD1D1MPEG23505003-8Mbps1.0dbD1D1MHzReq'dforD130fpsD1BitRateQualityVICPTIImagePipe*18.5-19.18.724.7-25.511.6VGA/60720p/24JPEGenc(standalone)45(est.)32.160(est.)42.9SXGA/301080i/24JPEGdec(standalone)TBD30-45TBD40-60720p/30SXGA/30StillCapture/PlaybackwithVICPwithVICPNormalMpix/secNormal(450MHz)Mpix/secTurbo(600MHz)Maxvideow/VICP(size/fps)*Allbenchmarksarepreliminaryandsubjecttochange.DM6446AudioCodecPerformanceAudiocodecsMHzReq'd(average)MHzReq'd(peak)BitRateAAC-LC/Dec911128KbpsAAC/+Dec(lowpower)1521128KbpsAAC/+Dec(highquality)2232128KbpsWMA9dec(HBR)7.9415.09320KbpsWMA9dec(MBR)5.069.632KbpsWMA9dec(LBR)7.4523.520KbpsWMA8enc(32kbps)20.0832.4732KbpsWMA8enc(48kbps)14.7833.9548KbpsWMA8enc(80kbps)15.3635.8280KbpsMP3dec1013128KbpsG.7110.10.164KbpsG.72814.614.616KbpsComments44KHz?80Kbps(stereo)44KHz?32Kbps(stereo)22KHz?20Kbps(stereo)44KHz?32Kbps(stereo)44KHz?48Kbps(stereo)44.1KHz?128Kbps(stereo)44.1KHz?128Kbps(stereo)44.1KHz?128Kbps(stereo)48KHz?320Kbps(stereo)*Allbenchmarksarepreliminaryandsubjecttochange.BestRegards,TINDAMaterialCCDControllerVideoInterfacePreviewHistogram/3AResizerOn-ScreenDisplay(OSD)10bDACVideoEnc(VENC)VideoProcessingSubsystemBackEndFrontEndDaVinciProvidesHDVideoPerformanceandLowersBOMCostVPSS+MJCPprovidesequivalentof640MHzDSPprocessingpower,ARMavailableforOEMproductdifferentiation10bDACVideoEnc(VENC)PreviewengineUpto90MHzResizerUpto60MHzOSDUpto90MHzTotalUpto240MHzVPSSFeatureBuiltinvideoencoderandDACsaves~$2onoverallBOMcostIntegratedMJCPMPEG-4SPHD(720p)encodeordecode,30fpsJPEG50MillionpixelspersecondMPEG-4andJPEGUpto400MHzTotalUpto400MHzMJCPFeatureDSPEquivalentPerformanceMPEG-4&JPEGCo-processorDSPEquivalentPerformanceARMSubsystemDM355VPSSApplicationSpecificPeripheralsARM216MHzCPUMJCPPreviewResizerOn-ScreenDisplay(OSD)OutlineTheCodecEngineVISAAPICodecEngineDetailsCodecEngineConfigurationResourceAllocationWheretoGoforMoreInformationLabThecodecengineprovidesarobust,consistentinterfacefor:1.Dynamicallycreatinganddeletingalgorithms2.Accessingandcont
本文标题:(03) Codec Engine
链接地址:https://www.777doc.com/doc-5321781 .html