ARM系列微處理器簡介之:ARM芯片的特點與選型
2.多芯核結(jié)構(gòu)ARM芯片的選擇
為了增強(qiáng)多任務(wù)處理能力、數(shù)學(xué)運(yùn)算能力、多媒體以及網(wǎng)絡(luò)處理能力,某些供應(yīng)商提供的ARM芯片內(nèi)置多個芯核,目前常見的ARM+DSP,ARM+FPGA,ARM+ARM等結(jié)構(gòu)。
(1)多ARM芯核
為了增強(qiáng)多任務(wù)處理能力和多媒體處理能力,某些ARM芯片內(nèi)置多個ARM芯核。例如Portalplayer公司的PP5002內(nèi)部集成了兩個ARM7TDMI芯核,可以應(yīng)用于便攜式MP3播放器的編碼器或解碼器。從科勝訊公司(Conexant)分離出來的專門致力于高速通信芯片設(shè)計生產(chǎn)的MinSpeed公司在其多款高速通信芯片中集成了2~4個ARM7TDMI內(nèi)核。
(2)ARM芯核+DSP芯核
為了增強(qiáng)數(shù)學(xué)運(yùn)算功能和多媒體處理功能,許多供應(yīng)商在其ARM芯片內(nèi)增加了DSP協(xié)處理器。通常加入的DSP芯核有ARM公司的PiccoloDSP芯核、OAK公司16位定點DSP芯核、TI的TMS320C5000系列DSP芯核和Motorola的56KDSP芯核等。見表1.7。
(3)ARM芯核+FPGA
為了提高系統(tǒng)硬件的在線升級能力,某些公司在ARM芯片內(nèi)部集成了FPGA。見表1.8。
3.選擇方案舉例
表1.9列舉的最佳方案僅供參考,由于SoC集成電路的發(fā)展非常迅速,今天的最佳方案到明天就可能不是最佳的了。因此任何時候在選擇方案時,都應(yīng)廣泛搜尋一下主要的ARM芯片供應(yīng)商,以找出最適合的芯片。
表1.9 最佳應(yīng)用方案推薦
應(yīng)用 | 第一方案 | 第二方案 | 備注 |
高檔PDA | S3C2410 | DragonballMX1 | |
便攜CDMP3播放器 | SAA7750 | USB和CDROM解碼器 | |
FLASHMP3播放器 | SAA7750 | PUC3030A | 內(nèi)置USB和FLASH |
WLAN和BT應(yīng)用產(chǎn)品 | L7205,L7210 | DragonballMX1 | 高速串口和PCMCIA接口 |
VoiceOverIP | STLC1502 | ||
數(shù)碼照相機(jī) | TMS320DSC24 | TMS320DSC21 | 內(nèi)置高速圖像處理DSP |
續(xù)表
應(yīng)用 | 第一方案 | 第二方案 | 備注 |
便攜式語音email機(jī) | AT75C320 | AT75C310 | 內(nèi)置雙DSP,可以分別處理MODEM和語音 |
GSM手機(jī) | VWS22100 | AD20MSP430 | 專為GSM手機(jī)開發(fā) |
ADSLModem | S5N8946 | MTK-20141 | |
電視機(jī)頂盒 | GMS30C3201 | VGA控制器 | |
3G移動電話機(jī) | MSM6000 | OMAP1510 | |
10G光纖通信 | MinSpeed公司系列ARM芯片 | 多ARM核+DSP核 |
評論