新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 嵌入式PMP/MP4研發策略對比分析

        嵌入式PMP/MP4研發策略對比分析

        作者: 時間:2009-05-05 來源:網絡 收藏
        0 引 言
        便攜媒體播放器(Portable Media Player,),通常又稱為,因其支持的基本媒體格式為MPEG一4視影視文件。
        的市場發展速度驚人,預計2008年全球市場份額將突破210億美元,總出貨量超過2.5億臺。新一代良好的發展前景和潛在的無限市場,吸引著眾多廠商大力,特別是中低端及手持多媒體設備,由于其成本低廉,實用性好,利潤空間大,在中國具有極其廣闊的市場。但是/MP4的生產一般采用制造商+Design House的模式進行,主流解決方案提供商對其技術都采取了一定嚴格的保密措施,廠家加盟生產也有相當的資金門檻,這種強力的技術壁壘對一般工程人員進行PMP/MP4的創新設計和造成極大的障礙。
        通過對市場主流PMP產品設計方案的,可以為人員提供在不同的技術要求和資金保障前提下,優先采用的技術思路,從而縮短開發周期,降低開發成本,為便攜式媒體播放設備的創新應用提供更為廣闊的發展空間。

        1 PMP研發方案分類
        目前市場上的主流PMP解決方案,可以歸類為如下4種:
        (1)處理器加圖形加速器
        典型代表:$3C2440+SM501開發板。
        硬件特點:在ARM9開發板基礎上加入SMS01 2D圖形加速芯片,大大提高了ARM系統的圖形運算能力,硬件成本低。
        軟件特點:完全采用系統方案設計,可以使用VxWorks,Linux和WinCE等操作系統,軟解壓。
        缺點:開發周期長,特別在視頻疊加,附加計算等領域難以滿足要求。
        (2)DSP加單片機方式
        典型代表:DSP5402開發板。
        硬件特點:用控制芯片彌補DSP在控制方面的不足,但該控制芯片不支持操作系統,多用于編碼或者工控設計領域,成本低。
        軟件特點:任何解碼程序和接口設計驅動都必須由開發者設計,難度較大。
        缺點:開發周期過長,對開發者的要求比較高,視頻顯示性能難以提高。
        (3)控制器加DSP
        典型代表:ARM9E開發板。
        硬件特點:系統的控制能力得以加強,但該構架的芯片界定比較模糊,芯片往往嚴重冗余。
        軟件特點:支持VxWorks,Linux和winCE等操作系統。
        總結:控制器加DSP模式開發周期長、偏軟、風險比較高。DSP加控制器模式開發周期更加漫長、涉及軟硬兩方面的開發。
        (4)處理器加解碼芯片
        典型代表:EM851x,AUl200,PXA27x,DM270/320,i.MX31,SPC536,Z228,vweb2005/2010,G07007/G07007SB,AK3221,Rockchips等,參見第2節。
        硬件特點:采用DSP搭配CPU的方式,DSP負責編解碼,CPU則是針對數據存儲、管理,以及用戶界面與外圍器件的控制。
        軟件特點:可使用VxWorks,Linux和winCE等嵌入式操作系統,并能為用戶提供額外的操作功能,如游戲、記事本等。
        總結:開發周期短,開發結果質量有保障,但成本過分高昂。

        本文引用地址:http://www.104case.com/article/166982.htm

        2 主流PMP廠家解決方案
        目前市場上銷售的PMP雖然品牌眾多,但基本上都可歸屬到“處理器加解碼芯片”模式;其解決方案來源于下面幾個供應商,其自主開發空間也限于其API接口框架內;各解決方案的特性分述如下:
        2.1 AMD Alchemy解決方案
        AMD于2005年推出專門為PMP設計的處理器Alchemy AUl200。這是一個低功耗、高性能的系統解決方案,支持多種視頻格式,集成化媒體加速引擎,不需要外部DSP,編程模式簡單,可以擴展到大型顯示屏(1024×768),支持DDRl和DDR2內存,總體方案成本低,主頻達500 MHz;軟件設計可以在Linux內核上進行。
        缺點:硬件不支持RM格式,要通過轉換軟件來支持。
        2.2 英特爾PXA27x的解決方案
        英特爾公司于2003年底推出的PXA27x嵌入式處理器,最高頻率可達624 MHz,配合嵌入式Linux或win(:E操作系統,理論上可以支持任何媒體格式,并通過軟件升級,支持未來媒體格式。但由于MPEG一2對硬件的極高要求,因此單純依靠PXA27x處理器進行MPEG-2編解碼是不現實的。其中,英特爾PXA270不是專門為PMP設計,它最初出現在PDA上;之所以選擇PXA270作為PMP處理器,是源于它強勁的多媒體處理能力與獨特的節電技術。
        英特爾公司于2004年推出了2700G多媒體加速芯片,配合PxA270進行視頻加速與3D加速,完美解決了MPEG一2編解碼問題,更使基于PXA27x的PMP產品能向多功能化發展,可以加入游戲、攝像等功能,成為個人娛樂終端。
        Intel公司專門為Linux提供了相關的多媒體與無線通信應用的優化函數庫,所以采用Linux可使產品的研發周期大大縮短。
        缺點:成本可能較高,需要外部DSP。
        2.3 TI DM320DSP+ARM處理器的解決方案
        TI的方案是利用DM320 DSP進行音視頻編解碼處理,ARM處理器負責系統處理及提供外圍設備接口。與TI方案SigmaDesigns方案一樣,支持的媒體類型非常豐富,具有錄制和播放功能,編解碼能力強,還可具備PVR的功能(即錄制和播放可雙工同時進行),支持USB2.0,HDD,SI)。CF,MS等,但在成本上并不具備優勢。
        缺點:必須配合ARM處理器,成本不占優勢,功耗較大;不支持網絡視頻格式RM/RMVB,低性能應用處理器,ARM 80~160 MHz,有限的軟件解決方案,需要客戶做大量的軟件編程工作。
        2.4 SigmaDesigns EM851x方案
        SigmaDesigns 851x處理器是目前性能最強的專業解碼芯片,集成200 MHz 32位RISC處理器和MPEG解碼處理器,無需其他外圍芯片支持,即可完成系統所需各種接口及流暢的多格式視頻解碼。
        優點:單芯片,低功耗;硬核視頻解碼,視頻播放效果好。
        缺點:不支持RM,RMVB等視頻格式,存儲器只能接普通SDRAM,不能接DDR2。
        2.5 凌陽SPCA536解決方案
        凌陽(Sunplus)的SPCA536解決方案價格低廉,支持媒體類型單純,功能單一;支持的格式非常有限(視頻格式僅支持MPEG-4編解碼,格式也比較單一),視頻解碼能力比較差,解大文件視頻文件會有停頓等;需要使用轉換軟件將各種音視頻文件壓縮成(*.mpx)格式,才能在該機播放。該方案也支持數碼拍照,圖像瀏覽等功能。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 临沭县| 太白县| 石棉县| 房产| 和硕县| 泾源县| 六盘水市| 确山县| 岑溪市| 眉山市| 积石山| 浪卡子县| 广饶县| 仁布县| 英吉沙县| 夹江县| 江西省| 莲花县| 定兴县| 察隅县| 简阳市| 闸北区| 两当县| 渝北区| 合山市| 葫芦岛市| 赫章县| 福清市| 宕昌县| 天台县| 内江市| 万载县| 潞城市| 东源县| 岳普湖县| 连州市| 泸水县| 当雄县| 堆龙德庆县| 北川| 汉沽区|