近年來手持式行動裝置快速成長。大量的音樂/視訊播放與影像處裡等多媒體應用被整合進諸如手機,個人數位助理(PDA)與手持式多媒體播放器(PMP)。除此之外,光采炫目的繪圖人機介面(GUI)以及三維繪圖遊戲更是被視為促使手持式行動裝置下一波的成長動力來源。不容置疑,會有越來越多的針對各種標準的音頻/視訊標準的硬體加速器以及繪圖處理器被嵌入在手持式行動裝置平台上。到目前為止,已經有許多低功率繪圖處理器的發表[1][2][3]。從系統的角度來看,如果能將視訊加速器與繪圖處理器加以整合不但能增加硬體利用率,減少晶片面積降低成本更能減低消耗功率,這對於下一代多媒體手持式行動裝置是個非常重要的因素。
雖然視訊與三維繪圖應用在資料結構與運算型態上有許多的不同,但以資料串流模型(Data streaming model)[5]來看其實是非常相似。因此我們提出資料串流模型(Stream processing model)的多媒體串流處理器架構來處理視訊與三維繪圖運算。串流處理模型如(圖一)所示。此處理器亦為第一篇被記載單一架構能同時支援三維頂點處理運算(Vertex Shader Model 3.0)[4]及視訊壓縮功能的低功率晶片。在此創新的架構中提出了三項創新的技術,來達到最低功率與最高的硬體利用率以及最高的處理速度。分別為可調適性多執行緒技術(Adaptive Multi-Thread, AMT),可重組式記憶體陣列架構(Configurable Memory Array, CMA),與幾何轉換後濾除模組(Early Reject After Transform, ERAT)。最終此處理器能達到三維繪圖中12.5百萬頂點輸出及使用完全尋找移動估計演算法(Full search motion estimation)可達到每秒三十張CIF解析度(352x288)的視訊壓縮。
串流處理器架構
...
...
使用者別 |
新聞閱讀限制 |
文章閱讀限制 |
出版品優惠 |
一般訪客 |
10則/每30天 |
5/則/每30天 |
付費下載 |
VIP會員 |
無限制 |
20則/每30天 |
付費下載 |