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