[发明专利]一种系统睡眠控制电路及其控制方法在审
申请号: | 201911345714.5 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111124518A | 公开(公告)日: | 2020-05-08 |
发明(设计)人: | 刘佳健 | 申请(专利权)人: | 西安闻泰电子科技有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 710000 陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 系统 睡眠 控制电路 及其 控制 方法 | ||
本发明实施例公开了一种系统睡眠控制电路及其控制方法。一种系统睡眠控制电路包括:SOC模块,用于根据接收到的第一睡眠触发信号进入第一睡眠模式,并根据接收到的第一睡眠触发信号生成第二睡眠触发信号;EC模块,用于检测接收到的第二睡眠触发信号的电压值并根据检测结果进入第二睡眠模式。本发明的技术方案,通过EC模块检测接收到的第二睡眠触发信号的电压值,并根据检测结果进入第二睡眠模式,解决EC模块不能真正获知系统进入睡眠的状态,无法使系统睡眠时达到最小耗电状态的问题,实现系统睡眠功耗降低,产品续航能力提升的效果。
技术领域
本发明实施例涉及电路技术领域,尤其涉及一种系统睡眠控制电路及其控制方法。
背景技术
在电脑主板系统中,EC(Embedded Controller,嵌入式控制器)控制着大多数重要的时序,起着至关重要的作用,例如控制系统睡眠。在传统X86架构中,EC与CPU(centralprocessing unit,中央处理器)之间通过成熟的LPC(Linear Predictive Coding,线性预测编码)协议来实现系统睡眠。
在高通SOC(System on Chip,芯片级系统)与EC的主板架构中,由于高通ARM(Advanced RISC Machine,精简指令集机器)架构没有与EC相匹配的LPC协议管脚,无法让EC实时跟随高通SOC系统功耗状态的改变进行动作。同时,SOC芯片发送给EC的睡眠指令驱动太过置前,EC不能真正获知系统进入睡眠的状态,因此无法使主板达到最小耗电状态,降低了产品的续航能力。
发明内容
本发明提供一种系统睡眠控制电路及其控制方法,实现系统真正进入睡眠状态后,EC再进入睡眠状态,达到系统睡眠状态功耗降低的效果。
第一方面,本发明实施例提供了一种系统睡眠控制电路包括:
SOC模块,用于根据接收到的第一睡眠触发信号进入第一睡眠模式,并根据接收到的所述第一睡眠触发信号生成第二睡眠触发信号;
EC模块,用于检测接收到的所述第二睡眠触发信号的电压值并根据检测结果进入第二睡眠模式。
可选的,所述SOC模块包括触发信号输出端,所述SOC模块用于根据接收到所述第一睡眠触发信号通过所述触发信号输出端输出所述第二睡眠触发信号;
所述EC模块包括触发信号输入端,所述EC模块用于检测所述触发信号输入端输入的所述第二睡眠触发信号的电压值。
可选的,所述EC模块包括:
比较子模块,用于比较所述第二睡眠触发信号的电压值和设定电压值并根据比较结果调节输出的比较信号;
睡眠子模块,用于根据接收到的所述比较信号进入第二睡眠模式。
可选的,所述比较子模块包括比较器,所述比较器的第一输入端作为所述EC模块的所述触发信号输入端,所述比较器的第二输入端与恒压源电连接,所述比较器的输出端输出所述比较信号。
可选的,所述系统睡眠控制电路还包括:
外部指令接收模块,用于接收外部睡眠动作指令并根据所述外部睡眠动作指令生成所述第一睡眠触发信号。
可选的,所述SOC模块包括唤醒子模块,所述唤醒子模块用于根据接收到的唤醒信号控制所述SOC模块进入唤醒模式;
所述外部指令接收模块还用于接收外部唤醒动作指令并根据所述外部唤醒动作指令生成所述唤醒信号。
可选的,系统睡眠控制电路还包括:
电源管理模块,用于根据接入的电源信号调节输出的所述唤醒信号。
第二方面,本发明实施例还提供了一种系统睡眠控制方法包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安闻泰电子科技有限公司,未经西安闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911345714.5/2.html,转载请声明来源钻瓜专利网。