5226|11

7462

帖子

2

TA的资源

五彩晶圆(高级)

楼主
 

ULPBench测下的MSP430,低功耗是ARM的时代了吗? [复制链接]

测试工具不开放,只能凑凑热闹。

ARM阵营各出奇招 https://www.eeworld.com.cn/mcu/2015/0410/article_19307.htmlhttps://www.eeworld.com.cn/mcu/2015/0407/article_19168.html,这些广告里还缺少一个很奇葩的低功耗产品:EFM32。

不管是不是广告,看起来即便是官网号称配备更低功耗的FRAM系列MSP430,依据测试项目来看,在和ARM的功耗争夺上也开始表现的力不从心。性能上差距太大,MSP430基本完败;功能配置上flash大小,sram大小,功能模块支持等,MSP430基本只在及格线;价格上,MSP430似乎也占不到多少便宜;市场覆盖上说MSP430是TI的专项而ARM的低功耗:ST的L,ATMEL的L,Freescale的L,Silabs的EFM32和Precision32,TI的MSP432,NXP的5410x。。。;产品线生态上还有M7,A9,A53;DSP能力虽然目前还无法和专业DSP器件抗衡,性价比上也可以瞄准一部分DSP市场;然后FPGA也开始折腾ARM。现在既有LowPow+DSP+FP的Cortex-M4F的MSP432和STM32L476,更有“搅局”的双核Cortex-M4F+Cortex-M0+ = LPC54102,让其他非ARM芯片情何以堪。

马太效应会逐步作用于ARM上,趋于一家独大了吗?
测试内容:

The ULPBench-CoreProfile performs a variety of functions commonly found in ULP applications; among them are memory and math operations, sorting, GPIO interaction, etc.
The main function of the benchmark is as follows:
a. Blink an indication port 20 times quickly ending with active indicator.
b. Run the math_int8, math_int16, and state_machine 24 times, using the cumulative result of the math functions as the input to the state function.
c. Run the LCD function using the output of the state function as input, with display size set to 8
d. Run the StringSearch function on a string chosen based on the the previous step. Test the output value.
e. Run the BytesCopy for StringLength over the size of the chosen string.
f. Run the bubblesort function on the result of the previous step, and test the result.
g. Run the permute function for 16 permutes
h. Indicate end of workload iteration by calling clear_Indication_Port

1. math_int16; Approximation of a filter. Description: This function performs a simple filter using 16b math. A routine to filter away the DC content from an AC mains waveform signal. It does this using a heavily damped integrator to estimate the DC level. The current DC level is then subtracted from the signal.
2. LCD function will write values to the buffer that will represent LCD characters. The values written are based on the value of the bin parameter, and actual value to write is picked from the lcd_7segment_ascii_table.
3. The permute function sets a particular bit. The value to modify in table is based on size_mask lower bits of the index. 4. The bit to modify is based on the 3 lower bits of the index. The bit is set if the value parameter is not 0, unset otherwise.
5. The sort implements a simple bubble sort for 8b data.
6. The state machine implements a simple state machine using a switch statement.

测试结果






以上信息来自 www.eembc.org

个人还是喜欢百花齐放的芯片市场,如果放眼望去绝大部分的声音只剩下arm,感觉就和开高速一样,不开不行,但是越开也越乏味。(强调做应用的就没必要乏味了,毕竟品位和品尝是不一样的名词)

此帖出自单片机论坛

最新回复

没有永恒的东西 谁不改变自己就会被淘汰。 现在很多公司在做低功耗产品,真是越来越优秀了。  详情 回复 发表于 2015-4-16 21:10
点赞 关注
个人签名

默认摸鱼,再摸鱼。2022、9、28

 

回复
举报

2144

帖子

3

TA的资源

五彩晶圆(中级)

沙发
 
从客观条件看起来,我还是愿意在低功耗产品上使用msp430
低功耗从能量的角度还是要少干活,msp430目前我个人感觉够用了,也简单
那些arm的lpm研究起来有点复杂,之前搞过fsl的kl02,哎。。太复杂了,低功耗的思想都不太一样。。。
此帖出自单片机论坛

