基于MP3音頻播放器市場的正面表現,開發者和制造商對支持視頻的便攜式媒體播放器的市場前景抱有很大的期望。消費者對集成音頻、視頻、導航、游戲和移動電視功能的個人娛樂中心表現出興趣。伴隨著業界分析家對明年該市場強勁增長的預測,多格式內容支持、播放時間、安全性、有競爭力的成本和上市時間,都將會是開發者和制造商在這個消費電子市場上取得最大成功的關鍵。選擇合適的處理器平臺會造成應對這些挑戰的基本差異。
硬件平臺的選擇
對PMP硬件平臺的兩個通用選擇是一個微控制器(MCU)加一個數字信號處理器(DSP),或者一個帶有硬件加速器的MCU。相對于單芯片結構,這些兩芯片的解決方案會占用更多電路板空間和增加系統成本。
另一種選擇是片上系統(SoC)方案,在單個封裝上集成了MCU核和DSP核。通常來講,SoC會比MCU+DSP和MCU+硬件加速器的結構占用更少的電路板空間。因為MCU和DSP執行不同的任務,兩個開發工具集和兩組執行代碼仍然是必要的。復雜的數據交換和程序進程協作仍發生在該MCU和DSP之間。即使使用這種單芯片SoC方案,系統級的復雜性仍是開發工程師和支持工程師不得不考慮的因素。
一種替代方案是融合MCU和DSP能力的“會聚”處理器。一個真正的會聚處理器應該在實時多媒體數據流的計算和面向控制的任務上進行優化。ADI公司的高性能Blackfin處理器家族體現了這種會聚設計。Blackfin是一個在單核結構上提供MCU和數字信號處理功能的定點處理器,允許在控制和信號處理上靈活劃分任務。覆蓋整個Blackfin陣容的相同的開發環境,使得開發和調試具有不同特征組合的PMP更快速和更便宜。
支持內容:格式和性能
像音頻一樣,視頻內容也是來自互聯網上下載的無限制和優質內容。很多不同的媒體標準、不同版本和不同視頻格式同樣存在。所以當PMP終端支持不同媒體格式和其他如Wi-Fi、移動電視和游戲的附加值的功能時,潛在內容全面擴展。轉碼是另一個有用的屬性,而且是必要的,這樣下載的視頻可以不用在PC機上轉碼而直接轉換為在PMP上可觀看的格式。
然而,與MPEG-2/4比較,如RMVB、Flash、H.264和AVS的算法的其他算法更復雜和消耗更多的處理器性能。
現有的商業可用的SOC解決方案具備有限的處理能力(MCU操作在100MHz左右,DSP不超過150MHz)。當復雜算法和功能超出了現選SOC的能力時,轉移到不同的處理器上是唯一可行的選擇。
對MCU+硬件加速器解決方案來說,系統性能主要決定于硬件加速器的能力上。而且硬件加速器的開發難于和不斷變換的媒體格式保持同步。