arm是什么?
1985年第一個(gè)ARM原型在英國劍橋誕生。1990年成立Advanced RISC Machines Limited(后簡(jiǎn)稱(chēng)為ARM)。目前,ARM已擴展到世界范圍,占據高性能、低功耗、低成本的嵌入式應用領(lǐng)域。作為32位嵌入式RISC微處理器業(yè)界的領(lǐng)先供應商,占有大于75%的市場(chǎng)。
ARM處理器的三大特點(diǎn)是:耗電少功能強、16位/32位雙指令集和眾多合作伙伴。
ARM商品模式的強大之處在于它在世界范圍有超過(guò)100個(gè)的合作伙伴(Partners)。ARM 是設計公司,本身不生產(chǎn)芯片。采用轉讓許可證制度,由合作伙伴生產(chǎn)芯片。
當前ARM體系結構的擴充包括:
·Thumb 16位指令集,為了改善代碼密度;
·DSP DSP應用的算術(shù)運算指令集;
·Jazeller 允許直接執行Java字節碼。
ARM處理器系列提供的解決方案有:
·無(wú)線(xiàn)、消費類(lèi)電子和圖像應用的開(kāi)放平臺;
·存儲、自動(dòng)化、工業(yè)和網(wǎng)絡(luò )應用的嵌入式實(shí)時(shí)系統;
·智能卡和SIM卡的安全應用。
ARM處理器本身是32位設計,但也配備16位指令集。一般來(lái)講存儲器比等價(jià)32位代碼節省達35%,然而保留了32位系統的所有優(yōu)勢。ARM的Jazelle技術(shù)使Java加速得到比基于軟件的Java虛擬機(JVM)高得多的性能,和同等的非Java加速核相比功耗降低80%。CPU功能上增加DSP指令集提供增強的16位和32位算術(shù)運算能力,提高了性能和靈活性。ARM還提供兩個(gè)前沿特性來(lái)輔助帶深嵌入處理器的高集成SoC器件的調試,它們是嵌入式ICE-RT邏輯和嵌入式跟蹤宏核(ETMS)系列。
當前有5個(gè)產(chǎn)品系列——ARM7、ARM9、ARM9E、ARM10和SecurCore。
1、ARM7系列
優(yōu)化用于對價(jià)位和功耗敏感的消費應用的低功耗32位核,有:
·嵌入式ICE-RT邏輯;
·非常低的功耗;
·三段流水線(xiàn)和馮·諾依曼結構,提供0.9MIPS/MHz。
2、SecurCore SC100特為安全市場(chǎng)設計,帶特定的抗拒竄改和反工程的特性。還帶靈活的保護單元確保操作系統和應用數據的安全。
3、ARM9系列
高性能和低功耗領(lǐng)先的硬宏單元,帶有:
·5段流水線(xiàn);
·哈佛結構提供1.1MIPS/MHz。
ARM920T和ARM922T內置全性能的MMU、指令和數據cache和高速AMBA總線(xiàn)接口。AMBA片上總線(xiàn)是一個(gè)開(kāi)放標準,已成為SoC構建和IP庫開(kāi)發(fā)的事實(shí)標準。AMBA先進(jìn)的高性能總線(xiàn)(AHB)接口現由所有新的ARM核支持,提供開(kāi)發(fā)全綜合設計系統。
ARM940T內置指令和數據cache、保護單元和高速AMBA總線(xiàn)接口。
4、ARM9E系列
可綜合處理器,帶有DSP擴充和緊耦合存儲器(TCM)接口,使存儲器以完全的處理器速度運轉,可直接連接到內核上。
ARM966E-S用于硅片尺寸重要,而對cache沒(méi)要求的實(shí)時(shí)嵌入式應用,可配置TCM大?。?、4K、8K、16K,最大達64M。
ARM946E-S內置集成保護單元,提供實(shí)時(shí)嵌入式操作系統的cache核方案。
ARM926ET-S帶Jazelle擴充、分開(kāi)的指令和數據高速AHB接口及全性能MMU。
VFP9 向量浮點(diǎn)可綜合協(xié)處理器進(jìn)一步提高ARM9E處理器性能,提供浮點(diǎn)操作的硬件支持。
5、ARM10系列
硬宏單元,帶有:
·64位AHB指令和數據接口;
·6段流水線(xiàn);
·1.25MIPS/MHz;
·比同等的ARM9器件性能提高50%。
兩種新的先進(jìn)的節能方式得到了異常低的耗電。VFP10協(xié)處理器完善地依從ARM10器件提供高性能的浮點(diǎn)解決方案。
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。