恩智浦:Cortex-M打破傳統(tǒng)微處理器劃分方式_第1頁
恩智浦:Cortex-M打破傳統(tǒng)微處理器劃分方式_第2頁
恩智浦:Cortex-M打破傳統(tǒng)微處理器劃分方式_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

恩智浦:Cortex-M打破傳統(tǒng)微處理器劃分方式恩智浦半導(dǎo)體一直以來都是ARMCortex-M系列MCU的忠實擁護者,除了大家耳熟能詳?shù)幕贑ortex-M0的LPC1000系列,2010年下半年,他還推出了整合Cortex-M4和Cortex-M0的非對稱構(gòu)架雙核MCU--LPC4000系列。恩智浦半導(dǎo)體大中華區(qū)多重市場產(chǎn)品部市場總監(jiān)金宇杰說,隨著越來越多的半導(dǎo)體芯片廠商加入,以ARM為內(nèi)核的MCU在單片機領(lǐng)域成為主流的趨勢已經(jīng)是不爭的事實了?!拔磥?,隨著以M0為核的MCU在市場的推出和在傳統(tǒng)8位、16位單片機領(lǐng)域的成功應(yīng)用,針對不同應(yīng)用領(lǐng)域的Cortex-M系列產(chǎn)品將取代現(xiàn)有的8位,16位以及32位MCU稱謂,成為一種新的MCU劃分方式?!?/p>

除了表現(xiàn)出來對Cortex-M的絕對信心,作為一家主要圍繞ARM構(gòu)架進行擴展的公司,金宇杰在接受與非網(wǎng)采訪時為我們詳細詮釋了公司發(fā)展規(guī)劃與產(chǎn)品特點,如下文示:

問:如何看待Cortex-M系列MCU陣營廠商日益增多的問題?

金宇杰:恩智浦半導(dǎo)體(NXPSemiconductors)近期推出的以CortexM0、CortexM3、CortexM4為內(nèi)核的單片機系列產(chǎn)品以及加上原來的ARM7,ARM9的產(chǎn)品更是成為這一領(lǐng)域的獨特風(fēng)景線。尤其是LPC1000(M0核)向8位和16位的應(yīng)用領(lǐng)域的成功滲透和LPC4000(M4核)針對DSC(digitalsignalcontrol)的需求推出,標志著恩智浦打破了業(yè)界的對單片機8位,16位和32位的傳統(tǒng)劃分,率先引入了以應(yīng)用來定義各系列的產(chǎn)品。

基于ARM架構(gòu)的32位產(chǎn)品,從M0至M3可以非常平滑地升級,包括編譯器、引腳、軟件、外設(shè)來說都是完全兼容。這給使用MCU的設(shè)計工程師帶來了很大的便利。而一些采用32位專用內(nèi)核的廠商所謂的8位與32位兼容,只是外設(shè)兼容,但是從架構(gòu)、內(nèi)核以及編譯器來講并不兼容,給客戶升級帶來困難。目前ARM的生態(tài)環(huán)境已趨成熟,恩智浦半導(dǎo)體與ARM陣營的其它廠商一起推出了完全基于Web網(wǎng)絡(luò)的工具,包括編譯器還有相關(guān)的基礎(chǔ)架構(gòu),這些工具能夠讓客戶真正幾分鐘之內(nèi)就生成原型。

問:同處Cortex-M構(gòu)架MCU陣營,恩智浦半導(dǎo)體的解決方案如何與競爭對手進行PK?

金宇杰:Cortex-M是一個大家都可使用的一個核,但一個單片機的性能更多是由其架構(gòu)和內(nèi)部功能模塊來決定的。恩智浦在產(chǎn)品的多元化和區(qū)別化方面獨樹一幟,以實現(xiàn)更高性能。一、恩智浦MCU對ARM平臺全系列投入。恩智浦Cortex-M0、Cortex-M3和Cortex-M4全系列微控制器產(chǎn)品外配以成熟的ARM7、ARM9系列的產(chǎn)品,從性能、功耗和價格方面滿足客戶的嵌入式系統(tǒng)需求。恩智浦MCU的LPC1000、LPC2000、LPC3000和LPC4000系列單片機產(chǎn)品提供了新老產(chǎn)品的無縫兼容以及顧客可見的未來產(chǎn)品走勢,提升了設(shè)計者選擇恩智浦產(chǎn)品的信心。目前市場上基于ARM構(gòu)架開發(fā)的廠商很多,但是能推出整套解決方案的公司為數(shù)不多,恩智浦是該領(lǐng)域的技術(shù)領(lǐng)先者之一。

二、在設(shè)計理念上的創(chuàng)新。如更低功耗,內(nèi)置驅(qū)動程序以及不對稱雙核等技術(shù)的采用都體現(xiàn)了恩智浦產(chǎn)品與其它廠商的不同之處。以LPC11C00為例,其中就包含了行業(yè)標準的CAN軟件芯片級ROM,使設(shè)計者能夠?qū)⑦@些驅(qū)動程序與其自己的應(yīng)用代碼合并在一起,而能夠?qū)⒄麄€芯片級閃存用于其它應(yīng)用。

