问一下怎么可以知道一个低功耗MCU各个外设的功耗?
时间:12-12
整理:3721RD
点击:
手册上一般只给出了全芯片的功耗和不同工作模式下的功耗。
有没有办法知道各个外设在mcu中功耗的占比?
最好能够细致到动态功耗占比和静态功耗占比
有没有办法知道各个外设在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占一部分 外设占一部分,单纯做减法感觉误差太大
可能是测试方法的问题,我们拿到芯片都是这么测的,问题不大