ARM系列微處理器簡(jiǎn)介之:ARM芯片的特點(diǎn)與選型
表1.7總結(jié)了ARM+DSP結(jié)構(gòu)的ARM芯片。
表1.7 ARM+DSP結(jié)構(gòu)的ARM芯片
芯片型號(hào) | 供應(yīng)商 | DSPCore | DSPMIPS | 應(yīng)用 |
TMS320DSC2X | TI | 16bitC5000 | 500 | 數(shù)碼照相機(jī) |
DragonballMX1 | Motorola | 24bit56000 | MP3播放器 | |
SAA7750 | Philips | 24bitEPIC | 73 | CD-MP3 |
VWS22100 | Philips | 16bitOAK | GSM | |
STLC1502 | ST | D950 | 52 | VoIP |
GMS30C3201 | Hynix | 16bitPiccolo | ||
AT75C220 | ATMEL | 16bitOAK | 40 | |
AT75C310 | ATMEL | 16bitOAK | ||
AT75C320 | ATMEL | 16bitOAK | 40×2 | |
L7205 | Linkup | 16bitPiccolo | 60×2 | 無線應(yīng)用 |
L7210 | Linkup | 16bitPiccolo | ||
Quatro | OAK | 16bitOAK |
(16)內(nèi)置FPGA
有些ARM芯片內(nèi)置有FPGA,適合于通信等領(lǐng)域。表1.8總結(jié)了ARM+FPGA結(jié)構(gòu)的ARM芯片。
表1.8 ARM+FPGA結(jié)構(gòu)的ARM芯片
芯片型號(hào) | 供應(yīng)商 | ARM芯核 | FPGA門數(shù) | 引腳數(shù) |
EPXA1 | Altera | ARM922T | 100000 | 484 |
EPXA4 | Altera | ARM922T | 400000 | 672 |
EPXA10 | Altera | ARM922T | 1000000 | 1020 |
TA7S20系列 | Triscend | ARM7TDMI | 多種 | 多種 |
(17)時(shí)鐘計(jì)數(shù)器和看門狗
一般ARM芯片都具有2~4個(gè)16位或32位時(shí)鐘計(jì)數(shù)器和一個(gè)看門狗計(jì)數(shù)器。
(18)電源管理功能
ARM芯片的耗電量與工作頻率成正比,一般ARM芯片都有低功耗模式、睡眠模式和關(guān)閉模式。
(19)DMA控制器
有些ARM芯片內(nèi)部集成有DMA(DirectMemoryAccess)接口,可以和硬盤等外部設(shè)備高速交換數(shù)據(jù),同時(shí)減少數(shù)據(jù)交換時(shí)對(duì)CPU資源的占用。
另外,還可以選擇的內(nèi)部功能部件有:HDLC、SDLC、CD-ROMDecoder、EthernetMAC、VGAcontroller、DC-DC??梢赃x擇的內(nèi)置接口有:IIC、SPDIF、CAN、SPI、PCI、PCMCIA。
最后需說明的是封裝問題。ARM芯片現(xiàn)在主要的封裝有QFP、TQFP、PQFP、LQFP、BGA、LBGA等形式,BGA封裝具有芯片面積小的特點(diǎn),可以減少PCB板的面積,但是需要專用的焊接設(shè)備,無法手工焊接。另外一般BGA封裝的ARM芯片無法用雙面板完成PCB布線,需要多層PCB板布線。
評(píng)論