新聞中心

        EEPW首頁 > 嵌入式系統 > 編輯觀點 > 功耗與性能能否兼得?有了MSP432平臺就可以

        功耗與性能能否兼得?有了MSP432平臺就可以

        作者:janesun 時間:2015-04-07 來源:EEPW 收藏

          功耗與性能能否兼得? MCU的回答是:當然可以。

        本文引用地址:http://www.104case.com/article/272100.htm

           (TI)推出的極低功耗32位ARM Cortex-M4F MCU——TM 微控制器 (MCU) 平臺。MSP432中的32代表該MCU是32位。這些全新的MCU通過充分利用TI在超低功耗MCU的專業知識,實現優化性能的同時避免了功率的損耗,而其有效功耗和待機功耗也分別只有95μA/MHz和850nA。

          肯定會有一些疑問,比如,實現低功耗,為什么不是其他廠商常用的Cortex-M0?什么應用促使TI研發出這樣一款兼具低功耗與高性能的MCU平臺?為什么取名MSP432,而不延續MSP430?等等。

          疑問源于不夠了解。副總裁兼微控制器事業部總經理Ray Upton和超低功耗MSP微控制器事業部總經理Miller Adair千里迢迢來到中國,一是因為對中國市場的重視,二是因為他們對MSP432這個平臺,也有很多的內幕要對媒體說。

        德州儀器副總裁兼微控制器事業部總經理Ray Upton

        德州儀器超低功耗MSP微控制器事業部總經理Miller Adair

          Ray Upton介紹,根據WST公告的數據,在過去五年里,TI在MCU在市場占有率持續增長,尤其在過去三年里增長非常顯著。TI對中國市場特別關注,花了很大精力去拓展中國市場。

          以往來看,市場上的MCU主要集中在兩個主打特點:一是低功耗,比如休眠時間居多的應用;二是高性能,如對電氣控制、數據驅動等要求較高的應用。TI除了提供以上兩種類型的眾多MCU外,TI還在無線MCU部分支持超過14個無線標準,通過多標準的無線MCU平臺,在同一個平臺上支持多標準,讓用戶更容易、更方便地設計IoT產品,應用涉及包括樓宇控制、可穿戴、傳感等應用。

          但是,現在的設計過程中變化是隨時發生的。比如一個應用原來可能只需要一個簡單的MCU搭配2個傳感器,可是當新的產品出來時,工程師發現需要把傳感器增加到5個,這樣他們就需要更強大的MCU進行運算功能,而且不改變電池的壽命。這也是TI MSP432誕生的原因。用Miller Adair的話說,就是工程師現在可以不用在選擇低功耗或者高性能的MCU之間徘徊了,有了MSP432平臺,他們可以同時擁有低功耗和高性能。

          為什么MSP432平臺可以低功耗與高性能兼得?Miller Adair認為有以下幾個原因:

          第一,MSP432內核選用了ARM M4F,里面有性能很高的M4,加上浮點運算功能,M4F和競爭對手使用的M0+相比有10倍的性能提升。使用Coremark工業標準看,MSP432的Coremark部分可以達到3.41/MHz。但內核不能決定整體性能,內核的外圍部分同樣很重要。TI對這個產品的外圍花了很多時間進行優化,MSP432產品在Flash部分可以同時讀和寫,也可把原來的數據刪除。

          第二,把MCU驅動部分放到ROM里而不是Flash中運行,這樣對用戶來說,在做C語言編程時可以更快地運行他們的軟件。這樣可以使ROM中的驅動程序執行速度比閃存中高200%。

          第三,MSP432產品內置了14位DAC,實際測量下來可以達到13.2ENOB性能,同時集成了參考比較器,可以支持差分輸入。

          第四,為了實現低功耗,TI在MSP432產品中集成了DC/DC,和以前的LDO相比,可把整個功耗再降40%。在睡眠情況下,以前的做法還是要繼續供電以確保SRAM的數據可以保留。MSP432 MCU則包含一種獨特的可選RAM保持特性,此特性能夠為運行所需的8個RAM段中每一個段提供專用電源,由此每個段的功耗可以減少30nA,從而降低了總體系統功率。

          第五,很多傳感器應用都需要用ADC收集數據,MSP432中14位的ADC采樣速度比原來的MSP430 ADC速度快了5倍,當使用 14 位 ADC時,以 1MSPS 的速度運行采樣傳感器時能耗僅有375uA,非常省電。同時,ADC的采樣速度可調,甚至在最低功耗時可以做到200μA的水平。

          第六,在MCU工作時,驅動會一直在運行,因此,它會影響到MCU的功耗。MSP432把驅動直接放在ROM里,和把驅動放在Flash里比較可以降低30%功耗。這樣,可以把節省下來的Flash直接給用戶用與存儲數據或者數據計算。尤為令工程師興奮的是,不管是MSP430或者MSP432,還是無線應用MCU,TI的API驅動是通用、兼容的,這使得工程師可以專注于他們的高級語言編程,而無需關注底層轉換工作,節省了他們的開發時間。

          此外,TI自己的低功耗制造工藝也給MSP432的低功耗和低成本提供了堅實后盾。

          TI在嵌入式市場中擁有極為廣泛的低功耗產品線,客戶達3萬多家,從16位低功耗到32位低功耗產品,從簡單的MCU到無線MCU,客戶可以做有差異化的產品。Ray Upton透露,TI會陸續推出很多MSP432產品,例如從256K或者比256K更小的MSP432 Flash產品,到最高可以達到2Mbps Flash的產品。


        c語言相關文章:c語言教程




        關鍵詞: MSP432 德州儀器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平邑县| 温宿县| 石嘴山市| 江陵县| 莱西市| 泸溪县| 林口县| 中山市| 斗六市| 蒙城县| 子长县| 修水县| 瑞金市| 平塘县| 江永县| 广汉市| 普宁市| 上高县| 苏尼特左旗| 青铜峡市| 迭部县| 潼关县| 韶关市| 湖北省| 石家庄市| 万全县| 广南县| 含山县| 嘉义县| 揭阳市| 磴口县| 永仁县| 长岭县| 剑河县| 盐源县| 鄂伦春自治旗| 奇台县| 鄂托克旗| 育儿| 依安县| 寻乌县|