MCU、DSP、FPGA各自雄霸一方 并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)_第1頁(yè)
MCU、DSP、FPGA各自雄霸一方 并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)_第2頁(yè)
MCU、DSP、FPGA各自雄霸一方 并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)_第3頁(yè)
MCU、DSP、FPGA各自雄霸一方 并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)_第4頁(yè)
MCU、DSP、FPGA各自雄霸一方 并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

MCU、DSP、FPGA各自雄霸一方并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)MCU憑借其強(qiáng)大的控制功能,廣泛地用于消費(fèi)類電子、通信、汽車電子、工業(yè)等領(lǐng)域。有資料顯示,MCU產(chǎn)品需求量每年不斷增長(zhǎng),2008年全球MCU市場(chǎng)將增長(zhǎng)到160億美元。DSP則以其卓越的數(shù)據(jù)處理能力以及優(yōu)秀的數(shù)據(jù)算法,成為數(shù)字信息時(shí)代的核心引擎。來(lái)自市場(chǎng)調(diào)研機(jī)構(gòu)ICInsights的數(shù)據(jù)顯示,2006年全球DSP市場(chǎng)將增長(zhǎng)9%,達(dá)到85億美元,2007年將以18%的速度增長(zhǎng),2008年則達(dá)27%。而FPGA更是以其極大的靈活性、豐富的接口和優(yōu)越的性能著稱,利用FPGA可以實(shí)現(xiàn)任何數(shù)字器件的功能。據(jù)市場(chǎng)調(diào)研公司GartnerDataquest預(yù)測(cè),2010年FPGA和其他可編程邏輯器件(PLD)市場(chǎng)將從2005年的32億美元增長(zhǎng)到67億美元。MCU、DSP、FPGA各自雄霸一方,并都呈現(xiàn)出高速的增長(zhǎng)態(tài)勢(shì)。但各種消費(fèi)類產(chǎn)品特別是便攜式產(chǎn)品的功能逐漸由單一走向多元化,傳統(tǒng)的單一半導(dǎo)體解決方案已經(jīng)不能適應(yīng)多媒體產(chǎn)品的需求,MCU、DSP、FPGA的發(fā)展受到了前所未有的挑戰(zhàn),呈現(xiàn)出多元化的發(fā)展勢(shì)頭。趨勢(shì)一:DSP、MCU走向融合DSP一般采用哈佛架構(gòu),超長(zhǎng)指令字架構(gòu)等,數(shù)據(jù)存取和指令分開(kāi),內(nèi)部運(yùn)算單元多,有專門的硬件乘加結(jié)構(gòu),因此運(yùn)算速度極高。其內(nèi)部存儲(chǔ)器(RAM和ROM)很大,并且可以擴(kuò)展,外部接口豐富,配合流水線操作,特別適合進(jìn)行大量數(shù)字信號(hào)的實(shí)時(shí)處理。而MCU數(shù)據(jù)存取和指令沒(méi)有分開(kāi),運(yùn)算速度較低,運(yùn)算單元較少,且內(nèi)部存儲(chǔ)器不大。但MCU接口相當(dāng)靈活,并集成了FLASH、ADC、DAC、OSC、SRAM、PWM、溫度傳感器、看門狗、總線、定時(shí)器/計(jì)時(shí)器、I/O、串行口等功能單元,因此非常適合于各種控制應(yīng)用。然而,隨著系統(tǒng)需求的增加,在某些應(yīng)用中,既要求系統(tǒng)具有良好的控制功能,又需要有高速的數(shù)據(jù)處理能力,因此,融合了DSP和MCU各自優(yōu)點(diǎn)的混合處理架構(gòu)無(wú)疑是一種良好的解決方案。DSP和MCU在實(shí)際應(yīng)用有一個(gè)共通的地方,即,它們都是面向嵌入式系統(tǒng)的應(yīng)用,或者是基于需要進(jìn)行大量數(shù)據(jù)處理的實(shí)時(shí)系統(tǒng),或者是需要實(shí)施許多控制功能的即時(shí)系統(tǒng)。這種實(shí)時(shí)性和多功能也為DSP與MCU的融合提供了很好的基礎(chǔ)。因此,DSP/MCU融合的架構(gòu)逐漸受到半導(dǎo)體廠商的青睞,TI、ADI、Microchip等紛紛推出了相關(guān)解決方案,力圖在這一市場(chǎng)中搶占先機(jī)。TI作為全球DSP的領(lǐng)導(dǎo)廠商,推出了針對(duì)2.5G、3G無(wú)線應(yīng)用的雙核處理開(kāi)架構(gòu)OMAP平臺(tái),它集成了適合于加速應(yīng)用的超低功耗DSP與適于控制的ARM925以及高級(jí)操作系統(tǒng)(OS)功能。OMAP平臺(tái)的主處理器為OMAP1510,其雙核結(jié)構(gòu)的主要優(yōu)勢(shì)在于,由兩個(gè)獨(dú)立的器件來(lái)完成應(yīng)用處理任務(wù)。即,使用ARM925來(lái)處理控制代碼,如用戶界面、OS和高級(jí)應(yīng)用,而DSP則用來(lái)實(shí)現(xiàn)多媒體、語(yǔ)音、安全性或其他功能,這兩個(gè)內(nèi)核之間采用專用的處理器內(nèi)部通信機(jī)制相連接。OMAP平臺(tái)為在便攜式設(shè)備中開(kāi)發(fā)語(yǔ)音應(yīng)用提供了解決方案。在用于便攜式設(shè)備時(shí),這種DSP和MCU結(jié)合的架構(gòu)可以提供優(yōu)異的性能和功耗優(yōu)勢(shì)。憑借優(yōu)化的底層軟件,DSP能以低功耗方式執(zhí)行信號(hào)處理任務(wù),從而延長(zhǎng)電池使用壽命,并可實(shí)現(xiàn)更小的產(chǎn)品體積,大大提高了產(chǎn)品應(yīng)用性能。TI(上海)有限公司DSP業(yè)務(wù)發(fā)展經(jīng)理鄭小龍指出,DSP具有實(shí)時(shí)高速運(yùn)算的優(yōu)勢(shì),其核心處理單元中具有適合于數(shù)字乘加處理的特殊結(jié)構(gòu),而“修正式哈佛結(jié)構(gòu)”又提高了內(nèi)存管理效率,而且還支持許多高速外圍接口。MCU具有靈活高效控制的特色,特別是沿用“馮-紐曼結(jié)構(gòu)”的16位機(jī),全部存儲(chǔ)器和外圍模塊都位于同一個(gè)地址空間,處理能力可以遠(yuǎn)超出智能化傳感系統(tǒng)要求。TI的OMPA平臺(tái)正是結(jié)合了二者的優(yōu)勢(shì),目前,TI已經(jīng)與多家正在開(kāi)發(fā)ASR、TTS、DSR和語(yǔ)者驗(yàn)證等在內(nèi)的語(yǔ)音技術(shù)的主要第三方開(kāi)發(fā)商展開(kāi)合作,并且已經(jīng)有多家公司采用了TI的OMPA平臺(tái)解決方案。與TI不同的是,ADI推出的DSP/MCU混合解決方案——嵌入式處理器Blackfin系列,采用單核結(jié)構(gòu)。Blackfin處理器基于ADI和Intel聯(lián)合開(kāi)發(fā)的微信號(hào)架構(gòu)(MSA),將一個(gè)32位RISC型指令集和雙16位乘法累加(MAC)信號(hào)處理功能,與通用型微控制器所具有的易用性組合在一起。Blackfin處理器包含一個(gè)10級(jí)RISCMCU/DSP流水線和一個(gè)專為實(shí)現(xiàn)最佳代碼密度而設(shè)計(jì)的混合16/32位指令集架構(gòu)。這種處理特征的組合使Blackfin處理器能在信號(hào)處理和控制處理應(yīng)用中均能發(fā)揮出色作用。在許多場(chǎng)合中,它還免除了增設(shè)單獨(dú)的MCU的需要,簡(jiǎn)化了硬件和軟件設(shè)計(jì)和實(shí)現(xiàn)難度。對(duì)于一些需要同時(shí)采用高性能信號(hào)處理器和高效控制處理器的應(yīng)用中,采用一個(gè)Blackfin處理器就可以滿足系統(tǒng)要求,縮減了開(kāi)發(fā)時(shí)間并降低了成本。Blackfin處理器架構(gòu)還具備RISC控制處理器的一些特點(diǎn),包括功能強(qiáng)大且靈活的分層存儲(chǔ)器架構(gòu)、良好的代碼密度以及各種的微控制器型外設(shè)(包括10/100以太網(wǎng)MAC、UARTS、SPI、CAN控制器、支持PWM的定時(shí)器、看門狗定時(shí)器、實(shí)時(shí)時(shí)鐘和一個(gè)無(wú)縫同步和異步存儲(chǔ)器控制器)。這些特性為設(shè)計(jì)人員提供了設(shè)計(jì)靈活性,并最大限度地降低了終端系統(tǒng)成本。目前,Blackfin處理器已經(jīng)廣泛的用于嵌入式音頻、視頻和通信應(yīng)用等領(lǐng)域(圖1)。圖18F62系列在便攜式媒體播放器中的應(yīng)用(略)而一向在MCU領(lǐng)域見(jiàn)長(zhǎng)的Microchip公司,推出了其16位dsPIC數(shù)字信號(hào)控制器(DSC),并首次提出了DSC概念,即將高性能16位微控制器的控制優(yōu)勢(shì)與DSP的高速計(jì)算相結(jié)合,形成適合嵌入式系統(tǒng)設(shè)計(jì)的緊密結(jié)合的單芯片單指令流解決方案。dsPICDSC架構(gòu)支持84條指令和10種尋址模式。dsPIC指令集由用于嵌入式應(yīng)用的各種靈活的MCU指令和從單指令流執(zhí)行的DSP操作專用指令集組成,兩種指令可以共享很多CPU資源。dsPICDSC內(nèi)核支持MCU和DSP功能需要的各種位操作。位操作在MCU中很常見(jiàn),但在DSP中的應(yīng)用卻很少見(jiàn)。而dsPICDSC增加了強(qiáng)大的位操作功能,如位測(cè)試、位設(shè)置和位移動(dòng)指令以及能識(shí)別出數(shù)據(jù)字中第一個(gè)有效位的位尋找操作。Microchip數(shù)字信號(hào)控制器部門產(chǎn)品推廣工程師SteveMarsh先生指出,dsPIC系列產(chǎn)品具備一些非數(shù)字信號(hào)處理器的特性(如桶式移位器或更多的隨機(jī)存取內(nèi)存空間),而這正是工程師們所想要的,所以在非數(shù)字信號(hào)處理器應(yīng)用方面,工程師更傾向于選擇數(shù)字信號(hào)控制器而不是單片機(jī)。dsPIC系列產(chǎn)品目前已經(jīng)用于AC/DC轉(zhuǎn)換器、隔離式DC/DC電源轉(zhuǎn)換器以及其他電源轉(zhuǎn)換應(yīng)用,如嵌入式電源控制器、逆變電源和不間斷電源(UPS)等領(lǐng)域。MIPS科技也推出了內(nèi)置DSP擴(kuò)展的高性能、低功耗內(nèi)核系列——MIPS3224KE,它集成了高效DSP能力,同時(shí)能夠顯著減少整體SoC面積、成本及功耗,并可改善信號(hào)處理性能。MIPS產(chǎn)品營(yíng)銷經(jīng)理PeteDelVecchio表示,DSP/MCU混合處理架構(gòu)性能等于或高于低端DSP內(nèi)核的性能。利用單芯片或單內(nèi)核可以獲得明顯的成本優(yōu)勢(shì),還可以大大加快產(chǎn)品上市時(shí)間。兼具DSP與MCU功能的平臺(tái)最早應(yīng)用于發(fā)動(dòng)機(jī)控制,之后拓展到語(yǔ)音處理、傳感器處理等應(yīng)用,并用來(lái)代替帶有數(shù)字濾波器的合成模擬濾波器。如今,這一平臺(tái)越來(lái)越廣泛的應(yīng)用到計(jì)算機(jī)、電話線或以太網(wǎng)等相關(guān)領(lǐng)域。此外,在醫(yī)療、電器、空調(diào)、不間斷電源、切換式電源、半導(dǎo)體照明和其他方面都隨處可見(jiàn)它們的身影(圖2)。圖2DSP和MCU融合的應(yīng)用領(lǐng)域(略)一方面,融合架構(gòu)在許多領(lǐng)域得到日益廣泛的應(yīng)用,而另一方面,融合平臺(tái)也面臨著許多問(wèn)題亟待解決:(1)功耗,融合了DSP和MCU的平臺(tái)在擁有更高的性能的同時(shí),也比傳統(tǒng)的單一DSP或MCU有更高的功耗。對(duì)于功耗非常敏感的便攜式設(shè)備來(lái)說(shuō),如何進(jìn)一步降低功耗,是其面臨的首要問(wèn)題。(2)應(yīng)用環(huán)境開(kāi)發(fā),為用戶提供簡(jiǎn)便易用的開(kāi)發(fā)、調(diào)試環(huán)境。鄭小龍指出,在硬件方面,表貼QFP和球面BGA封裝開(kāi)始廣泛應(yīng)用,電路仿真調(diào)試手段逐步過(guò)渡到邊界掃描接口(JTAG)技術(shù)。而在軟件方面,隨著軟件規(guī)模不斷擴(kuò)大,采用嵌入式操作系統(tǒng)來(lái)管理軟、硬件資源勢(shì)在必行,傳統(tǒng)的C語(yǔ)言和匯編語(yǔ)言混合編程的模式也在引入,特別是面向?qū)ο笏枷氲腃++和Java語(yǔ)言更是對(duì)傳統(tǒng)的開(kāi)發(fā)環(huán)境帶來(lái)了很大的改變。因此,為用戶提供一個(gè)易于使用的編譯、產(chǎn)品開(kāi)發(fā)環(huán)境變得非常重要。(3)成本及設(shè)計(jì)復(fù)雜性。嵌入式系統(tǒng)日益復(fù)雜化,因此盡可能簡(jiǎn)化系統(tǒng)設(shè)計(jì),縮短開(kāi)發(fā)周期,提高產(chǎn)品性價(jià)比,變得越來(lái)越重要。趨勢(shì)二:發(fā)展高性能MCU雖然,DSP與MCU融合的平臺(tái)已經(jīng)顯示出種種優(yōu)勢(shì)以及廣闊的市場(chǎng)前景,但SiliconLabs微控制器產(chǎn)品亞太營(yíng)銷經(jīng)理暨產(chǎn)品營(yíng)銷經(jīng)理LenStaller卻給出了自己觀點(diǎn)。他認(rèn)為,對(duì)于需要強(qiáng)大效能和控制功能的應(yīng)用來(lái)說(shuō),DSP/MCU集成器件并非最佳解決方案。他指出,DSP/MCU集成器件不僅會(huì)替制造商帶來(lái)新的設(shè)計(jì)挑戰(zhàn),還需要發(fā)展和測(cè)試新程序。真正理想的解決方案應(yīng)該是高效能微控制器。LenStaller認(rèn)為,要滿足市場(chǎng)對(duì)高效能和控制功能的需求,最好的方法就是開(kāi)發(fā)效能強(qiáng)大的微控制器。這是因?yàn)楦咝芪⒖刂破鞑粌H針對(duì)控制功能最佳化,還擁有設(shè)計(jì)人員期望于DSP/MCU混合器件的強(qiáng)大效能,以及微控制器設(shè)計(jì)簡(jiǎn)單的優(yōu)點(diǎn),因此是超越DSP/MCU混合器件的更佳解決方案。SiliconLabs推出的C8051F36x小型微控制器系列,為設(shè)計(jì)人員提供了一套高效能、易于使用和高度集成的解決方案,它支持傳統(tǒng)上必須使用高成本16位微控制器和DSP的應(yīng)用,包括需要精準(zhǔn)移動(dòng)控制和信號(hào)處理的消費(fèi)和工業(yè)應(yīng)用,例如工廠自動(dòng)化、馬達(dá)控制、觸控面板、衛(wèi)星接收機(jī)通訊和顯示器。C8051F360時(shí)鐘速度達(dá)100MHz,包含1組雙周期16x16乘加器(MAC)、1個(gè)精準(zhǔn)度2%的內(nèi)部振蕩器和32kB可在線燒錄閃存,并擁有可配置I/O引腳和各種通訊外設(shè),包括無(wú)石英晶體的UART、SPI和SMBus。這款微控制器易于使用,其高集成度可以減少外部元器件數(shù)目,同時(shí)簡(jiǎn)化及加快設(shè)計(jì)程序。趨勢(shì)三:FPGA替代部分DSP和MCU功能FPGA自從問(wèn)世以來(lái),就以強(qiáng)大的靈活性著稱。FPGA最大的特點(diǎn)就是可以反復(fù)地編程、擦除、使用或者在外圍電路不變的情況下用不同硬件電路實(shí)現(xiàn)各異的功能,并且,隨著工藝技術(shù)的進(jìn)步,F(xiàn)PGA的功耗不斷降低,速度逐漸提高,同時(shí)成本也越來(lái)越低。因此,在某些領(lǐng)域,或者代替DSP,或作為DSP的協(xié)處理器,為許多需要DSP功能的復(fù)雜應(yīng)用場(chǎng)合提供了快速、低成本的解決方案。雖然FPGA相較DSP同樣具有可編程的特點(diǎn),但FPGA更適合高性能運(yùn)算密集型應(yīng)用。FPGA可以以更大的并行度實(shí)現(xiàn)產(chǎn)品所需功能,在某些特定的應(yīng)用場(chǎng)合FPGA可以代替DSP的功能,例如,進(jìn)行視頻編碼的運(yùn)動(dòng)估計(jì),為了搜索到最好的運(yùn)動(dòng)矢量,編碼出最好的視頻質(zhì)量,需要大量的運(yùn)算單元進(jìn)行搜索,由于DSP不具備大量的并行處理能力,如果采用DSP將無(wú)法很好的完成這些工作。而采用FPGA,則利用其硬件邏輯的可并行工作性,給視頻質(zhì)量帶來(lái)更高的保障。目前,F(xiàn)PGA已經(jīng)在很多場(chǎng)合替代DSP??偩€接口FPGA支持眾多接口標(biāo)準(zhǔn),對(duì)于總線橋接應(yīng)用非常理想。無(wú)論是連接SerialRapidIO、VLYNQ和PCIExpress等串行接口,還是PCI和PCI-X等并行接口,F(xiàn)PGA都可以滿足接口和橋接需要。存儲(chǔ)器接口FPGA可以用來(lái)橋接采用DDR和DDR2等不同標(biāo)準(zhǔn)的存儲(chǔ)器。整合系統(tǒng)邏輯降低系統(tǒng)成本通常是延長(zhǎng)產(chǎn)品市場(chǎng)壽命的重要因素。將系統(tǒng)膠合邏輯整合到FPGA中可以減少材料清單數(shù)量、縮小尺寸并節(jié)約成本。?實(shí)施新外設(shè)盡管DSP處理器已經(jīng)可以在器件中提供了適當(dāng)?shù)耐庠O(shè)組合,但在設(shè)計(jì)中還是經(jīng)常需要實(shí)現(xiàn)定制外設(shè),因此,與DSP處理器相配合的FPGA可以提供實(shí)現(xiàn)新外設(shè)以及外設(shè)升級(jí)所需要的靈活性。此外,隨著可編程芯片系統(tǒng)SOPC(SystemOnaProgrammableChip)的出現(xiàn),相當(dāng)多的FPGA里面都集成了DSP或者CPU,目前Xilinx和Altera的FPGA都可以完成這樣的工作,它們不但可以集成自己的軟核,而且可以集成目前流行的PowerPC、ARM等硬核。這樣,F(xiàn)PGA就可以完全實(shí)現(xiàn)DSP和MCU的功能。而且FPGA在內(nèi)置的嵌入式處理器中還可以添加一些自定義指令,從而可以快速完成一些特定算法,并且可以根據(jù)需要定義芯片管腳。Xilinx非常著名的XtremeDSP技術(shù)就是在FPGA中引入了DSP模塊。XtremeDSP技術(shù)是針對(duì)航天和軍用產(chǎn)品、數(shù)字通信、多媒體、視頻和成像行業(yè)的高性能定制DSP解決方案。XtremeDSP平臺(tái)產(chǎn)品包含2大系列-VirtexDSP和SpartanDSP,提供各種價(jià)格、性能、功效、帶寬和I/O選項(xiàng),可以滿足通信、MVI(多媒體、視頻和成像)和軍

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論