soc(三) 电源管理

  • 历史
一开始的电源管理没有做的比较粗糙,随着时代的发展,越来越精细
和时钟基本上是相同等级(芯片工作的基础),电源管理框图和时钟框图很相似
一个模块供电,供时钟,然后他基本上就可以工作了.

根据ARM的资料,设计big.LTTILE模型的最主要目的就是为了省电,那么在讨论省电的时候,我们具体讨论的是什么?
我认为省电的最终目的就是为了让设备电池使用的时间更长
  • 降低功耗的途径
	芯片本省的能耗
		低压运行
	降低运行时的时钟频率(在CPU空闲时)

	通过软件关闭某个当前不被使用的部件的电源

	关闭时钟
soc实例中的电源管理
  • stm32f407
四个电源模式,由用户根据应用选择具体的低功耗模式,以在低功耗、短启动时间和可用唤醒源之间寻求最佳平衡
	运行模式
		默认情况下,系统复位或上电复位后,微控制器进入运行模式
		在运行模式下,CPU 通过HCLK 提供时钟,并执行程序代码
		此外,可通过下列方法之一降低运行模式的功耗
			降低系统时钟速度
			不使用 APBx 和 AHBx 外设时,将对应的外设时钟关闭
	低功耗模式
		睡眠模式
			Cortex™-M4F 内核停止,外设保持运行
		停止模式
			所有时钟都停止
		待机模式
			待机模式下可达到最低功耗,1.2 V 域断电
  • s3c2440
四个电源模式
2440有许多中电源管理方案来针对所给的人物保持最优的电源消耗

2440 中的电源管理模块对应4种模式
	normal 模式
	slow 模式
	idle 模式
	sleep 模式

在这里插入图片描述

并提供了电源模式的转换

在这里插入图片描述

  • imx6ull
无低功耗模式吗???

电源分域,一个模块对应一个域.
如果想关闭某个模块,直接关域即可
参考资料

http://blog.sina.com.cn/s/blog_6cc38fa60101jdm7.html
https://zhuanlan.zhihu.com/p/128110109
http://www.elecfans.com/article/83/116/2012/20121224302981_2.html

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值