《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 下一代互聯(lián)網(wǎng)聯(lián)網(wǎng)產(chǎn)品的SoC硬件要求
下一代互聯(lián)網(wǎng)聯(lián)網(wǎng)產(chǎn)品的SoC硬件要求
摘要: 數(shù)字家庭設(shè)備的互連和互聯(lián)網(wǎng)連接越來越多,,這讓 SoC 和系統(tǒng)開發(fā)者面臨更高的復(fù)雜性,。本文從技術(shù)角度介紹Android、Adobe Flash Player 和Yahoo! TV Widget等新型聯(lián)網(wǎng)消費平臺,,以及利用這些平臺的下一代聯(lián)網(wǎng)產(chǎn)品SoC 對特定硬件的要求,。
Abstract:
Key words :

  數(shù)字家庭設(shè)備的互連和互聯(lián)網(wǎng)連接越來越多,這讓 SoC 和系統(tǒng)開發(fā)者面臨更高的復(fù)雜性,。本文從技術(shù)角度介紹Android,、Adobe Flash Player 和Yahoo! TV Widget等新型聯(lián)網(wǎng)消費平臺,以及利用這些平臺的下一代聯(lián)網(wǎng)產(chǎn)品SoC 對特定硬件的要求,。

  未來的聯(lián)網(wǎng)產(chǎn)品

  下一代數(shù)字電視(DTV),、機頂盒(STB)和數(shù)字媒體適配器將成為訪問不同來源——任何本地設(shè)備、網(wǎng)絡(luò)和互聯(lián)網(wǎng)——內(nèi)容的中心,,這個過程類似于網(wǎng)頁瀏覽的演變,。傳統(tǒng)上,用戶是通過內(nèi)容門戶網(wǎng)站或搜索引擎在個人電腦上 訪問網(wǎng)頁內(nèi)容?,F(xiàn)在,,通過高清電視(HDTV),消費者可以訪問駐留在STB,、藍光播放機,、YouTube、Netflix 和其它“云(Cloud)”上供應(yīng)商的內(nèi)容,。

  傳統(tǒng)上,,設(shè)備使用模式之間存在明顯的區(qū)別,包括在哪里使用設(shè)備,,以及用戶如何與設(shè)備互動,。手機主要是一個人用來隨時隨地?fù)艽螂娫?發(fā)送短信的通信設(shè)備。數(shù)字電視/機頂盒主要是在客廳中由幾個人使用,,用來欣賞節(jié)目,、音樂和視頻。個人電腦幾乎都用在辦公室中,,用于商業(yè)和網(wǎng)絡(luò)應(yīng)用,,而且我們通過鍵盤和鼠標(biāo)與個人電腦進行互動。如今,,像 iPhone 這樣的設(shè)備,,可以讓用戶在任何地方體驗互聯(lián)網(wǎng)、音樂和視頻??蛷d里的大屏幕平板電視已經(jīng)開始集成聯(lián)網(wǎng) 特性和功能,。明天的電視將成為家庭中的所有電子功能的“指令中心(command centers)”,因此,,我們與它們之間互動方式將繼續(xù)發(fā)生演變,。歡迎轉(zhuǎn)載,本文來自電子發(fā)燒友網(wǎng)(http://www.elecfans.com )

  Adobe Flash Player,、Android 和 Yahoo! TV Widget 等新的軟件平臺,,正在幫助用戶訪問不同來源的豐富內(nèi)容,并與之互動,。為實現(xiàn)明天的新型設(shè)備和技術(shù),,新的軟件平臺必須能夠:處理數(shù)字廣播和 IPTV 的高清傳輸流的能力;整合現(xiàn)有的中間件,并提供支持視頻點播的客戶機/服務(wù)器;提供條件接入和安全性來訪問受保護的內(nèi)容;符合網(wǎng)絡(luò)接入和內(nèi)容共享的 DLNA 標(biāo)準(zhǔn);為遠程控制支持,、大屏幕用戶界面(UI)和菜單系統(tǒng)提供一個可行的“客廳”用戶界面,。其它必要的改進包括:需要一種完整的網(wǎng)絡(luò)體驗、硬件加速的高清(HD)視頻,、多聲道音頻支持和支持硬件加速的2D/3D圖形,。

  1. Adobe Flash Player

  在當(dāng)今的互聯(lián)網(wǎng)上,有超過 75% 的視頻內(nèi)容是由 Adobe Flash Player 驅(qū)動的,。當(dāng)然,,這些內(nèi)容傳統(tǒng)上是通過基于 PC 的網(wǎng)絡(luò)瀏覽器進行瀏覽的。現(xiàn)在,,Adobe 率先提出了一個全行業(yè)倡議——開放屏幕計劃(Open Screen Project),,正在努力通過 Adobe Flash 平臺提供豐富的互聯(lián)網(wǎng)體驗,不僅在個人個人電腦上,,同時也可以在移動電話,、電視、機頂盒和其它消費電子設(shè)備上實現(xiàn)這種體驗,。隨著數(shù)字家庭設(shè)備越來越多地要求網(wǎng)頁內(nèi)容和豐富的用戶體驗,,今后這些設(shè)備必須具備支持用戶訪問基于 Flash 內(nèi)容的能力,無論是欣賞來自大型廣播公司和媒體公司的內(nèi)容,,還是訪問社交網(wǎng)站的視頻,。

  2.Android 平臺

  Android被設(shè)計用來為手機提供了豐富的應(yīng)用和功能。現(xiàn)在,,Android 正在向其它消費市場滲透,,帶來了豐富的互聯(lián)網(wǎng)體驗,例如DTV,、STB,、藍光播放機等,。到目前為止,,這些數(shù)字家庭設(shè)備還主要是應(yīng)用有限的封閉式系統(tǒng),,只有節(jié)目指南、DVR 和業(yè)務(wù)消息等,。Android 可以只用一臺設(shè)備提升搜索和訪問視頻,、音樂及其它新聞、天氣,、日歷和交通等互聯(lián)網(wǎng)內(nèi)容的能力,。在未來的幾年里,基于 Android 的數(shù)字客廳設(shè)備將迅猛發(fā)展,。消費者對順利交付豐富的互聯(lián)網(wǎng)內(nèi)容的需求,,將決定市場的發(fā)展。

  3. Yahoo! TV Widget

  Yahoo! TV Widget可以通過滿足電視觀眾特定需要的應(yīng)用,,將流行的互聯(lián)網(wǎng)服務(wù)及網(wǎng)上媒體送達給觀眾,。由Yahoo! Widget Engine 推動的TV Widget用戶體驗,提供了豐富的電視體驗,,包括能夠在屏幕上個性化整合互聯(lián)網(wǎng)內(nèi)容和互動體驗,。借助這些類型的平臺,開發(fā)商可以將越來越多的各種類型互聯(lián)網(wǎng)內(nèi)容送到電視上,,實現(xiàn)全新的電視收看體驗,。

  啟用IP

  在實現(xiàn)客廳中新體驗和互動方面,這些軟件平臺和其它平臺在扮演重要的角色,。雖然數(shù)字家庭產(chǎn)品傳統(tǒng)上已采用硬件視頻處理器,,但目前的軟件平臺非常簡單,且是由成本而不是性能推動的,。未來的軟件平臺可提供豐富的用戶體驗,,可顯著改變支持這種體驗所需的 SoC 硬件IP模塊。強大的 CPU,、圖形和視頻處理器都是必需的,,而且必須以一種低成本的消費電子產(chǎn)品友好的方式來實現(xiàn)。由于成本的限制——內(nèi)存和 BOM 成本太昂貴,,在這些嵌入式產(chǎn)品中不可能使用個人電腦軟件和硬件架構(gòu),。在客廳中放置個人電腦 SoC 是不能解決問題的。

  圖1是作為數(shù)字家庭 SoC的核心的硬件IP組件(CPU,、視頻解碼器,、圖形和音頻)。

  

聯(lián)網(wǎng)設(shè)備 SoC 的典型結(jié)構(gòu)框圖 www.elecfans.com

 

  圖1:聯(lián)網(wǎng)設(shè)備 SoC 的典型結(jié)構(gòu)框圖,。

  關(guān)于CPU的考慮

  隨著系統(tǒng)軟件從簡單的 RTOS/內(nèi)核轉(zhuǎn)化成支持多媒體,、多任務(wù),、3D 交互用戶界面以及虛擬化技術(shù)(如 Java、Adobe Flash Player,、JavaScript 和 Android)完整的操作系統(tǒng),,對CPU 的要求也大大增加了。這種軟件的大部分都需要性能接近 1GHz 的嵌入式處理器,,并可以輕松地利用多內(nèi)核,、多線程 CPU 架構(gòu)的優(yōu)勢,以優(yōu)化功耗和性能,。在聯(lián)網(wǎng)設(shè)備中,,許多應(yīng)用是同時啟動和運行的。這方面的一個典型例子是來自 Yahoo! TV Widget 平臺的基于 Flash 的在線視頻播放器,,而這幾個 Widget 都是在后臺運行的,。

  MIPS 科技公司的研究還顯示,實施L2高速緩存,、硬件浮點單元和 DSP 擴展,,將非常有助于為這些聯(lián)網(wǎng)設(shè)備提供完美的網(wǎng)絡(luò)體驗。

  關(guān)于視頻的考慮

  如今的數(shù)字家庭 SoC 大多采用多種數(shù)據(jù)流 MPEG-2,、VC1,、H.264 硬件解碼,但為了支持 Flash 10.1 等新的軟件平臺,,開發(fā)者需要建立對更多視頻格式的支持,,這些格式都支持如 VP6/7/8 和 Sorenson Spark 等 Flash 10.1 版本。雖然未來大多數(shù)視頻將采用 H.264 編碼,,但舊的 Sorenson Spark 編解碼器仍在廣泛使用,,互聯(lián)網(wǎng)上采用舊版本 Flash 編碼的視頻也比比皆是。

  DVR,、個人電腦和移動電話等設(shè)備之間的內(nèi)容共享,,將是未來的一個共用模型,因此設(shè)計者也應(yīng)考慮設(shè)計硬件編碼功能以支持實時轉(zhuǎn)碼,。用戶可以繼續(xù)以原生格式將高清視頻存儲在STB/DVR中,,并可以方便地實時進行視頻轉(zhuǎn)碼以降低分辨率。這將節(jié)省帶寬和存儲空間,,這對移動設(shè)備的內(nèi)容共享尤為重要,。

  

KDDI R&D Labs公司開發(fā)的基于MIPS的Android IPTV機頂盒 www.elecfans.com

 

  圖2:KDDI R&D Labs公司開發(fā)的基于MIPS的Android IPTV機頂盒。

  關(guān)于圖形的考慮

  直到最近,,3D 圖形還是僅限于 3D 游戲?,F(xiàn)在,F(xiàn)lash Player 等豐富的用戶界面和新技術(shù),,要求使用 OpenGL ES 2.0 可編程流水線和硬件加速圖形,。借助 OpenGL ES 2.0 圖形引擎,,這些新的互聯(lián)網(wǎng)聯(lián)網(wǎng)軟件平臺可以展現(xiàn)一個更引人注目的用戶界面,既可以訪問網(wǎng)頁內(nèi)容,,也可用前所未有的方式欣賞視頻內(nèi)容,。以 Alpha 混合和 3D 覆蓋流量菜單、Flash 和在線游戲,、新的基于網(wǎng)頁的多媒體的形式,,呈現(xiàn)出的多組實時視頻預(yù)覽,,都可以通過功能強大的 3D 圖形來實現(xiàn),。

  對消費者以及設(shè)計者的未來產(chǎn)品來說,這是一個激動人心的新世界,。理解明天的互聯(lián)網(wǎng)聯(lián)網(wǎng)產(chǎn)品的 SoC 硬件要求,,可以幫助設(shè)計人員預(yù)見設(shè)計成本和挑戰(zhàn),并最終幫助改善世界各地消費者的數(shù)字生活體驗,。

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載。