三、恩智浦推出了自己的工具LPCXpresso,其標志著達到將工具鏈帶給更廣泛的用戶這項工作的巔峰。在進入8位市場后,客戶預(yù)期與現(xiàn)有32位市場中的客戶預(yù)期略有不同,急需ARM環(huán)境的入門級工具,這將LPCXpresso推向了前沿。LPCXpresso所開發(fā)的是一個全面集成的工具鏈,在其中提供硬件和生態(tài)系統(tǒng)。我們能夠在一個小型、低成本、小規(guī)格的主板上提供eclipse調(diào)試環(huán)境、IDE、編譯器和目標評估系統(tǒng)板。我們將與更多能提供創(chuàng)新解決方案并利用此平臺迅速進入市場的工具供應(yīng)商合作。LPCXpresso的一大設(shè)計優(yōu)點就是:它是一個真正的開放平臺,能容納任何軟件解決方案。除此之外,我們還采用了與最近發(fā)布、深受歡迎的mbed快速原型設(shè)計工具相同的規(guī)格。這種LPCXpresso主板設(shè)計為與最近發(fā)布的流行ebed快速原型設(shè)計引腳兼容。在完成評估項目或概念驗證原型設(shè)計之后,用戶即可轉(zhuǎn)而使用基于LPCXpresso系統(tǒng)的更為正式的開發(fā)工具。這為新用戶和領(lǐng)先的采用者提供了從ebed環(huán)境到正式軟件驗證和生產(chǎn)階段的連續(xù)性。

此外,恩智浦與客戶和市場共同成長和差別化上的另一個方式就是加強本土化設(shè)計力量。不同區(qū)域的客戶會對MCU產(chǎn)品有著不同的需求,為了更好的把握這種不同,恩智浦十分重視創(chuàng)新技術(shù)的本土化,在中國,恩智浦已于上海成立了MCU設(shè)計團隊,建立了完整的本地化設(shè)計應(yīng)用方案支持系統(tǒng),并獲得諸多客戶認可。恩智浦還將推出一系列針對中國市場優(yōu)化的產(chǎn)品,并通過服務(wù)于強有力的本地支持,為中國客戶建造一條通向創(chuàng)新應(yīng)用的高速公路。

恩智浦LPC4000系列控制器問:恩智浦半導(dǎo)體的Cortex-M系列架構(gòu)MCU產(chǎn)品主要面向什么應(yīng)用領(lǐng)域?金宇杰:恩智浦LPC系列MCU重點推向智能電表網(wǎng)絡(luò)、手持電子設(shè)備,工業(yè)控制,太陽能,電源管理等市場。憑借即將推出的LPC4000系列微控制器對高效的信號處理能力,可滿足包括復(fù)雜電機控制、數(shù)字電源管理和嵌入式音頻在內(nèi)的多種應(yīng)用需求,如馬達控制、電源管理、工業(yè)自動化、機器人、醫(yī)療、汽車配件和嵌入式音頻應(yīng)用。

LPC1000系列幫助恩智浦進軍整個8位和16位市場。8位市場的垂直化程度低于32位市場。在32位市場中可以看到許多SoC設(shè)計、許多自定義設(shè)計。而8位市場中更多的是通用產(chǎn)品,這些產(chǎn)品經(jīng)過長期的優(yōu)化和擴展,以適應(yīng)具體客戶需求。但它們?nèi)匀皇禽^為通用的產(chǎn)品。因而,我們認為LPC1100已經(jīng)達到了邁進8位中端市場的入門級水平,也就是32到48引腳產(chǎn)品的市場。

現(xiàn)在我們關(guān)注的并不是低引腳數(shù)的市場,也就是6引腳和8引腳架構(gòu)——這些都屬于非常低端的功能控制應(yīng)用。在中端8位市場中,Cortex-M0具有顯著的競爭優(yōu)勢。

問:2010年,恩智浦半導(dǎo)體基于Cortex-M系列的MCU取得了怎樣的成績?金宇杰:2010年,恩智浦的Cortex-M系列的MCU已完成了從推廣到設(shè)計采用再到其設(shè)計成功量產(chǎn)的過程,尤其是LPC1100M0系列的成功推出和在業(yè)界引起的巨大反響,吸引了越來越多的原8位MCU應(yīng)用的設(shè)計者也開始使用,達到我們的設(shè)計預(yù)期。

問:2011年基于該項技術(shù)恩智浦半導(dǎo)體有怎樣的發(fā)展預(yù)期?

金宇杰:繼續(xù)推動我們的LPC4000微控制器系列。LPC4000系列是Cortex-M4+Cortex-M0雙核架構(gòu)的非對稱構(gòu)架處理器,M4是作為主處理器完成微控制器的基本功能,如集成的中斷控制器、低功耗模式、低成本調(diào)試和易用性等。此外,高性能數(shù)字信號處理功能,如單周期MAC、單指令多數(shù)據(jù)(SIMD)技術(shù)、飽和算法、浮點運算單元等也是M4的主要責(zé)任。M0作為協(xié)處理器,則用來分擔(dān)Cortex-M4處理器大量數(shù)據(jù)移動和I/O處理任務(wù),減小Cor

溫馨提示

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

評論

0/150

提交評論