新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > Android 多媒體系統(tǒng)集成的復雜性

Android 多媒體系統(tǒng)集成的復雜性

作者: 時間:2015-06-02 來源:網(wǎng)絡 收藏

  ●動作搜索消除技術(MSE)既是智能消除的擴展,也是一項可在Mali-DP550顯示處理器和Mali-V550視頻處理器中實施的新功能。該技術旨在解決一種不斷增長的需求:將音頻/視頻數(shù)據(jù)從移動電話、平板電腦和其他消費者設備無線傳輸至電視屏等大屏幕。發(fā)送和接收設備均必須支持使用諸如H.264視頻編解碼器等算法執(zhí)行視頻流壓縮。在典型用例下,顯示處理器并不會將幀緩沖傳輸至顯示面板,而是將其寫入內(nèi)存,隨后視頻編解碼器將讀取該內(nèi)存以對幀進行編碼,并通過Wi-Fi網(wǎng)絡發(fā)送壓縮的幀。顯示處理器和視頻處理器均維護每個區(qū)塊的CRC簽名,當顯示處理器寫出幀緩沖時,視頻處理器可以為簽名匹配的區(qū)塊消除運作搜索。運作估算是視頻管線中最消耗資源的部分,因此跳過所選區(qū)塊的搜索將降低Wi-Fi傳輸?shù)难舆t以及帶寬消耗,進而降低SoC的整體功耗。同AFBC和智能消除一樣,動作搜索消除技術也通過 Gralloc啟用,這有利于將CRC數(shù)據(jù)從Mali-V550視頻處理器的視頻驅動程序傳輸至Mali-DP550顯示處理器的HWComposer驅動程序。

本文引用地址:http://butianyuan.cn/article/275076.htm

  驅動程序均支持 Fences,但其中一個出現(xiàn)漏洞,則很難進行追蹤、并且需要與多個供應商一起執(zhí)行三項單獨的調查。同時還有可能出現(xiàn)此種情況:只有當某個供應商的組件使用標準接口與其他供應商的組件進行通信時,該漏洞才會顯現(xiàn)出來。

  對于優(yōu)化集成的期望

  提供一整套現(xiàn)有的圖形、顯示和視頻處理器驅動程序,可以通過預先集成和優(yōu)化來實現(xiàn)聯(lián)合操作。根據(jù)一致的設計和驗證方法,如果設計中實施了基于 Cortex CPU以及ARM CoreLinkTM互連、ARM Mali GPU、視頻和顯示處理器的SoC,將能夠針對每個處理器使用一同高效運行的Android軟件驅動程序。

  

 

  圖3 - ARM的Android多媒體子系統(tǒng)解決方案

  適用于Android的ARM多媒體堆棧(見圖3)將消除集成和優(yōu)化來自不同供應商的處理器時面臨的挑戰(zhàn),并簡化支持常規(guī)Android更新的任務。利用ARM預先優(yōu)化的軟件,OEM和硅片供應商可以關注其解決方案的差異化,并加快產(chǎn)品入市步伐。盡管Android多媒體系統(tǒng)集成絕對稱不上簡單,此種方法仍不失為開發(fā)人員面臨諸多問題時的可能解決方案,并且將大幅簡化流程、壓縮開發(fā)時間、降低風險以及加速產(chǎn)品上市時程。


上一頁 1 2 3 4 下一頁

關鍵詞: Android ARM

評論


相關推薦

技術專區(qū)

關閉