机顶盒待机方法、机顶盒待机控制装置和机顶盒的制作方法

文档序号:7982503阅读:207来源:国知局
机顶盒待机方法、机顶盒待机控制装置和机顶盒的制作方法
【专利摘要】本发明实施例提供一种机顶盒待机方法、机顶盒待机控制装置和机顶盒。方法包括:接收机顶盒的待机信号;控制所述机顶盒中未使用的至少一个功能模块进入低功耗状态,以使所述机顶盒进入主动待机状态;若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电,以使所述机顶盒进入快速待机状态。本发明实施例,兼顾实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
【专利说明】机顶盒待机方法、机顶盒待机fe制装直和机顶盒
【技术领域】
[0001]本发明涉及信息技术,尤其涉及一种机顶盒待机方法、机顶盒待机控制装置和机顶盒。
【背景技术】
[0002]目前,机顶盒的能源消耗合理性越来越受到重视,通常需要机顶盒在待机模式下的功耗在一定范围内。
[0003]现有技术中,在机顶盒的操作系统供电电路上设置开关,开关由一直处于工作状态的单片机控制。当接收到操作系统待机信号时,单片机控制开关切断操作系统的供电使系统待机。然而,由于目前机顶盒的操作系统设计普遍使用单芯片方式集成了整个系统的功能,使得单芯片运行的任务和程序越来越多,导致机顶盒从待机到启动的时间较长。

【发明内容】

[0004]本发明实施例提供一种机顶盒待机方法、机顶盒待机控制装置和机顶盒,以兼顾实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
[0005]—方面,本发明实施例提供一种机顶盒待机方法,包括:
[0006]接收机顶盒的待机信号;
[0007]控制所述机顶盒中未使用的至少一个功能模块进入低功耗状态,以使所述机顶盒进入主动待机状态;
[0008]若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电,以使所述机顶盒进入快速待机状态。
[0009]在第一方面的第一种可能的实现方式中,所述至少一个功能模块包括以下模块中的任一种或组合:音频输出模块、视频输出模块和解码模块。
[0010]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第二种可能的实现方式中,所述控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电之前,还包括:
[0011]卸载除所述SOC和所述RAM之外的至少一个功能模块的驱动程序。
[0012]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电之前,还包括:[0013]判断所述机顶盒的各功能模块是否处于工作状态,若所述机顶盒的各功能模块均未处于工作状态,则控制所述机顶盒进入深度待机状态或快速待机状态。
[0014]结合第一方面或第一方面的第一种可能的实现方式或第一方面的第二种可能的实现方式或第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述设定条件包括以下任一种或组合:外出模式、一键节能模式和表示所述机顶盒处于工作时间的有效时间窗。
[0015]第二方面,本发明实施例提供一种机顶盒待机控制装置,包括:
[0016]接收接口,用于接收机顶盒的待机信号;
[0017]处理单元,用于控制所述机顶盒中未使用的至少一个功能模块进入低功耗状态,以使所述机顶盒进入主动待机状态;还用于若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电,以使所述机顶盒进入快速待机状态。
[0018]在第二方面的第一种可能的实现方式中,所述至少一个功能模块包括以下模块中的任一种或组合:音频输出模块、视频输出模块和解码模块。
[0019]结合第二方面或第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述处理单元还用于:在控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电之前,卸载除所述SOC和所述RAM之外的至少一个功能模块的驱动程序。
[0020]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式,第三种可能的实现方式中,所述处理单元还用于:判断所述机顶盒的各功能模块是否处于工作状态,若所述机顶盒的各功能模块均未处于工作状态,则控制所述机顶盒进入深度待机状态或快速待机状态。
[0021]结合第二方面或第二方面的第一种可能的实现方式或第二方面的第二种可能的实现方式或第二方面的第三种可能的实现方式,第四种可能的实现方式中,所述设定条件包括以下任一种或组合:外出模式、一键节能模式和表示所述机顶盒处于工作时间的有效时间窗。
[0022]第三方面,本发明实施例还提供一种机顶盒,包括:系统级芯片S0C、随机存储器RAM、多个功能模块以及机顶盒待机控制装置;所述机顶盒待机控制装置,包括:
[0023]接收接口,用于接收机顶盒的待机信号;
[0024]处理单元,用于控制所述机顶盒中未使用的至少一个功能模块进入低功耗状态,以使所述机顶盒进入主动待机状态;还用于若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电,以使所述机顶盒进入快速待机状态。
[0025]在第三方面的第一种可能的实现方式中,还包括:供电电路;
[0026]所述供电电路,分别与所述S0C、所述RAM和所述功能模块电连接,用于向所述S0C、所述RAM和所述功能模块供电。[0027]结合第三方面或第三方面的第一种可能的实现方式,在第二种可能的实现方式中,还包括:至少一个第一开关;
[0028]所述第一开关,分别与所述机顶盒中至少一个所述功能模块、所述供电电路和所述机顶盒待机控制装置电连接,用于在所述机顶盒待机控制装置的控制下断开,以使所述机顶盒进入主动待机状态或者进入快速待机状态。
[0029]结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式,在第三种可能的实现方式中,还包括:至少一个第二开关;
[0030]所述第二开关,分别于所述供电电路和所述机顶盒待机控制装置电连接,用于在所述机顶盒待机控制装置的控制下断开,以使所述机顶盒进入深度待机状态。
[0031]结合第三方面或第三方面的第一种可能的实现方式或第三方面的第二种可能的实现方式或第三方面的第三种可能的实现方式,在第四种可能的实现方式中,所述SOC还用于,在所述机顶盒待机控制装置的控制下控制所述第二开关断开,并进入休眠模式;
[0032]所述第二开关,与所述SOC电连接,还用于在所述SOC的控制下断开,以使所述机顶盒进入快速待机状态。
[0033]本发明实施例提供的机顶盒待机方法、机顶盒待机控制装置和机顶盒,在机顶盒发出待机信号后,控制机顶盒中未使用的功能模块进入低功耗状态,使机顶盒进入主动待机模式;在机顶盒进入主动待机模式后,若满足设定条件,则关闭机顶盒中的除遥控接口模块和电源控制模块之外的所有功能模块,使机顶盒进入深度待机模式;否则使机顶盒中的SOC进入休眠模式,RAM保留SOC进入休眠模式之前的参数,关闭控制机顶盒中未使用的功能模块断电,使机顶盒进入快速待机模式。实现根据机顶盒的不同状态设置分级待机模式,实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
【专利附图】

