微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > 微电子学习交流 > 问一下怎么可以知道一个低功耗MCU各个外设的功耗?

问一下怎么可以知道一个低功耗MCU各个外设的功耗?

时间:12-12 整理:3721RD 点击:
手册上一般只给出了全芯片的功耗和不同工作模式下的功耗。
有没有办法知道各个外设在mcu中功耗的占比?
最好能够细致到动态功耗占比和静态功耗占比

你有板子可以让mcu跑起来吗?每个外设单独打开power,clk,不同状态看功耗的变化量?

这个方法不准啊。。我们已经试过了,一个个外设开。
最好有其他办法知道芯片设计时候的功耗。手册上一般是没有的

一般芯片厂家也不测吧;工作状态的功耗跟不同配置关系太大了

不会不测吧
低功耗mcu不都是一点点抠的么。。。。
通常给出的工作电流**ua/Mhz应该是包含全部外设一起工作吧

我理解,给的ua/Hz的指标都是把外设关了的

那也差太多了吧,
我看arm cortex m0 90nm工艺的动态功耗也就16uw/MHZ
内核电压一般也就0.9-1.2v吧
我看用M0的 MCU一般在130nm工艺,比如瑞萨的S1 都达到70ua/MHZ了。

你不相信实测,宁可相信手册?
手册有可能吹牛的

同感,datasheet其实意义有限,分析清楚自己的场景实测意义更大。
不过需要确定自己的场景是正确的

老外手册还好吧。。。
自己测试误差太大了,core占一部分 外设占一部分,单纯做减法感觉误差太大

可能是测试方法的问题,我们拿到芯片都是这么测的,问题不大

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top