您的位置:電子發(fā)燒友網(wǎng) > 電子技術(shù)應(yīng)用 > 行業(yè)新聞 > 廠商新聞 >
恩智浦:Cortex-M打破傳統(tǒng)微處理器劃分方式
恩智浦半導(dǎo)體一直以來都是ARM Cortex-M系列MCU的忠實擁護(hù)者,除了大家耳熟能詳?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在單片機(jī)領(lǐng)域成為主流的趨勢已經(jīng)是不爭的事實了。“未來,隨著以M0為核的MCU在市場的推出和在傳統(tǒng)8位、16位單片機(jī)領(lǐng)域的成功應(yīng)用,針對不同應(yīng)用領(lǐng)域的Cortex-M系列產(chǎn)品將取代現(xiàn)有的8位,16位以及32位MCU稱謂,成為一種新的MCU劃分方式。”
除了表現(xiàn)出來對Cortex-M的絕對信心,作為一家主要圍繞ARM構(gòu)架進(jìn)行擴(kuò)展的公司,金宇杰在接受與非網(wǎng)采訪時為我們詳細(xì)詮釋了公司發(fā)展規(guī)劃與產(chǎn)品特點,如下文示:
問:如何看待Cortex-M系列MCU陣營廠商日益增多的問題?
金宇杰:恩智浦半導(dǎo)體(NXP Semiconductors)近期推出的以Cortex M0、Cortex M3、Cortex M4為內(nèi)核的單片機(jī)系列產(chǎn)品以及加上原來的ARM7, ARM9 的產(chǎn)品更是成為這一領(lǐng)域的獨(dú)特風(fēng)景線。
尤其是LPC1000(M0核)向8位和16位的應(yīng)用領(lǐng)域的成功滲透和LPC4000(M4核)針對DSC(digital signal control)的需求推出,標(biāo)志著恩智浦打破了業(yè)界的對單片機(jī)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)體的解決方案如何與競爭對手進(jìn)行PK?
金宇杰:Cortex-M是一個大家都可使用的一個核,但一個單片機(jī)的性能更多是由其架構(gòu)和內(nèi)部功能模塊來決定的。恩智浦在產(chǎn)品的多元化和區(qū)別化方面獨(dú)樹一幟,以實現(xiàn)更高性能。
- 一、恩智浦MCU對ARM平臺全系列投入。恩智浦Cortex-M0、Cortex-M3 和 Cortex-M4 全系列微控制器產(chǎn)品外配以成熟的ARM7、ARM9系列的產(chǎn)品,從性能、功耗和價格方面滿足客戶的嵌入式系統(tǒng)需求。恩智浦MCU的LPC1000、LPC2000、LPC3000和LPC4000系列單片機(jī)產(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è)標(biāo)準(zhǔn)的CAN軟件芯片級ROM,使設(shè)計者能夠?qū)⑦@些驅(qū)動程序與其自己的應(yīng)用代碼合并在一起,而能夠?qū)⒄麄芯片級閃存用于其它應(yīng)用。
- 三、恩智浦推出了自己的工具LPCXpresso,其標(biāo)志著達(dá)到將工具鏈帶給更廣泛的用戶這項工作的巔峰。在進(jìn)入8位市場后,客戶預(yù)期與現(xiàn)有32位市場中的客戶預(yù)期略有不同,急需ARM環(huán)境的入門級工具,這將LPCXpresso推向了前沿。LPCXpresso所開發(fā)的是一個全面集成的工具鏈,在其中提供硬件和生態(tài)系統(tǒng)。我們能夠在一個小型、低成本、小規(guī)格的主板上提供eclipse調(diào)試環(huán)境、IDE、編譯器和目標(biāo)評估系統(tǒng)板。我們將與更多能提供創(chuàng)新解決方案并利用此平臺迅速進(jìn)入市場的工具供應(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ù)性。
此外,恩智浦與客戶和市場共同成長和差別化上的另一個方式就是加強(qiáng)本土化設(shè)計力量。不同區(qū)域的客戶會對MCU產(chǎn)品有著不同的需求,為了更好的把握這種不同,恩智浦十分重視創(chuàng)新技術(shù)的本土化,在中國,恩智浦已于上海成立了MCU設(shè)計團(tuán)隊,建立了完整的本地化設(shè)計應(yīng)用方案支持系統(tǒng),并獲得諸多客戶認(rèn)可。恩智浦還將推出一系列針對中國市場優(yōu)化的產(chǎn)品,并通過服務(wù)于強(qiáng)有力的本地支持,為中國客戶建造一條通向創(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ù)雜電機(jī)控制、數(shù)字電源管理和嵌入式音頻在內(nèi)的多種應(yīng)用需求,如馬達(dá)控制、電源管理、工業(yè)自動化、機(jī)器人、醫(yī)療、汽車配件和嵌入式音頻應(yīng)用。
LPC1000系列幫助恩智浦進(jìn)軍整個8位和16位市場。8位市場的垂直化程度低于32位市場。在32位市場中可以看到許多SoC設(shè)計、許多自定義設(shè)計。而8位市場中更多的是通用產(chǎn)品,這些產(chǎn)品經(jīng)過長期的優(yōu)化和擴(kuò)展,以適應(yīng)具體客戶需求。但它們?nèi)匀皇禽^為通用的產(chǎn)品。因而,我們認(rèn)為LPC1100已經(jīng)達(dá)到了邁進(jìn)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)的過程,尤其是LPC1100 M0 系列的成功推出和在業(yè)界引起的巨大反響,吸引了越來越多的原8位MCU 應(yīng)用的設(shè)計者也開始使用,達(dá)到我們的設(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ù)、飽和算法、浮點運(yùn)算單元等也是M4的主要責(zé)任。M0作為協(xié)處理器,則用來分擔(dān)Cortex-M4處理器大量數(shù)據(jù)移動和I/O處理任務(wù),減小Cortex-M4帶寬占用,使得后者可以全力處理數(shù)字信號控制應(yīng)用中的數(shù)字計算。
非對稱雙核架構(gòu)降低了功耗、成本和系統(tǒng)復(fù)雜性,為開發(fā)人員提供了單一芯片解決方案,讓軟件分配變得更簡單。目前我們推出的產(chǎn)品只是M4+一個M0構(gòu)架,未來隨著用戶需求的逐步增加,我們還有可能繼續(xù)增加作為協(xié)處理器的M0數(shù)量,變成一個M4 + N個M0的結(jié)構(gòu)。
相關(guān)閱讀:
(責(zé)任編輯:發(fā)燒友)
發(fā)表評論:
最新評論
已有0條評論,共0人參與,點擊查看深度閱讀
相關(guān)下載
電子技術(shù)文章排行
本類排行
總排行

