最新設(shè)計資源

基于ARM的系列處理器介紹[通信與網(wǎng)絡(luò)][其他]

一、引言作為Soc(System On Chip)的典型應(yīng)用,和持電話、機頂盒、數(shù)碼像機、GPS、個為數(shù)字助理以及因特網(wǎng)設(shè)備等產(chǎn)品的市場需求越來越大。目前,基于ARM的處理器以其高速度、低功耗等諸多優(yōu)異的性能而成為上述各類產(chǎn)品中選用較多的處理器。二、ARM內(nèi)核ARM內(nèi)核分為ARM7、ARM9、ARM10以及StrongARM等幾類。其中每一類又根據(jù)其各自包含的功能模塊而分成多種構(gòu)成在ARM內(nèi)核中有四個功能模塊可供生產(chǎn)廠商根據(jù)不同用戶的不同要求來配置生產(chǎn)。這四個模塊分別用T、D、M和I來表示。T:表示Thumb,該內(nèi)核可從16位指令集擴充到32位ARM指令集。D:表示Debug,該內(nèi)核中放置了用于調(diào)試的結(jié)構(gòu),通常它為一個邊界掃描JTAG,可使CPU進入調(diào)試模式,從而可方便地進行斷點設(shè)置、單步調(diào)試。M:表示Multiplier,是8位乘法器。I:表示EmbeddedICE Logic,用于實現(xiàn)斷點觀測及變量觀測的邏輯電路部分,其中的TAP控制器可接入到邊界掃描鏈。ARM7ARM7 采用ARMV4T(Newman)結(jié)構(gòu),分為三級流水,空間統(tǒng)一的指令與數(shù)據(jù)Cache,平均功耗為0.6mW/MHz,時鐘速度為66MHz

發(fā)表于:1/23/2012