【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0035]图1为本发明提供的待机方法一个实施例的流程图;
[0036]图2为本发明提供的机顶盒待机方法又一个实施例的流程图;
[0037]图3为本发明提供的机顶盒待机控制装置一个实施例的结构意图;
[0038]图4为本发明提供的机顶盒一个实施例的结构示意图;
[0039]图5为本发明提供的机顶盒又一个实施例的结构示意图;
[0040]图6为本发明提供的机顶盒另一个实施例的结构示意图。
【具体实施方式】
[0041]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。[0042]图1为本发明提供的机顶盒待机方法一个实施例的流程图,如图1所示,该方法包括:
[0043]SlOl、接收机顶盒的待机信号。
[0044]S102、控制机顶盒中未使用的至少一个功能模块进入低功耗状态,以使机顶盒进入主动待机状态。
[0045]S103、若满足设定条件,则控制机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使机顶盒进入深度待机状态;否则,控制机顶盒的SOC进入休眠模式和控制RAM保留SOC进入休眠模式之前的参数,并控制机顶盒中除SOC和RAM之外的至少一个功能模块断电,以使机顶盒进入快速待机状态。
[0046]以上步骤的执行主体,可以为设置在机顶盒中的各种型号的单片机、微控制单元(Micro Control Unit, MCU)或控制电路。
[0047]机顶盒需要进入待机状态时,机顶盒会通过操作系统发出待机信号。本发明提供的机顶盒待机方法,在接收到机顶盒发出的待机信号后,可以首先控制机顶盒中未使用的至少一个功能模块进入低功耗状态,从而使机顶盒进入主动待机状态。其中,控制机顶盒中未使用的至少一个功能模块进入低功耗状态可以包括:控制机顶盒中一些不使用的功能模块关闭,例如:可以关闭音频模块或视频模块等,以使机顶盒没有输出;可以关闭解码模块等不使用的功能模块,用户能够体验到机顶盒进入待机状态。还可以是控制机顶盒中一些不使用的功能模块断电操作,还可以是通过软件控制实现使不使用的功能模块进入低功耗状态的操作。
[0048]由于机顶盒内的至少一个功能模块进入低功耗状态,因此,节省了这部分功能模块的能耗。而可以理解的是,机顶盒的系统级芯片(System On Chip, SOC)(相当于机顶盒的CPU)并未断电,因此,在机顶盒进入主动待机模式下,如果需要启动机顶盒,只需要控制进入低功耗状态的功能模块进入正常工作状态,机顶盒从主动待机到控制进入低功耗状态的功能模块进入正常工作状态的时间较小。
[0049]在机顶盒进入主动待机模式的基础上,若满足设定条件,则还可以控制机顶盒进入快速待机状态或深度待机状态。
[0050]快速待机状态可以是:机顶盒操作系统的系统功能停止,机顶盒的SOC进入休眠状态,机顶盒的随机存储器(Random Access Memory,RAM)保留机顶盒进入休眠状态之前最后时刻的各种参数,具体可以是保存机顶盒操作系统的运行状态,各种寄存器的设置状态等。机顶盒中的其他功能模块断电。可选的,可以保留例如:红外、定时器、指示灯等功耗小的功能器件。由于快速待机状态的SOC处于休眠状态并且RAM保留机顶盒进入休眠状态之前最后时刻的各种参数,因此,能够使机顶盒从快速待机状态快速唤醒,通常从快速待机状态启动的时间在5秒以内。
[0051 ] 深度待机状态可以是:机顶盒内的除遥控接口模块和电源控制模块之外的所有功能模块均断电,SOC和RAM也处于断电状态。在这种待机模式下,机顶盒可以接收到遥控信号。机顶盒从深度待机状态至启动所需的时间相比主动待机状态和快速待机状态长。
[0052]可以由用户预先设置一定的条件,用户可以设置外出模式(Holiday mode)状态位,当用户外出,一段时间内不需要使用机顶盒时,则用户可以将“Holiday mode”设置为“真”(true),否则可以将“Holiday mode”设置为“假”(false)。待机顶盒进入主动待机状态后,如果“Holiday mode”设置为“true”,则可以控制机顶盒由主动待机状态进入深度待机状态。
[0053]用户还可以设置一键节能模式(Eco mode)状态位,用户可以将“Eco mode”设置为“ true”或者“false”,待机顶盒进入主动待机状态后,如果“Eco mode”设置为“ true”,则可以控制机顶盒由主动待机状态进入深度待机状态。
[0054]用户还可以设置表示机顶盒处于工作时间的有效时间窗(time window),其中,有效时间窗可以根据用户需求来设置,例如:用户可以将有效时间窗设置为白天工作的时间段8:00?17:00。待机顶盒进入主动待机状态后,在有效时间窗的范围内(in timewindow),则可以控制机顶盒由主动待机状态进入深度待机状态。
[0055]具体的,可以控制机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,SOC和RAM也处于断电状态,来使机顶盒进入深度待机状态。
[0056]如果在机顶盒进入主动待机状态后,不满足设定条件,例如:“Holiday mode”设置为“false”,并且“Eco mode”设置为“false”,并且不在有效时间窗的范围内(out of timewindow),则可以控制机顶盒由主动待机状态进入快速待机状态。
[0057]具体的,可以控制机顶盒的SOC进入休眠状态,并控制随机存储器(Random AccessMemory,RAM)保留机顶盒进入休眠状态之前最后时刻的各种参数。可以控制机顶盒中的其他至少一个功能模块断电。例如:红外、定时器、指示灯等功耗小的功能器件,而控制其他未使用的功能模块断电。
[0058]可选的,在机顶盒进入主动待机状态后,还可以判断机顶盒中的各功能模块是否正在使用,若机顶盒中的各功能模块均未使用,则可以进一步控制机顶盒进入深度待机状态或快速待机状态;若机顶盒中仍有正在使用的功能模块,则可以将机顶盒保持在主动待机状态。
[0059]本发明实施例提供的机顶盒待机方法,在机顶盒发出待机信号后,控制机顶盒中未使用的功能模块进入低功耗状态,使机顶盒进入主动待机模式;在机顶盒进入主动待机模式后,若满足设定条件,则关闭机顶盒中的除遥控接口模块和电源控制模块之外的所有功能模块,使机顶盒进入深度待机模式;否则使机顶盒中的SOC进入休眠模式和控制随机存储器RAM保留SOC进入休眠模式之前的参数,关闭控制机顶盒中未使用的功能模块断电,使机顶盒进入快速待机模式。实现根据机顶盒的不同状态设置分级待机模式,实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
[0060]图2为本发明提供的机顶盒待机方法又一个实施例的流程图,如图2所示,本实施例中提供了从机顶盒发出待机信号到机顶盒进入主动待机状态、快速待机状态或深度待机状态的全过程。该方法具体包括:
[0061]S201、接收机顶盒的待机信号。
[0062]S202、控制机顶盒中未使用的至少一个功能模块进入低功耗状态,以使机顶盒进入主动待机状态。
[0063]可选的,至少一个功能模块包括以下模块中的任一种或组合:音频输出模块、视频输出模块和解码模块。
[0064]S203、判断机顶盒的各功能模块是否处于工作状态,若机顶盒的各功能模块均未处于工作状态,则执行S204,否则流程结束。[0065]S204、判断是否满足设定条件,否,则执行S205,是,则执行S208。
[0066]S205、控制机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留SOC进入休眠模式之前的参数。
[0067]S206、卸载除SOC和RAM之外的至少一个功能模块的驱动程序。
[0068]驱动程序被下载后,仍然保存在机顶盒硬盘或flesh等存储单元中,当需要启动功能模块时,可以从从上述存储单元中重新加载驱动程序。
[0069]S207、控制机顶盒中除SOC和RAM之外的至少一个功能模块断电,以使机顶盒进入快速待机状态。
[0070]S208、控制机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使机顶盒进入深度待机状态。
[0071]可选的,设定条件可以包括以下任一种或组合:外出模式、一键节能模式和表示机顶盒处于工作时间的有效时间窗。
[0072]本发明实施例提供的机顶盒待机方法,在机顶盒发出待机信号后,控制机顶盒中未使用的功能模块进入低功耗状态,使机顶盒进入主动待机模式;在机顶盒进入主动待机模式后,若满足设定条件,则关闭机顶盒中的除遥控接口模块和电源控制模块之外的所有功能模块,使机顶盒进入深度待机模式;否则使机顶盒中的SOC进入休眠模式和控制随机存储器RAM保留SOC进入休眠模式之前的参数,关闭控制机顶盒中未使用的功能模块断电,使机顶盒进入快速待机模式。实现根据机顶盒的不同状态设置分级待机模式,实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
[0073]本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:R0M、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
[0074]图3为本发明提供的机顶盒待机控制装置一个实施例的结构意图,如图3所示,该装置包括:接收接口 11和处理单元12 ;
[0075]接收接口 11,用于接收机顶盒的待机信号;
[0076]处理单元12,用于控制机顶盒中未使用的至少一个功能模块进入低功耗状态,以使机顶盒进入主动待机状态;还用于若满足设定条件,则控制机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使机顶盒进入深度待机状态;否则,控制机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制机顶盒中除SOC和RAM之外的至少一个功能模块断电,以使机顶盒进入快速待机状态。
[0077]可选的,至少一个功能模块可以包括以下模块中的任一种或组合:音频输出模块、视频输出模块和解码模块。
[0078]可选的,处理单元12还可以用于:在控制机顶盒中除SOC和RAM之外的至少一个功能模块断电之前,卸载除SOC和RAM之外的至少一个功能模块的驱动程序。
[0079]可选的,处理单元12还可以用于:判断机顶盒的各功能模块是否处于工作状态,若机顶盒的各功能模块均未处于工作状态,则控制机顶盒进入深度待机状态或快速待机状态。[0080]可选的,所述设定条件包括以下任一种或组合:外出模式、一键节能模式和表示所述机顶盒处于工作时间的有效时间窗。
[0081]本发明实施例提供的机顶盒待机控制装置,具体可以为设置在机顶盒中的单片机、MCU或控制电路。该机顶盒待机控制装置与本发明实施例提供的机顶盒待机方法相对应,为该机顶盒待机方法的执行设备,其执行机顶盒待机方法的过程可参见本发明提供的方法实施例中的相关描述,在此不再赘述。
[0082]本发明实施例提供的机顶盒待机控制装置,在机顶盒发出待机信号后,机顶盒待机控制装置控制机顶盒中未使用的功能模块进入低功耗状态,使机顶盒进入主动待机模式;在机顶盒进入主动待机模式后,若满足设定条件,则机顶盒待机控制装置关闭机顶盒中的除遥控接口模块和电源控制模块之外的所有功能模块,使机顶盒进入深度待机模式;否则机顶盒待机控制装置使机顶盒中的SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,关闭控制机顶盒中未使用的功能模块断电,使机顶盒进入快速待机模式。实现根据机顶盒的不同状态设置分级待机模式,实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
[0083]图4为本发明提供的机顶盒一个实施例的结构示意图,如图4所示,该机顶盒包括:系统级芯片S0C1、随机存储器RAM2、多个功能模块3以及机顶盒待机控制装置4 ;该机顶盒待机控制装置4包括:
[0084]接收接口,用于接收机顶盒的待机信号;
[0085]处理单元,用于控制机顶盒中未使用的至少一个功能模块3进入低功耗状态,以使机顶盒进入主动待机状态;还用于若满足设定条件,则控制机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块3断电,以使机顶盒进入深度待机状态;否则,控制机顶盒的系统级芯片SOCl进入休眠模式和控制随机存储器RAM2保留所述SOCl进入休眠模式之前的参数,并控制机顶盒中除SOCl和RAM2之外的至少一个功能模块3断电,以使机顶盒进入快速待机状态。
[0086]本发明实施例提供的机顶盒,其中的机顶盒待机控制装置为本发明实施例提供的机顶盒待机方法的执行设备,其执行机顶盒待机方法的过程可参见本发明提供的方法实施例中的相关描述,在此不再赘述。
[0087]本发明实施例提供的机顶盒,在机顶盒发出待机信号后,机顶盒待机控制装置控制机顶盒中未使用的功能模块进入低功耗状态,使机顶盒进入主动待机模式;在机顶盒进入主动待机模式后,若满足设定条件,则机顶盒待机控制装置关闭机顶盒中的除遥控接口模块和电源控制模块之外的所有功能模块,使机顶盒进入深度待机模式;否则机顶盒待机控制装置使机顶盒中的SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,关闭控制机顶盒中未使用的功能模块断电,使机顶盒进入快速待机模式。实现根据机顶盒的不同状态设置分级待机模式,实现机顶盒的低功耗和缩短机顶盒从待机到启动的时间。
[0088]图5为本发明提供的机顶盒又一个实施例的结构示意图,如图5所示,该实施例中,机顶盒还可以包括:供电电路5 ;
[0089]供电电路5,分别与S0C1、RAM2和功能模块电连接,用于向S0C1、RAM2和功能模块供电。本实施例提供了机顶盒中包括两个功能模块,分别为功能模块3a和功能模块3b的实施场景,可以理解的是,并不以此对功能模块3a的个数造成限制。
[0090]可选的,机顶盒还可以包括:至少一个第一开关;本实施例提供了机顶盒中包括两个第一开关,分别为第一开关6a和第一开关6b的实施场景。
[0091]第一开关,分别与机顶盒中至少一个功能模块、供电电路5和机顶盒待机控制装置4电连接,用于在机顶盒待机控制装置4的控制下断开,以使机顶盒进入主动待机状态或者进入快速待机状态。其中,第一开关的个数可以与功能模块的个数相等,一个第一开关可以与一个功能模块相对应。
[0092]可选的,机顶盒还可以包括:至少一个第二开关7 ;
[0093]第二开关7,分别于供电电路5和机顶盒待机控制装置4电连接,用于在机顶盒待机控制装置4的控制下断开,以使机顶盒进入深度待机状态。
[0094]本实施例提供的机顶盒中,可以分别设置第一开关和第二开关7,实现通过机顶盒待机控制装置4控制各开关来使机顶盒进入不同的待机状态。
[0095]图6为本发明提供的机顶盒另一个实施例的结构示意图,如图6所示,该实施例中,SOCl可以用于,在机顶盒待机控制装置4的控制下控制第二开关7断开,并进入休眠模式;
[0096]第二开关7,与SOCl电连接,还用于在SOCl的控制下断开,以使机顶盒进入快速待机状态。
[0097]本实施例提供的机顶盒与图5所示的机顶盒的区别在于,图5所示的机顶盒中,第一开关和第二开关7均由机顶盒待机控制装置4进行控制。可选的,本实施例提供的机顶盒,第一开关可以通过机顶盒待机控制装置4来控制,即,可以通过机顶盒待机控制装置4来控制机顶盒进入主动待机状态和深度待机状态。而第二开关7还可以由机顶盒中的SOCl来控制,即,可以由SOCl控制机顶盒进入快速待机状态。
[0098]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种机顶盒待机方法,其特征在于,包括: 接收机顶盒的待机信号; 控制所述机顶盒中未使用的至少一个功能模块进入低功耗状态,以使所述机顶盒进入主动待机状态; 若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电,以使所述机顶盒进入快速待机状态。
2.根据权利要求1所述的方法,其特征在于,所述至少一个功能模块包括以下模块中的任一种或组合:音频输出模块、视频输出模块和解码模块。
3.根据权利要求1或2所述的方法,其特征在于,所述控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电之前,还包括: 卸载除所述SOC和所述RAM之外的至少一个功能模块的驱动程序。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电之前,还包括: 判断所述机顶盒的各功能模块是否处于工作状态,若所述机顶盒的各功能模块均未处于工作状态,则控制所述机顶盒进入深度待机状态或快速待机状态。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述设定条件包括以下任一种或组合:外出模式、一键节能模式和表示所述机顶盒处于工作时间的有效时间窗。
6.一种机顶盒待机控制装置,其特征在于,包括: 接收接口,用于接收机顶盒的待机信号; 处理单元,用于控制所述机顶盒中未使用的至少一个功能模块进入低功耗状态,以使所述机顶盒进入主动待机状态;还用于若满足设定条件,则控制所述机顶盒中除遥控接口模块和电源控制模块之外的所有功能模块断电,以使所述机顶盒进入深度待机状态;否则,控制所述机顶盒的系统级芯片SOC进入休眠模式和控制随机存储器RAM保留所述SOC进入休眠模式之前的参数,并控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电,以使所述机顶盒进入快速待机状态。
7.根据权利要求6所述的装置,其特征在于,所述至少一个功能模块包括以下模块中的任一种或组合:音频输出模块、视频输出模块和解码模块。
8.根据权利要求6或7所述的装置,其特征在于,所述处理单元还用于:在控制所述机顶盒中除所述SOC和所述RAM之外的至少一个功能模块断电之前,卸载除所述SOC和所述RAM之外的至少一个功能模块的驱动程序。
9.根据权利要求6-8任一项所述的装置,其特征在于,所述处理单元还用于:判断所述机顶盒的各功能模块是否处于工作状态,若所述机顶盒的各功能模块均未处于工作状态,则控制所述机顶盒进入深度待机状态或快速待机状态。
10.根据权利要求6-9任一项所述的装置,其特征在于,所述设定条件包括以下任一种或组合:外出模式、一键节能模式和表示所述机顶盒处于工作时间的有效时间窗。
11.一种机顶盒,其特征在于,包括:系统级芯片SOC、随机存储器RAM、多个功能模块以及如权利要求6-10任一项所述的机顶盒待机控制装置。
12.根据权利要求11所述的机顶盒,其特征在于,还包括:供电电路; 所述供电电路,分别与所述SOC、所述RAM和所述功能模块电连接,用于向所述SOC、所述RAM和所述功能模块供电。
13.根据权利要求12所述的机顶盒,其特征在于,还包括:至少一个第一开关; 所述第一开关,分别与所述机顶盒中至少一个所述功能模块、所述供电电路和所述机顶盒待机控制装置电连接,用于在所述机顶盒待机控制装置的控制下断开,以使所述机顶盒进入主动待机状态或者进入快速待机状态。
14.根据权利要求12或13所述的机顶盒,其特征在于,还包括:至少一个第二开关; 所述第二开关,分别于所述供电电路和所述机顶盒待机控制装置电连接,用于在所述机顶盒待机控制装置的控制下断开,以使所述机顶盒进入深度待机状态。
15.根据权利要求14所述的机顶盒,其特征在于, 所述SOC还用于,在所述机顶盒待机控制装置的控制下控制所述第二开关断开,并进入休眠模式; 所述第二开关,与所述SOC电连接,还用于在所述SOC的控制下断开,以使所述机顶盒进入快速待机状态。
【文档编号】H04N5/63GK103634663SQ201210307794
【公开日】2014年3月12日 申请日期:2012年8月27日 优先权日:2012年8月27日
【发明者】刘琛 申请人:华为终端有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1