可配置≠可配置CPU
我們一貫認(rèn)為可配置CPU并沒有它所說的那么好。對一個CPU進(jìn)行某些方面的微量調(diào)整,可能會讓它在處理某一項(xiàng)任務(wù)時表現(xiàn)的更好些,但這種做法無法得到標(biāo)準(zhǔn)軟件開發(fā)工具的支持,導(dǎo)致開發(fā)變得非常艱難。
ARM最強(qiáng)大的武器是Connected Community,而這正基于統(tǒng)一的標(biāo)準(zhǔn)。以開發(fā)工具為例,我們希望你能用到的開發(fā)工具都能用于開發(fā)ARM的產(chǎn)品。除了ARM自己提供開發(fā)工具外,還有很多公司都有提供這些工具,這一切有賴于ARM采用的固定架構(gòu)。
ARM當(dāng)然也注意到可配置的趨勢,并因此推出了可配置體系結(jié)構(gòu)和工具集 Optimo DE,ARM的可配置結(jié)構(gòu)是通用固定架構(gòu)CPU加入可配置DSP的功能。事實(shí)上,DSP并不象人們想象的那么簡單,因?yàn)槠駷橹笵SP并沒有標(biāo)準(zhǔn)的架構(gòu),在這種情況下,可配置性會使之更具效率。Optimo DE既滿足客戶對可配置處理功能的需要,又解決了開發(fā)工具支持的問題。比如ARM的Audio DE可以滿足多種標(biāo)準(zhǔn)的音頻編解碼,也可
以根據(jù)具體應(yīng)用進(jìn)行可配置優(yōu)化。
ARM把市場劃分為嵌入式、企業(yè)、家庭和移動四個板塊,涉及的目標(biāo)產(chǎn)品包括MCU、打印機(jī)、網(wǎng)絡(luò)、硬盤、STB、數(shù)字電視、手機(jī)等。這些不同市場有不同發(fā)展方向,但它們又有相同的發(fā)展軌跡。比如硬盤市場對DSP的高需求始終未變,而手機(jī)則一直對低功耗的要求很高,現(xiàn)在家庭設(shè)備同樣要求低功耗,因?yàn)闆]人愿意在家電設(shè)備中添加散熱風(fēng)扇。事實(shí)上,功耗并不完全取決于CPU的性能,系統(tǒng)芯片中不同IP之間的連接方式會影響到功耗;片內(nèi)同片外元件的數(shù)據(jù)傳輸量也會影響功耗。系統(tǒng)芯片開發(fā)者需要正確選擇處理器架構(gòu)和存儲接口來降低功耗,軟件開發(fā)工程師則需要考慮如何減少軟件帶來的功耗問題。
DSP并不象人們想象的那么簡單,它的非標(biāo)準(zhǔn)架構(gòu)讓可配置性更具效率——Tudor Brown ARM 公司首席運(yùn)營官
評論