Au1200處理器系統架構詳細介紹
Au1200處理器系統架構詳細介紹
在已有很多PMP產品中,D1(720×480)內容必須轉換成低比特率和高分辨率,因為PMP或者不具有媒體處理能力來再現完全尺寸/速率的內容,或者所需功率太高。代碼轉換需要占用很大的處理性能資源,即使對于具有強大CPU的桌面電腦來說也是如此,往往余留下的CPU資源對于處理其他任務來說非常有限。例如,當前MPEG-2內容相當豐富,但是電池供電的手持設備并不能播放這些未經代碼轉換的內容,因為這些內容占用太多的處理器資源。
圖為:Au1200處理器和其硬件組成模塊框圖
AMD Au1200處理器設計團隊考慮了系統級芯片的固有特性,特別是支持低成本高性能的手持多媒體播放器。設計目標要求設計團隊開發出低功率/高性能的單芯片方案,它不需要PC(或其它設備)進行內容的代碼轉換。這種方案必須支持MPEG-2、MPEG-4、WMV9、H.263和DivX的D1視頻解碼,能擴展到1,024×768。運行特性必須滿足在進行多媒體播放應用時大約300mW 400MHz的性能。這種解決方案必須提供在標準開發環境中的一種簡單編程模型,避免了DSP的復雜性,提供足夠的應用性能余量,能支持更好的用戶體驗。另外還必須保持小的物理尺寸。
媒體加速引擎
高質量MPEG/WMV視頻內容解碼的運算需求超過了低功率/高性能處理器的性能,因此AMD設計團隊開發了一種能解碼流行的基于塊的視頻格式的硬件加速單元。
去除代碼轉換步驟很有意義,這樣可以將開發精力用在滿足解決視頻解碼上。因為流行的MPEG/WMV9/H.263每種格式代表一種建立完善的標準,這些標準還能用作實際的測量基準,能對成功的全尺寸全幀速率視頻的重現進行測量。
媒體加速引擎與MIPS32處理器內核進行匹配,是一種低功耗、低成本的硬件解決方案,不再需要任何的內容代碼轉換。在視頻解壓縮的過程中,內核處理器只需要將可變長解碼(VLD)數據傳遞到媒體加速引擎(MAE)。
MAE自動執行反量化、直接余弦逆變換、運動補償、WMV9疊加平滑處理和數據塊解體處理、色彩空間變換、縮放以及過濾任務,這些一般會占用很大部分的CPU時間。這種分工不僅使內核從完全解碼壓縮的視頻工作中解脫出來,還額外增加了MAE的多用性。因為MAE的運行是依據從內核得到的VLD數據,Au1200處理器非常適合對多種基于塊的視頻格式解碼
保持高的帶寬和小的物理尺寸
圖為:Au1200處理器內核/MAE視頻解壓縮
MAE/內核處理器系統級芯片解決了流行視頻格式解碼能力的最初始問題。然而,為滿足PMP使用模式對低功耗的需求以及為了保持必要的帶寬、小的物理尺寸以及因此更低的開發成本,還有很多工作需要做。
以下架構和功能塊擴充了Au1200內核處理器的功能。其中一些加速了視頻解碼處理、增加了應用性能余量,一些則支持內容的可訪問性,另一些確保了與盡可能多外圍器件的兼容性。
1. 可伸縮的統一存儲器架構;
3. 基于描述符的DMA控制器;
4. 一個相機接口模塊;
5. LCD控制器;
6. 一個靜態總線控制器;
7. 加密引擎;
8. 節電工作模式。
與AMD Alchemy系列的其它處理器一樣,Au1200處理器可運行Windows CE、Linux和其它操作系統,產生的功耗很低。
非常好我支持^.^
(0) 0%
不好我反對
(0) 0%
相關閱讀:
- [處理器/DSP] Codasip發布適用于定制計算的新一代RISC-V處理器系列產品 2023-10-24
- [電子說] Andes旗下高性能多核矢量處理器IP的AX45MPV正式上市 2023-10-24
- [控制/MCU] 單片機的三大功能 2023-10-24
- [電子說] 思爾芯原型驗證助力香山RISC-V處理器迭代加速 2023-10-24
- [電子說] STM32基礎知識:中斷系統 2023-10-24
- [電子說] 講一講Apple Macintosh處理器過渡的故事 2023-10-24
- [電子說] GD32的中斷-外部中斷的實現 2023-10-24
- [汽車電子] 貿澤開售用于高級駕駛輔助系統和自動泊車的 Texas Instruments TDA4x SoC處理器 2023-10-24
( 發表人:admin )