采用CC1100的多功能流媒體錄放器
CC1100采用可編程的多核處理器SoC體系架構(gòu)設(shè)計。主CPU是主頻350MHz的超級標量RISC處理器.運行Linux操作系統(tǒng)。它可以每個指令周期執(zhí)行4條指令,并支持硬件雙線程技術(shù)。視頻編解碼工作由3個可編程但不同架構(gòu)的子處理器(256位的向量處理器,Motion Estimation引擎和Entropy引擎)分階段協(xié)同完成。異構(gòu)的多DSP架構(gòu)將復(fù)雜的運動圖像的處理流程按照其功能和運算復(fù)雜度特性分解成多個相對獨立的過程,然后用不同架構(gòu)的處理器去適應(yīng)和處理運動圖像在編解碼過程中算法復(fù)雜度的變化,平衡性能,靈活性和功耗的矛盾。圖2是CC1100的內(nèi)部結(jié)構(gòu)框架圖。
與T1的產(chǎn)品不同在于.T1的DSP發(fā)展較早,通用性較強,它可以處理音頻、視頻、醫(yī)療信息、科學(xué)運算等數(shù)據(jù),TI的DSP視頻編解碼工作是采用1個通用處理器來完成。通用視頻SoC大多采用通用可編程DSP來處理視頻,并簡單的通過提高主頻來保證視頻處理需要運算資源。主頻的提高會增加PCB設(shè)計的復(fù)雜度和成本。還有一些低端的視頻SoC則完全通過硬件模塊處理視頻。以犧牲靈活性為代價來換取視頻處理所需的性能。
CC1100的多媒體芯片則是專門針對音、視頻和圖像應(yīng)用進行過優(yōu)化的DSP,針對性強,效率高,并兼容最新網(wǎng)絡(luò)技術(shù)(干兆以太網(wǎng)和802.11n WiFi)。
CC1100的視頻編解碼工作由3個可編程但不同架構(gòu)的子處理器分階段協(xié)同完成。和通用DSP或DSP SoC相比。
CC1100芯片架構(gòu)上實現(xiàn)了多種自主知識產(chǎn)權(quán)DSP技術(shù)創(chuàng)新。它支持MPEG-2,H.264,MPEG-4.2,VC-1,RM,F(xiàn)lash和:MJEPG等多種視頻格式的編解碼以及轉(zhuǎn)碼。支持多倍速視頻轉(zhuǎn)碼。轉(zhuǎn)碼畫質(zhì)可達標清,MPEG-2和JPEG解碼可達高清(720p/1080i)和其他格式的編解碼和轉(zhuǎn)碼畫質(zhì)可達標清(D1)。圖3與圖4是CCll00多媒體處理芯片的性能參數(shù)。CC1100的研發(fā)者北京希圖視鼎科技有限公司(C2)的成長過程可參考文章:
http://www.mcuol.com/News/226/8568.htm目前CC1100主要面向六大領(lǐng)域的應(yīng)用:高清MPEG-2視頻解碼、音視頻多格式轉(zhuǎn)碼、空移電視、智能網(wǎng)絡(luò)電視、外置式個人數(shù)字錄像機以及安防系統(tǒng)網(wǎng)絡(luò)攝像頭。
萬能遙控器相關(guān)文章:萬能遙控器代碼
p2p機相關(guān)文章:p2p原理
色差儀相關(guān)文章:色差儀原理
評論