NeoMagic的MiMagicTM 6應(yīng)用處理器
「多媒體功能已成為掌上型產(chǎn)品的重要特色,芯片設(shè)計(jì)人員必須在不增加功耗的情形下提供多媒體效能。」In-Stat/MDR微處理器報(bào)導(dǎo)雜志 (Microprocessor Report) 首席分析師Max Baron表示,「MiMagic 6的APA核心利用可程序平行處理來(lái)執(zhí)行多媒體作業(yè)。這個(gè)核心的可程序能力可用來(lái)追蹤不斷演變的標(biāo)準(zhǔn),并支持其中最新標(biāo)準(zhǔn),我發(fā)現(xiàn)把低功耗大量平行處理用于掌上型產(chǎn)品的想法非常有趣,而且極具吸引力?!?/P>
「在應(yīng)用處理器支持下,整合式多媒體服務(wù)有可能帶動(dòng)現(xiàn)有行動(dòng)網(wǎng)絡(luò)的成長(zhǎng)和應(yīng)用,促使廠商推出更強(qiáng)大的第三代行動(dòng)電話服務(wù)。」Semico Research技術(shù)長(zhǎng)Tony Massimini表示,「根據(jù)Semico最新報(bào)告預(yù)測(cè),應(yīng)用處理器市場(chǎng)將于2007年達(dá)到50億美元,而類似NeoMagic MiMagic 6的創(chuàng)新解決方案將協(xié)助推動(dòng)這個(gè)市場(chǎng)高速成長(zhǎng)?!?/P>
多媒體挑戰(zhàn)
行動(dòng)電話和無(wú)線PDA的多媒體需求正在成長(zhǎng),新應(yīng)用包括數(shù)字影像、雙向MPEG-4視訊以及3D繪圖加速的互動(dòng)游戲,制造商也努力提供更強(qiáng)大的多媒體效能以及合理的電池使用時(shí)間。雖然以RISC為基礎(chǔ)的現(xiàn)有架構(gòu)也能增加特殊用途的硬件加速器,以便執(zhí)行某些多媒體作業(yè),但這些架構(gòu)通常都缺乏彈性,只提供固定的多媒體功能;此外,它們也不具備延展擴(kuò)充性,無(wú)法滿足市場(chǎng)對(duì)于低功耗多媒體運(yùn)算的快速增加需求。為解決這個(gè)問(wèn)題,某些半導(dǎo)體供貨商把DSP之類的協(xié)同助處理器整合至RISC處理器中;雖然這種方式可達(dá)到高效能,但功耗卻大幅增加,也不適合在許多方面都受到限制的掌上型產(chǎn)品世界。
NeoMagic獨(dú)家優(yōu)勢(shì):APA技術(shù)
NeoMagic利用MiMagic 6創(chuàng)造出以APA為基礎(chǔ)的多媒體引擎,用來(lái)取代延展性不良的現(xiàn)有架構(gòu)。它采用大量平行的單指令多資料 (SIMD) 架構(gòu),每個(gè)時(shí)脈周期可以運(yùn)算512個(gè)數(shù)據(jù)字符;由于多媒體資料通常具備很高的平行性,因此工程師可利用新架構(gòu)的強(qiáng)大平行處理能力,實(shí)現(xiàn)高效能的多媒體算法,并且不需要更高的時(shí)脈速率。
傳統(tǒng)循序式加載/儲(chǔ)存運(yùn)算架構(gòu)的主要問(wèn)題之一,是它們必須在本地高速緩存和處理單元之間來(lái)回移動(dòng)數(shù)據(jù),但過(guò)多的資料移動(dòng)卻會(huì)導(dǎo)致功耗和效能問(wèn)題。APA獨(dú)特的平行架構(gòu)則把處理單元和內(nèi)存合并成單一結(jié)構(gòu),故能透過(guò)較低的時(shí)脈速率和更少的資料移動(dòng)來(lái)減少功耗。
「NeoMagic正重新定義應(yīng)用處理器在低功耗預(yù)算下所能完成的工作?!筃eoMagic總裁暨執(zhí)行長(zhǎng)Prakash Agarwal表示,「?jìng)鹘y(tǒng)想法是增加處理器時(shí)脈速率以處理復(fù)雜運(yùn)算,但提高時(shí)脈速率卻意味著更多功耗,且功能卻不一定增加。」Agarwal繼續(xù)說(shuō),「MiMagic 6提供高效能、低功耗和額外的多媒體功能,我們相信它會(huì)改變掌上型市場(chǎng)的功耗/效能方程式?!笰garwal總結(jié)說(shuō)。
關(guān)系型處理的概念已為人熟知十余年,許多要求嚴(yán)格的機(jī)器人視覺和航天應(yīng)用也采用這項(xiàng)技術(shù),NeoMagic則是把這項(xiàng)技術(shù)用在消費(fèi)性應(yīng)用處理器的第一家公司。
MiMagic 6規(guī)格
在NeoMagic以ARM為基礎(chǔ)的應(yīng)用處理器家族中,MiMagic 6是第一顆采用APA多媒體引擎的產(chǎn)品。MiMagic 6內(nèi)建200MHz ARM926EJ處理器以及16KB指令快取、16KB資料快取和緊密耦合式內(nèi)存 (Tightly Coupled Memories,簡(jiǎn)稱TCM),另外還包含Jazelle硬件Java加速功能,提供更廣泛的常用操作系統(tǒng)和軟件兼容性。為更有效率把資料移入和移出組件,MiMagic 6采用獨(dú)特的外部?jī)?nèi)存雙總線架構(gòu),把處理器指令和資料擷取間的競(jìng)爭(zhēng)減至最少;它還擁有多層式并行作業(yè)的內(nèi)部總線,提供更高的內(nèi)部資料頻寬。MiMagic 6內(nèi)建1.7 Mbit SRAM內(nèi)存,擔(dān)任視訊與繪圖資料框緩沖區(qū);專屬硬件電路,做為攝影機(jī)輸入的前置處理單元;提供BitBLT點(diǎn)陣化運(yùn)算 (rasterops) 的2D繪圖引擎,可改善圖形使用者界面的效能;兩個(gè)視訊重疊顯示單元 (video overlay blocks) 以及多種I/O裝置,例如UART、USB和記憶卡控制器。
MiMagic 6采用體積很小的BGA封裝,只有13 x 13 x 1.2厘米,組件樣品將于2003年第三季供應(yīng)。
評(píng)論