多媒体智能芯片的电源管理控制方法及电源管理系统的制作方法

文档序号:7979923阅读:382来源:国知局
专利名称:多媒体智能芯片的电源管理控制方法及电源管理系统的制作方法
技术领域
本发明涉及一种多媒体智能芯片的待机优化方案,尤其涉及一种具备待机模式但不具备休眠模式的多媒体智能芯片利用CPU本身实现电源管理控制的方法及系统。
背景技术
科技发展的今天,消费电子产品与人们的生活息息相关,而且越来越多的智能消费电子产品被人们所接受,应用不断蓬勃发展。而随着对此类消费电子产品的普及使用且在使用频率上具有较大差异性。特别作为多媒体电视接收机来说,需要常常处于待机状态。现有此类多媒体芯片大都采用单片机控制,因此板级电源管理也要外部的单片机控制。对于本身具备CPU的智能多媒体芯片而言,即便一个单片机,也额外地增加了硬件成本。

发明内容
本发明的目的是针对现有技术这方面的缺陷,提出一种多媒体智能芯片的电源管理控制方法及电源管理系统,优化硬件成本。本发明多媒体智能芯片电源管理的目的,将通过以下技术方案得以实现一种多媒体智能芯片的电源管理控制方法,所述多媒体智能芯片具有CPU和外围设备接口,其特征在于包括如下步骤
51待机标识步骤,通过遥控器或待机键输入顶,RTC或GIPO的待机信号并保存为待机标识;
52:CPU待机步骤,CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;
S3:开机信号轮询步骤,在待机频率下CPU接收开机中断,所述开机中断包括所接收到的IR,RTC或GIPO中的任一唤醒信号;
S4 :CPU启动步骤,CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚发出复位信号,触发引导启动程序。进一步地,步骤Sl中待机标识保存于芯片内部RAM保留字,外部FLASH存储芯片, 外部RTC或NVRAM芯片之中。进一步地,步骤S2中通过寄存器关闭芯片内功能模块,且通过置位第二接脚的输出调制MOSFET电子开关关断外围设备接口使能,关闭外围设备电源。进一步地,步骤S4中通过寄存器开通芯片内功能模块,且通过置位第二接脚的输出调制MOSFET电子开关接通外围设备接口使能,开启外围设备电源。本发明多媒体智能芯片电源管理的目的,将通过以下系统方案得以实现多媒体智能芯片的电源管理系统,所述多媒体智能芯片具有CPU和外围设备接口,其特征在于包括待机标识模块,用于接收通过遥控器或待机键输入IR,RTC或GIPO的待机信号并保存为待机标识;
CPU待机模块,用于当CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;
开机信号轮询模块,用于在待机频率下CPU接收开机中断,所述开机中断包括所接收到的IR,RTC或GIPO中的任一唤醒信号;
CPU启动模块,用于CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚发出复位信号,触发引导启动程序。进一步地,所述待机标识模块用于保存待机标识之处包括芯片内部RAM保留字, 外部FLASH存储芯片,外部RTC或NVRAM芯片之中。进一步地,所述CPU待机模块或CPU启动模块中,包含用于开通或关闭芯片内功能模块的寄存器。进一步地,所述CPU待机模块或CPU启动模块中,包含用于开启或关闭外围设备电源的MOSFET电子开关和第二接脚,且所述第二接脚的输出由CPU置位。本发明多媒体智能芯片电源管理控制方法及其系统的应用,可以最精简的硬件设计实现待机功能,并且控制整机待机功耗满足产品能耗要求;减少硬件了成本、降低了软件设置的复杂度,对于机顶盒、电视机等消费电子设备的整机设计具有重大意义。以下便结合附图,对本发明的具体实施方式
作进一步的详述,以使本发明技术方案更易于理解、掌握。


