本发明专利技术实施例公开了一种功耗管理方法及装置,该方法包括:设置至少两级功耗管理单元,上级功耗管理单元获取下级功耗管理单元的与功耗管理相关的信息;上级功耗管理单元根据所述获取的信息以及预设的功耗管理策略,对下级功耗管理单元进行功耗管理。本发明专利技术实施例所述的技术方案能够具体到内核和/或外设级别进行功耗控制,从而实现灵活,节电效果较好。
【技术实现步骤摘要】
本专利技术属于无线通信
,尤其涉及一种功耗管理方法及装置。
技术介绍
在移动通信系统中,手持终端产品经常是耗电大户,由功耗问题导致的待机时间短会严重影响用户的体验,并导致产品在市场上没有竞争力,给公司的业绩提升带来影响。所以,如何控制终端产品的功耗,是产品是否能够商用的一个关键指标,各公司的同类型终端产品都会以功耗性能作为指标进行对比,从而决定产品是否有商用价值,而且中移动等运营商在相关产品的功耗测试中也是要求很高,所以如何有效的降低产品的功耗将是一条充满挑战、过程复杂的道路,没有终点。终端芯片作为终端产品的重要部件,其低功耗实施策略对最终的产品功耗数据有着极其深远的影响,可以说,没有终端芯片有效的低功耗技术实施,其他基于产品整机的低功耗方法是不完善的。芯片在系统设计和实现中主要采用的低功耗设计技术主要包括:I)时钟门控(Clock Gating)2)电源门控(Power Gating)3)多电压供电(Mult1-Supply Voltage)4)动态电压频率调整(Dynamic Voltage Frequency Scale)5)多阈值单兀综合(Mult1-Vt Synthesis)上述这些技术或多或少的应用在各类手机终端产品中,为产品的功耗性能带来改善。但是,现有应用于芯片的功耗控制技术控制粒度较粗,无法具体到内核和/或外设级别进行功耗控制,从而实现不够灵活,节电效果一般。
技术实现思路
有鉴于此,为解决现有存在的技术问题,本专利技术实施例提供:一种功耗管理方法,应用于终端芯片,设置至少两级功耗管理单元,该方法包括:上级功耗管理单元获取下级功耗管理单元的与功耗管理相关的信息;上级功耗管理单元根据所述获取的信息以及预设的功耗管理策略,对下级功耗管理单元进行功耗管理。一具体实施例中,设置一第一级功耗管理单元、至少一第二级功耗管理单元和至少一第三级功耗管理单元,其中,所述第一级功耗管理单元对第二级功耗管理单元进行功耗管理;所述第二级功耗管理单元对第三级功耗管理单元进行功耗管理;所述第三级功耗管理单元对终端的外设进行功耗管理。一具体实施例中,所述第二级功耗管理单元包括以下一种或多种:基带处理子系统功耗管理单元、应用处理子系统功耗管理单元、音频子系统功耗管理单元,其中,所述基带处理子系统功耗管理单元,负责终端芯片内部与通信控制及数据处理相关的功耗管理;所述应用处理子系统功耗管理单元,负责终端芯片内部与应用处理子系统的控制及数据处理相关的功耗管理;所述音频子系统功耗管理单元,负责终端芯片内部与音频控制及数据处理相关的功耗管理。一具体实施例中,所述第二级功耗管理单元包括基带处理子系统功耗管理单元和应用处理子系统功耗管理单元,其中,基带处理子系统功耗管理单元下的第三级功耗管理单元包括以下一种或多种:协议栈内核单元、物理层内核单元;应用处理子系统功耗管理单元下的第三级功耗管理单元包括以下一种或多种:应用处理器内核单元、音频内核单元。本专利技术实施例还提供了一种功耗管理装置,设置于终端芯片,该装置包括:一第一级功耗管理单元、至少一第二级功耗管理单元和至少一第三级功耗管理单元;其中,所述第一级功耗管理单元,用于获取第二级功耗管理单元的与功耗管理相关的信息,以及根据所述获取的信息以及预设的功耗管理策略,对第二级功耗管理单元进行功耗管理;所述第二级级功耗管理单元,用于获取第三级功耗管理单元的与功耗管理相关的信息,以及根据所述获取的信息以及预设的功耗管理策略,对第三级功耗管理单元进行功耗管理。一具体实施例中,所述第二级功耗管理单元包括以下一种或多种:基带处理子系统功耗管理单元、应用处理子系统功耗管理单元、音频子系统功耗管理单元,其中,所述基带处理子系统功耗管理单元,负责终端芯片内部与通信控制及数据处理相关的功耗管理;所述应用处理子系统功耗管理单元,负责终端芯片内部与应用处理子系统的控制及数据处理相关的功耗管理;所述音频子系统功耗管理单元,负责终端芯片内部与音频控制及数据处理相关的功耗管理。一具体实施例中,所述第二级功耗管理单元包括基带处理子系统功耗管理单元和应用处理子系统功耗管理单元,其中,所述基带处理子系统功耗管理单元下的第三级功耗管理单元包括以下一种或多种:协议栈内核单元、物理层内核单元;所述应用处理子系统功耗管理单元下的第三级功耗管理单元包括以下一种或多种:应用处理器内核单元、音频内核单元。本专利技术实施例所述的功耗管理方法及装置,设置至少两级功耗管理单元,上级功耗管理单元获取下级功耗管理单元的与功耗管理相关的信息;上级功耗管理单元根据所述获取的信息以及预设的功耗管理策略,对下级功耗管理单元进行功耗管理。本专利技术实施例所述的技术方案能够具体到内核和/或外设级别进行功耗控制,从而实现灵活,节电效果较好。【附图说明】图1为本专利技术实施例一种功耗管理方法流程示意图;图2为本专利技术实施例一种功耗管理装置结构示意图;图3为本专利技术实施例1中所述SOC低功耗管理层次示意图;图4为本专利技术实施例1中所述SOC低功耗管理优选实例示意图;图5为本专利技术实施例1中应用处理子系统功耗管理单兀(102)与外围框图;图6为本专利技术实施例1中基带处理子系统功耗管理单元(101)与外围框图;图7示出了本专利技术实施例1所述顶层功耗管理单元(100)、基带处理子系统功耗管理单元(101)、应用处理子系统功耗管理单元(102)之间的互联关系框图。【具体实施方式】本专利技术实施例提出了一种功耗管理方法,应用于终端芯片,如图1所示,该方法包括:步骤11:上级功耗管理单元获取下级功耗管理单元的与功耗管理相关的信息;为了实现本专利技术实施例,相应设置至少两级功耗管理单元。步骤12:上级功耗管理单元根据所述获取的信息以及预设的功耗管理策略,对下级功耗管理单元进行功耗管理。可选的,在本专利技术一实施例中,设置一第一级功耗管理单元、至少一第二级功耗管理单元和至少一第三级功耗管理单元,其中,所述第一级功耗管理单元对第二级功耗管理单元进行功耗管理;所述第二级功耗管理单元对第三级功耗管理单元进行功耗管理;所述第三级功耗管理单元对终端的外设进行功耗管理。可选的,在本专利技术一实施例中,所述第二级功耗管理单元包括以下一种或多种:基带处理子系统功耗管理单元、应用处理子系统功耗管理单元、音频子系统功耗管理单元,其中,所述基带处理子系统功耗管理单元,负责终端芯片内部与通信控制及数据处理相关的功耗管理;所述应用处理子系统功耗管理单元,负责终端芯片内部与应用处理子系统的控制及数据处理相关的功耗管理;所述音频子系统功耗管理单元,负责终端芯片内部与音频控制及数据处理相关的功耗管理。可选的,在本专利技术一实施例中,第二级功耗管理单元包括基带处理子系统功耗管理单元和应用处理子系统功耗管理单元,相应的:基带处理子系统功耗管理单元下的第三级功耗管理单元包括以下一种或多种:协议栈内核单元、物理层内核单元;应用处理子系统功耗管理单元下的第三级功耗管理单元包括以下一种或多种:应用处理器内核单元、音频内核单元。可选的,在本专利技术一实施例中,第二级功耗管理单元同时包含基带处理子系统功耗管理单元、应用处理子系统功耗管理单元和音频子系统功耗管理单元,那么,应用处理子系统功耗管理单元下的第三级功耗管理单元仅包含应用处理器内核单元,音频内核本文档来自技高网...
【技术保护点】
一种功耗管理方法,应用于终端芯片,其特征在于,设置至少两级功耗管理单元,该方法包括:上级功耗管理单元获取下级功耗管理单元的与功耗管理相关的信息;上级功耗管理单元根据所述获取的信息以及预设的功耗管理策略,对下级功耗管理单元进行功耗管理。
【技术特征摘要】
【专利技术属性】
技术研发人员:卢海涛,安英杰,王魏,
申请(专利权)人:深圳市中兴微电子技术有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。