点评

你可以试试msp432。 和msp430毕竟是一个妈的孩子,思路差异比较小  详情 回复 发表于 2015-4-16 10:36
 
个人签名电工
 

回复

6040

帖子

205

TA的资源

版主

板凳
 
低功耗,暂时arm领先,但是科技界人外有人天外有天,说不定哪天就出来匹黑马
此帖出自单片机论坛
 
 
 

回复

1291

帖子

0

TA的资源

纯净的硅(中级)

4
 
赞同msp430的资源有些小,价格也较贵。现在Intel也进来搅局了,进军MCU,工艺还是22nm的,期待他的MCU会有怎样的表现
此帖出自单片机论坛
 
 
 

回复

2886

帖子

0

TA的资源

五彩晶圆(初级)

5
 
lyzhangxiang 发表于 2015-4-16 08:36
从客观条件看起来,我还是愿意在低功耗产品上使用msp430
低功耗从能量的角度还是要少干活,msp430目前我个人感觉够用了,也简单
那些arm的lpm研究起来有点复杂,之前搞过fsl的kl02,哎。。太复杂了,低功耗的思想都不太一样。。。

你可以试试msp432。
和msp430毕竟是一个妈的孩子,思路差异比较小
此帖出自单片机论坛
 
个人签名昵称:灰小子
 
 

回复

616

帖子

0

TA的资源

版主

6
 
目前来看,只有等待黑马的出现了~
一家独大,没有明确的竞争对象,发展就会缓慢~
等待一项技术的突破
此帖出自单片机论坛

点评

nmg
独孤求败  详情 回复 发表于 2015-4-16 17:07
 
 
 

回复

73

帖子

0

TA的资源

一粒金砂(中级)

7
 
低功耗关键还是外围电路,一个上、下拉电阻、一个LDO就可能耗电大于MPU。
此帖出自单片机论坛
 
 
 

回复

5221

帖子

236

TA的资源

管理员

8
 
kejoy 发表于 2015-4-16 13:50
目前来看,只有等待黑马的出现了~
一家独大,没有明确的竞争对象,发展就会缓慢~
等待一项技术的突破

独孤求败
此帖出自单片机论坛
加EE小助手好友,
入技术交流群
EE服务号
精彩活动e手掌握
EE订阅号
热门资讯e网打尽
聚焦汽车电子软硬件开发
认真关注技术本身
 
 
 

回复

112

帖子

13

TA的资源

一粒金砂(高级)

9
 
无疑,低功耗不是内核就行的,需要外设等配合,可以参考https://www.eeworld.com.cn/mcu/2015/0410/article_19307.html这篇文章
超低功耗是怎样炼成的
此帖出自单片机论坛

点评

正文里有引用了这篇字的URL  详情 回复 发表于 2015-4-16 20:51
 
 
 

回复

7462

帖子

2

TA的资源

五彩晶圆(高级)

10
 
本帖最后由 freebsder 于 2015-4-16 18:30 编辑

efm32的外设很好,atmel的L低功耗功能应该学的efm32
此帖出自单片机论坛
 
 
 

回复

7462

帖子

2

TA的资源

五彩晶圆(高级)

11
 
DreamerJane 发表于 2015-4-16 17:24
无疑,低功耗不是内核就行的,需要外设等配合,可以参考https://www.eeworld.com.cn/mcu/2015/0410/article_19307.html这篇文章
超低功耗是怎样炼成的

正文里有引用了这篇字的URL
此帖出自单片机论坛
 
个人签名

默认摸鱼,再摸鱼。2022、9、28

 
 

回复

1万

帖子

25

TA的资源

裸片初长成(高级)

12
 
没有永恒的东西

谁不改变自己就会被淘汰。

现在很多公司在做低功耗产品,真是越来越优秀了。
此帖出自单片机论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表