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