图1是本发明电源管理控制方法的流程示意简图; 图2是本发明电源管理控制方法的具体实施流程图; 图3是本发明电源管理控制系统的模块结构示意图; 图4是本发明电源管理控制系统的芯片原理总图5是外围设备电源控制原理图。
具体实施例方式为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。如图1所示,本发明一实施方式中,所述多媒体智能芯片的电源管理控制方法,包括如下步骤。Sl 待机标识步骤,通过遥控器或待机键输入顶,RTC或GIPO的待机信号并保存为待机标识;其中顶为发射自遥控器的红外线待机信号,RTC为实时时钟控制信号,GIPO为由待机键触发的CPU某一通用输入/输出信号。S2 =CPU待机步骤,CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚(本实施例中选用GPI07 )发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;其中所述一定延时选为10ms,当然也绝不限于该值。S3 开机信号轮询步骤,在待机频率下CPU接收开机中断,所述开机中断包括所接收到的IR,RTC或GIPO中的任一唤醒信号。其输入方式与步骤Sl中的待机标识相近似,故不予赘述。S4 :CPU启动步骤,CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚GPI07发出复位信号,触发引导启动程序。其中,步骤Sl中待机标识保存于芯片内部RAM保留字,外部FLASH存储芯片,外部 RTC或NVRAM芯片(非易失性存储器)之中。显然,采用内部的RAM保留字最节省,但当整机断电后就只能使用缺省值了。步骤S2和步骤S4中通过CPU自身的第一接脚发出复位信号,触发引导待机程序或开机程序,如图4所示的电源管理控制系统的芯片原理总图所示,特别是与CPU的RESETN 引脚相关的复位电路实现的。从图示可见,对CPU而言,其触发引脚为第一接脚GPI07。进一步地,步骤S2中通过寄存器关闭芯片内功能模块,且通过置位第二接脚 (GPIOl)的输出调制MOSFET电子开关关断外围设备接口使能,关闭外围设备电源;步骤S4 中通过寄存器开通芯片内功能模块,且通过置位第二接脚的输出调制MOSFET电子开关接通外围设备接口使能,开启外围设备电源。本步骤需要结合图5所示的外围设备电源控制原理图,从图示可见,通过CPU的第二接脚GPIOl控制MOSFET电子开关,可以改变VDD5的电位高低,从而改变外围设备接口使能通、断,使得外围所有设备的电源启动或关断。再请如图3所示,本发明一实施方式中,所述多媒体智能芯片的电源管理系统,包括。待机标识模块,用于通过遥控器或待机键输入IR,RTC或GIPO的待机信号并保存为待机标识;其中顶为发射自遥控器的红外线待机信号,RTC为实时时钟控制信号,GIPO为由待机键触发的CPU某一通用输入/输出信号。CPU待机模块,用于当CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚(本实施例中选用GPI07 )发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;其中所述一定延时选为10ms,当然也绝不限于该值。开机信号轮询模块,用于在待机频率下CPU接收开机中断,所述开机中断包括所接收到的IR,RTC或GIPO中的任一唤醒信号;其输入方式与步骤Sl中的待机标识相近似, 故不予赘述。CPU启动模块,用于CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚GPI07发出复位信号,触发引导启动程序。其中,所述待机标识保存于芯片内部RAM保留字,外部FLASH存储芯片,外部RTC 或NVRAM芯片之中。显然,采用内部的RAM保留字最节省,但当整机断电后就只能使用缺省值了。所述CPU待机模块或CPU启动模块通过CPU自身的第一接脚发出复位信号,触发引导待机程序或开机程序,如图4所示的电源管理控制系统的芯片原理总图所示,特别是与CPU的RESETN引脚相关的复位电路实现的。从图示可见,对CPU而言,其触发引脚为第一接脚 GPI07。
而且,所述CPU待机模块或CPU启动模块中,包含用于开通或关闭芯片内功能模块的寄存器,还包含用于开启或关闭外围设备电源的MOSFET电子开关和第二接脚,且所述第二接脚的输出由CPU置位。此处结合图5所示的外围设备电源控制原理图,从图示可见,通过CPU的第二接脚GPIOl控制MOSFET电子开关,可以改变VDD5的电位高低,从而改变外围设备接口使能通、断,使得外围所有设备的电源启动或关断。如图2所示,是本发明电源管理控制方法的具体实施流程图。从图示可见该管理控制方法的软件设计和实现为多媒体芯片上电或者复位的时候,首先进入STANDBY模式, CPU以外部晶振的频率执行。U-boot (常见的引导程序)先初始化系统时钟,再切换到高速频率执行,然后启动操作系统和或者主程序。待机功能软件部分就是启动引导程序之前的一小段程序。通过对待机标识和唤醒信号的查询,实现多媒体智能芯片在待机模式下有效的CPU状态切换。本发明多媒体智能芯片电源管理控制方法及其系统的应用,可以最精简的硬件设计实现待机功能,并且控制整机待机功耗满足产品能耗要求;减少硬件了成本、降低了软件设置的复杂度,对于机顶盒、电视机等消费电子设备的整机设计具有重大意义。应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施方式中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。上文所列出的一系列的详细说明仅仅是针对本发明的可行性实施方式的具体说明,它们并非用以限制本发明的保护范围,凡未脱离本发明技艺精神所作的等效实施方式或变更均应包含在本发明的保护范围之内。
权利要求
1.多媒体智能芯片的电源管理控制方法,所述多媒体智能芯片具有CPU和外围设备接口,其特征在于包括如下步骤51待机标识步骤,通过遥控器或待机键输入顶,RTC或GIPO的待机信号并保存为待机标识;52:CPU待机步骤,CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;53开机信号轮询步骤,在待机频率下CPU接收开机中断,所述开机中断包括所接收到的IR,RTC或GIPO中的任一唤醒信号;54:CPU启动步骤,CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚发出复位信号,触发引导启动程序。
2.根据权利要求1所述的多媒体智能芯片的电源管理控制方法,其特征在于步骤Sl 中待机标识保存于芯片内部RAM保留字,外部FLASH存储芯片,外部RTC或NVRAM芯片之中。
3.根据权利要求1所述的多媒体智能芯片的电源管理控制方法,其特征在于步骤S2 中通过寄存器关闭芯片内功能模块,且通过置位第二接脚的输出调制MOSFET电子开关关断外围设备接口使能,关闭外围设备电源。
4.根据权利要求1所述的多媒体智能芯片的电源管理控制方法,其特征在于步骤S4 中通过寄存器开通芯片内功能模块,且通过置位第二接脚的输出调制MOSFET电子开关接通外围设备接口使能,开启外围设备电源。
5.多媒体智能芯片的电源管理系统,所述多媒体智能芯片具有CPU和外围设备接口, 其特征在于包括待机标识模块,用于接收通过遥控器或待机键输入IR,RTC或GIPO的待机信号并保存为待机标识;CPU待机模块,用于当CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;开机信号轮询模块,用于在待机频率下CPU接收开机中断,所述开机中断包括所接收到的IR,RTC或GIPO中的任一唤醒信号;CPU启动模块,用于CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚发出复位信号,触发引导启动程序。
6.根据权利要求5所述的多媒体智能芯片的电源管理系统,其特征在于所述待机标识模块用于保存待机标识之处包括芯片内部RAM保留字,外部FLASH存储芯片,外部RTC或 NVRAM芯片之中。
7.根据权利要求5所述的多媒体智能芯片的电源管理系统,其特征在于所述CPU待机模块或CPU启动模块中,包含用于开通或关闭芯片内功能模块的寄存器。
8.根据权利要求5所述的多媒体智能芯片的电源管理系统,其特征在于所述CPU待机模块或CPU启动模块中,包含用于开启或关闭外围设备电源的MOSFET电子开关和第二接脚,且所述第二接脚的输出由CPU置位。
全文摘要
本发明揭示了一种多媒体智能芯片的电源管理控制方法及其系统,包括步骤S1,通过遥控器或待机键输入IR,RTC或GIPO的待机信号并保存为待机标识;S2,CPU接收待机中断,保存当前多媒体显示信息,并通过CPU自身的第一接脚发出复位信号,触发引导待机程序,且在一定延迟后关闭除IR,RTC和GIPO输入处理外的芯片内功能模块和外围设备电源;S3,在待机频率下CPU接收开机中断,所述开机中断包括IR,RTC或GIPO中的任一唤醒信号;S4,CPU打开芯片内功能模块和外围设备的电源,并在一定延迟后通过第一接脚发出复位信号,触发引导启动程序。应用本发明多媒体智能芯片电源管理控制方法及其系统,可以最精简的硬件设计实现待机功能,并且控制整机待机功耗满足产品能耗要求。
文档编号H04N21/443GK102523516SQ20111037108
公开日2012年6月27日 申请日期2011年11月21日 优先权日2011年11月21日
发明者孙纪坤, 王绍惇 申请人:苏州希图视鼎微电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1