CN102135921B - 便携式终端低电量系统保护的保护电路、保护方法及软件实现方法 - Google Patents
便携式终端低电量系统保护的保护电路、保护方法及软件实现方法 Download PDFInfo
- Publication number
- CN102135921B CN102135921B CN201110038774A CN201110038774A CN102135921B CN 102135921 B CN102135921 B CN 102135921B CN 201110038774 A CN201110038774 A CN 201110038774A CN 201110038774 A CN201110038774 A CN 201110038774A CN 102135921 B CN102135921 B CN 102135921B
- Authority
- CN
- China
- Prior art keywords
- power supply
- battery
- power
- management module
- cpu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 230000001681 protective effect Effects 0.000 title abstract 5
- 238000001514 detection method Methods 0.000 claims description 9
- 230000005611 electricity Effects 0.000 abstract description 2
- 238000006243 chemical reaction Methods 0.000 abstract 1
- 238000013461 design Methods 0.000 description 3
- 230000007812 deficiency Effects 0.000 description 1
- 238000000151 deposition Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Images
Landscapes
- Power Sources (AREA)
Abstract
本发明涉及一种便携式终端低电量系统保护的保护电路、保护方法及软件实现方法,应用于带电源管理模块的嵌入式移动终端设备。本发明的核心逻辑电路包括电源管理模块、电源切换模块、电池以及最小系统。当电池电量通过电源管理模块供给整个系统出现不足、系统检测到电压低于门限值时,关闭电源管理模块,电池通过电压转换直接为最小系统供电。本发明通过关闭电源管理模块将系统供电关闭,而不需要软件去关闭每路电源;由于一般情况最小系统的供电电压远低于系统的正常开机要求的工作电压,通过硬件电路从电源管理模块供电切换到电池直接供电,从而在移动终端电池电量不足情况下实现数据的保护。
Description
技术领域
本发明涉及系统供电领域,具体涉及一种低电量系统保护的核心逻辑电路及软件处理方法,主要应用于对于系统一致性要求高的嵌入式移动终端。
背景技术
目前移动终端的电池突然由于接触不良而引起的掉电可以采用硬件接口设计来很好的解决,但是现在经常出现的掉电问题不是由于电池接触不良,而是由于电池电量不足引起的,特别是电池使用一段时间后电池性能下降的情况下导致系统检测到电压低于门限值时已无法满足正常关机。正常关机随着移动终端外设的不断丰富,最长正常关机所需时间可能达到10S,有可能在关机过程中随着关机的进行,发生电压不足以维持继续关机的情况。现有的移动终端受布线的限制无法提供大电容来做掉电保护,一般最多把系统恢复到上一次数据备份的阶段,这样无法确保移动终端很好的应用于行业应用。
发明内容
针对上述问题,申请人进行了改进研究,提供一种便携式终端低电量系统保护电路、保护方法及软件实现方法,在移动终端电池电量不足情况下实现数据的保护。
本发明的技术方案如下:
一种便携式终端低电量系统保护的保护电路,应用于带电源管理模块的嵌入式移动终端设备上,包括电源管理模块、电源切换模块、电池以及最小系统,所述最小系统由CPU芯片、内存及闪存组成,所述CPU芯片包括CPU核、CPU缓存、内存控制器及闪存控制器;所述电源管理模块和电源切换模块分别连接电池,电源管理模块和电源切换模块与最小系统之间分别有供电输出线路连接,且电源管理模块与电源切换模块之间电连接。
其进一步的技术方案为:所述最小系统的供电连接方式为:所述CPU核由一路电源单独供电;所述CPU缓存、内存控制器以及内存由同一路电源供电;所述闪存控制器与闪存另由同一路电源供电。所述电源管理模块与所述终端设备上除最小系统外的其他硬件模块之间有供电输出线路连接。
一种便携式终端低电量系统保护的保护方法,当电池电量通过电源管理模块供给整个系统出现不足、系统检测到电压低于门限值时,关闭电源管理模块,电池通过电压转换直接为最小系统供电。
其进一步的技术方案为:具体步骤如下:将CPU核、CPU缓存、内存控制器、内存、闪存控制器及闪存组成的最小系统的供电除了由电源管理模块供电外,同时连接到电源切换模块供电;当电压检测模块检测到电平低于设定值后,电压检测模块通过中断通知CPU当前已经处于低电压状态;控制逻辑打开电源转换模块,输出各种电压到最小系统;控制逻辑同时通知电源管理模块,使其停止输出,并切换到电源切换模块输出状态;处理器待可以安全关机状态时,输出一个控制信号给控制逻辑,通知其关闭所有剩余电源。所述最小系统的供电电压低于整个系统正常开机要求的最小电压。
一种便携式终端低电量系统保护的软件实现方法,具体步骤如下:
(1)系统开机时在bootloader引导程序中检测电池电量以决定是否进一步开机;
(2)系统运行时检测电池电量,当电池电量低于门限值时启动关机程序;
(3)如果门限值与实际电池有偏差,或者在低于门限值时电池电量已经无法实现正常关机,通过硬件电路从电源管理模块供电直接切换到电池直接供电,此时电池只供给系统CPU核、CPU缓存、内存控制器、内存、闪存控制器及闪存;系统通过捕获一个中断信号以便将CPU缓存和内存的数据写回闪存;
(4)关闭剩余系统,以确保下次开机为正常开机,不需要进行掉电检测。
其进一步的技术方案为:所述剩余系统是指闪存、闪存控制器、内存、内存控制器、CPU芯片内部总线、CPU缓存、CPU核以及电源切换电路。
本发明的有益技术效果是:
本发明基于目前的移动终端大部分采用电源管理模块,通过关闭电源管理模块将系统供电关闭,而不需要软件去关闭每路电源,且一般情况最小系统的供电电压远低于系统的正常开机要求的工作电压,通过硬件电路从电源管理模块供电切换到电池直接供电,从而在移动终端电池电量不足情况下实现数据的保护。
附图说明
图1是本发明低电量系统保护的保护电路的原理图。
图2是本发明低电量电源切换硬件控制图。
图3是本发明低电量系统保护的软件流程图。
具体实施方式
下面结合附图对本发明的具体实施方式做进一步说明。
如图1所示,本发明便携式终端低电量系统保护的核心逻辑电路包括电源管理模块8、电源切换模块9、电池10以及最小系统。所述最小系统由CPU芯片 1、内存2及闪存3组成;所述CPU芯片1包括CPU核4、CPU缓存5、内存控制器6及闪存控制器7。
如图1所示,电源管理模块8和电源切换模块9分别连接电池10,且电源管理模块8和电源切换模块9与最小系统之间分别有供电输出线路连接。最小系统的供电设计基于最少的power domain上,其供电连接方式为:(a)CPU核4由一路电源单独供电;(b)CPU缓存5、内存控制器6以及内存2由同一路电源供电,并且不供给其它单元模块;(c)闪存控制器7与闪存3另由同一路电源供电。电源管理模块8还与终端设备上除最小系统外的其他硬件模块11之间有供电输出线路连接。电源管理模块6与电源切换模块9之间电连接。
基于图1所述电路,本发明同时提出了一种便携式终端低电量系统保护的保护方法。具体来说,本发明首先将CPU核4、CPU缓存5、内存控制器6、内存2、闪存控制器7、闪存3组成的最小系统的供电除了由电源供电模块8供电,同时接到电源切换模块9。
电源切换的硬件控制如图2所示,在电源切换模块9或片外设置一个电压检测模块,当电压检测模块检测到电平低于某设定值后,电压检测模块通过中断通知CPU当前已经处于低电压状态;控制逻辑做出下面输出控制:(1)打开电源切换模块9中的电源转换模块,将电池电压转换为最小系统中各模块可用的各种电压,输出各种电压到最小系统;(2)通知电源管理模块8,让其停止输出,并切换到电源切换模块9供电输出状态;(3)此后处理器进行一系列操作后,待可以安全关机的状态时,输出一个控制信号给控制逻辑,通知其关闭所有剩余电源。
通过上述步骤,当电池10电量通过电源管理模块8供给整个系统出现问题时,电源切换模块9能将最小系统的供电通过电池10直接供电。因为最小系统的供电电压低于整个系统正常开机要求的最小电压,而此时电池10的电量能够满足最小系统的供电。系统通过电池电压检测电路检测到电压低于门限值时,打开电源切换模块9,电源切换模块9通过电压转换模块从电池10直接输出最小系统需要的电压,并关闭电源管理模块8。
本发明同时提出了一种软件处理方法,当CPU捕捉到电源管理模块8关闭的中断信号后,将CPU缓存5、内存2的数据写入闪存3并关闭剩余系统。这里的剩余系统指的是闪存3、闪存控制器7、内存2、内存控制器6、CPU芯片内部总线、CPU缓存5、CPU核4以及电源切换模块9。
如图3所示,本发明的软件实现方法如下:
(1)系统开机时在bootloader引导程序中检测电池电量以决定是否进一步开机;
(2)系统运行时检测电池电量,当电池电量低于门限值时启动关机程序;
(3)如果门限值与实际电池有偏差,或者在低于门限值时电池电量已经无法实现正常关机,通过硬件电路从电源管理模块供电直接切换到电池直接供电,此时电池只供给系统CPU核、CPU缓存、内存控制器、内存、闪存控制器及闪存;系统通过捕获一个中断信号以便将CPU缓存和内存的数据写回闪存;
(4)关闭剩余系统,这里的剩余系统是指闪存、闪存控制器、内存、内存控制器、CPU芯片内部总线、CPU缓存、CPU核以及电源切换电路。
本发明可以使下次开机为正常开机并保证数据完整,不需要进行掉电检测。
注,本发明中:
CPU缓存:是CPU的一部分,是为了解决CPU速度和内存速度的速度差异问题而设。
内存:是用来存放当前正在使用的(即执行中)的数据和程序。
闪存:FLASH,快速电可擦除存储器。
以上所述的仅是本发明的优选实施方式,本发明不限于以上实施例。可以理解,本领域技术人员在不脱离本发明的精神和构思的前提下直接导出或联想到的其他改进和变化,均应认为包含在本发明的保护范围之内。
Claims (1)
1.一种便携式终端低电量系统保护的软件实现方法,其特征在于具体步骤如下:
(1)系统开机时在bootloader引导程序中检测电池电量以决定是否进一步开机;
(2)系统运行时检测电池电量,当电池电量低于门限值时启动关机程序;
(3)如果门限值与实际电池有偏差,或者在低于门限值时电池电量已经无法实现正常关机,通过硬件电路从电源管理模块供电直接切换到电池直接供电,此时电池只供给系统CPU核、CPU缓存、内存控制器、内存、闪存控制器及闪存;系统通过捕获一个中断信号以便将CPU缓存和内存的数据写回闪存;
(4)关闭剩余系统,以确保下次开机为正常开机,不需要进行掉电检测;所述剩余系统是指闪存、闪存控制器、内存、内存控制器、CPU芯片内部总线、CPU缓存、CPU核以及电源切换电路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110038774A CN102135921B (zh) | 2011-02-16 | 2011-02-16 | 便携式终端低电量系统保护的保护电路、保护方法及软件实现方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201110038774A CN102135921B (zh) | 2011-02-16 | 2011-02-16 | 便携式终端低电量系统保护的保护电路、保护方法及软件实现方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102135921A CN102135921A (zh) | 2011-07-27 |
| CN102135921B true CN102135921B (zh) | 2012-09-26 |
Family
ID=44295711
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201110038774A Expired - Fee Related CN102135921B (zh) | 2011-02-16 | 2011-02-16 | 便携式终端低电量系统保护的保护电路、保护方法及软件实现方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102135921B (zh) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6072703B2 (ja) | 2012-02-06 | 2017-02-01 | 株式会社日立製作所 | 携帯型超音波診断装置 |
| CN103092802B (zh) * | 2013-02-07 | 2015-07-22 | 飞天诚信科技股份有限公司 | 一种读卡器与上位机通信的方法 |
| CN107729972B (zh) * | 2017-09-01 | 2020-09-08 | 捷德(中国)科技有限公司 | 一种智能ic卡的数据保护方法 |
| CN109471758A (zh) * | 2018-11-22 | 2019-03-15 | 北京同有飞骥科技股份有限公司 | 存储数据掉电保护方法及系统 |
| CN116088661A (zh) * | 2023-02-13 | 2023-05-09 | 维沃移动通信有限公司 | 供电电路、方法和电子设备 |
| CN116185737B (zh) * | 2023-02-24 | 2026-01-23 | 东莞忆联信息系统有限公司 | 基于笔记本的dc异常掉电测试方法、装置和计算机设备 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1648921A (zh) * | 2005-02-17 | 2005-08-03 | 倚天资讯股份有限公司 | 延长电子装置保存资料时间的装置及方法 |
| CN1996242A (zh) * | 2006-01-05 | 2007-07-11 | 英业达股份有限公司 | 用于低电量开机的系统及方法 |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101377317B1 (ko) * | 2007-01-25 | 2014-03-26 | 엘지전자 주식회사 | 단말 기기의 전원 제어 장치와 단말기기의 종료상태표시방법 및 구동방법 그리고 이들을 포함한 단말기기의전원 제어방법 |
| CN101470509B (zh) * | 2007-12-27 | 2011-04-27 | 联想(北京)有限公司 | 计算机系统的控制方法、该计算机系统及笔记本电脑 |
-
2011
- 2011-02-16 CN CN201110038774A patent/CN102135921B/zh not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1648921A (zh) * | 2005-02-17 | 2005-08-03 | 倚天资讯股份有限公司 | 延长电子装置保存资料时间的装置及方法 |
| CN1996242A (zh) * | 2006-01-05 | 2007-07-11 | 英业达股份有限公司 | 用于低电量开机的系统及方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN102135921A (zh) | 2011-07-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102156679B (zh) | 一种基于pcie接口的固态硬盘掉电保护方法及装置 | |
| CN102135921B (zh) | 便携式终端低电量系统保护的保护电路、保护方法及软件实现方法 | |
| CN202013570U (zh) | 一种基于pcie接口的固态硬盘掉电保护装置 | |
| WO2013097381A1 (zh) | 一种移动终端及其充电设备、方法 | |
| CN103872719A (zh) | 减少静置电池耗电的方法 | |
| CN103904769B (zh) | 备用电池的控制系统及控制方法 | |
| CN101930279A (zh) | 用于计算机主机板的节电电子装置及其计算机主机板 | |
| CN102200826B (zh) | 一种电源适配器及便携式电脑 | |
| CN203368071U (zh) | 热插拔式不断电模组及其系统 | |
| TWI517033B (zh) | 用於降低功耗之轉換方法與其運算裝置 | |
| CN103746417A (zh) | 一种电池监测芯片的低功耗控制方法及系统 | |
| CN104898476A (zh) | 一种开关机控制电路以及具有该电路的电子设备 | |
| CN102355020A (zh) | 一种电源管理系统及方法 | |
| CN108123509A (zh) | 一种充电控制方法及其相关装置 | |
| CN104850182A (zh) | 应用于嵌入式系统的电路结构和掉电保护方法 | |
| US10386916B2 (en) | Supply-voltage control for device power management | |
| CN110611353A (zh) | 智能门锁的充电控制方法、装置及智能门锁 | |
| CN101510116B (zh) | 一种具有待机功能的终端设备的节能方法及系统 | |
| CN204256036U (zh) | 供电电源中断的掉电信号产生电路 | |
| CN104571465A (zh) | 一种实现cpu供电相数动态调节的设计方法 | |
| CN102611145B (zh) | 一种直流电源的电池管理方法及装置 | |
| CN202550660U (zh) | 一种移动终端设备及其供电电路 | |
| TWI433374B (zh) | 電子裝置及其電源管理方法 | |
| CN206302182U (zh) | 一种后备电源使用mos管控制充放电装置 | |
| CN103699857A (zh) | 电子设备防剽窃装置和电子设备 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120926 Termination date: 20170216 |
|
| CF01 | Termination of patent right due to non-payment of annual fee |