DVS电压管理装置、系统及方法、存储介质、计算机设备制造方法及图纸

技术编号:20424013 阅读:26 留言:0更新日期:2019-02-23 08:07
本发明专利技术提供一种DVS电压管理装置、系统及方法、存储介质、计算机设备,其中,该装置包括:状态监测单元、硬件主动触发控制单元、寄存器、软件触发控制单元、仲裁器、状态机及I2C控制器。状态监测单元用于将电压域状态信号转换为LPI标准信号;硬件主动触发控制单元用于根据LPI标准信号生成第一电压域控制指令;寄存器用于存储操作指令;软件触发控制单元用于执行操作指令生成第二电压域控制指令;仲裁器用于选择第一或第二电压域控制指令;状态机用于根据第一或第二电压域控制指令控制I2C控制器;I2C控制器用于在状态机的控制下操作电源管理集成电路。可以通过软硬件相结合的方式进行芯片电压管理,功耗低,兼容性好。

【技术实现步骤摘要】
DVS电压管理装置、系统及方法、存储介质、计算机设备
本专利技术涉及电压管理
,尤其涉及电压的软硬件调节方法,具体来说就是一种动态电压调节(DVS)电压管理装置、系统及方法、存储介质、计算机设备。
技术介绍
目前,为了延长便携式电子设备(如手机、MP3、多媒体播放器、笔记本电脑等)的电池寿命和续航时间,芯片开发商正在绞尽脑汁开发新的节电技术。这些节电技术大体上可以分为两类,一类为动态节电技术,另外一类为静态节电技术。静态节电技术包括不同的低功耗模式,芯片内部不同组件的时钟或电源的按需开关等。动态节电技术则是根据芯片所运行的应用程序对计算能力的不同需要,动态调节芯片的运行频率和电压(对于同一芯片,频率越高,需要的电压也越高),从而达到节能的目的。现有技术中,动态节电技术通过纯软件方式或纯硬件方式来实现,纯软件实现方式是通过协处理器对电源域状态监控或中断进行软件控制PMIC(电源管理集成电路),存在响应时间长的缺陷;纯硬件实现方式是通过对电压域下的状态实时监控,通过内部状态机控制PMIC,响应时间短,纯硬件实现方式虽然克服了纯软件方式响应时间长的缺陷,但是兼容性差,基本上只针对特定电压域下的信号监控,例如ARMA系列处理器。本领域技术人员亟需研发一种芯片功耗管理方法,克服现有技术中存在的上述缺陷。
技术实现思路
有鉴于此,本专利技术要解决的技术问题在于提供一种DVS电压管理装置、系统及方法、存储介质、计算机设备,解决了现有技术中纯软件方式调节电压响应速度慢,纯硬件方式调节电压通用性低的问题。为了解决上述技术问题,本专利技术的具体实施方式提供一种DVS电压管理装置,包括:一个或多个状态监测单元、与状态监测单元连接的硬件主动触发控制单元、寄存器、与寄存器连接的软件触发控制单元、与硬件主动触发控制单元和软件触发控制单元连接的仲裁器、与仲裁器连接的状态机及与状态机连接的I2C控制器。状态监测单元用于将电压域状态信号转换为LPI标准信号;硬件主动触发控制单元用于根据LPI标准信号生成第一电压域控制指令;寄存器用于存储操作指令;软件触发控制单元用于执行操作指令生成第二电压域控制指令;仲裁器用于通过时分复用方式选择第一电压域控制指令或者第二电压域控制指令;状态机用于根据第一电压域控制指令或者第二电压域控制指令控制I2C控制器;I2C控制器用于在状态机控制下操作电源管理集成电路。进一步地,寄存器具体包括:软硬件控制配置寄存器,与软件触发控制单元连接,用于存储软件触发控制单元的操作指令;PMIC操作预置数据寄存器,与状态机连接,用于存储ON、OFF和DVS命令;BYPASS寄存器,与I2C控制器连接,用于存储电源管理集成电路预置数据。进一步地,BYPASS寄存器的slave地址和PMIC操作预置数据寄存器的地址提前预置。本专利技术的具体实施方式还提供一种DVS电压管理系统,包括:电源管理集成电路、与电源管理集成电路连接的电压域、与电压域连接的功率域控制器、与功率域控制器连接的DVS电压控制装置以及与DVS电压控制装置连接的协处理器。电源管理集成电路与DVS电压控制装置连接;电源管理集成电路用于管理电压域的功耗;功率域控制器用于根据电压域的功耗控制DVS电压控制装置;协处理器用于通过软件控制DVS电压控制装置。进一步地,电压域具有多个功率模块。进一步地,当硬件触发使能时,通过DVS电压控制装置监控电压域的功耗,需要进行电压开关时,DVS电压控制装置触发内部的状态机执行操作;当软件触发使能时,通过协处理器进行寄存器配置,实现电压开关和电压调节,状态机根据软件配置命令执行操作。本专利技术的具体实施方式还提供一种DVS电压控制方法,包括:监测电压域中不同模块的功率消耗状态;利用协处理器配置寄存器内的操作指令;电压域控制器根据功率消耗状态或者操作指令操作电源管理集成电路。进一步地,DVS电压控制方法还包括:通过功率域状态或中断指示电压域的状态。本专利技术的具体实施方式还提供一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现DVS电压管理方法的步骤。本专利技术的具体实施方式还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现DVS电压管理方法的步骤。根据本专利技术的上述具体实施方式可知,DVS电压管理装置、系统及方法、存储介质、计算机设备至少具有以下有益效果:通过对功率域(POWERDOMAIN)的状态监控进行LPI接口转换,自动控制电压域(VOLTAGEDOMAIN)电压开(ON)、关(OFF)动作触发;通过在寄存器配置电压域开(ON)、关(OFF)PMIC(电源管理集成电路)操作命令,实现多种PMIC之间的相互兼容;通过寄存器配置I2C接口操作的地址、寄存器地址、操作数据实现对多种PMIC之间的相互兼容;通过BYPASS寄存器操作,可实现直接对PMIC的操作,如PMIC初始化、电压值软件调节,实现除硬件状态机控制PMIC调节电压手段之外,可通过软件调节PMIC电压,增加调节灵活性。本专利技术实现了软件方式和硬件方式自动响应相结合,通过电压域(VOLTAGEDOMAIN)状态硬件触发电压ON(开)、OFF(关),或是通过软件配置硬件执行ON(开)、OFF(关)、DVS(动态电压调节);对各电压域下的状态监控统一进行处理,转换成业内通用低功耗接口(LPI,Lowpowerinterface),提升标准化和通用性;实现了多电压域控制扩展,通过内部仲裁时分复用方式执行各电压域下的操作请求,响应速度快,标准化通用性好,电压调节灵活,用户体验度高。应了解的是,上述一般描述及以下具体实施方式仅为示例性及阐释性的,其并不能限制本专利技术所欲主张的范围。附图说明下面的所附附图是本专利技术的说明书的一部分,其绘示了本专利技术的示例实施例,所附附图与说明书的描述一起用来说明本专利技术的原理。图1为本专利技术第一实施方式提供的一种DVS电压控制装置的结构示意图。图2为本专利技术第二实施方式提供的一种DVS电压控制系统的结构示意图。图3为本专利技术第三实施方式提供的一种DVS电压控制方法的第一示意流程图。图4为本专利技术第四实施方式提供的一种DVS电压控制方法的第二示意流程图。附图标记说明:11状态监测单元12硬件主动触发控制单元13寄存器14软件触发控制单元15仲裁器16状态机17I2C控制器1DVS电压控制装置2电源管理集成电路3电压域4功率域控制器5协处理器具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚明白,下面将以附图及详细叙述清楚说明本专利技术所揭示内容的精神,任何所属
技术人员在了解本
技术实现思路
的实施例后,当可由本
技术实现思路
所教示的技术,加以改变及修饰,其并不脱离本
技术实现思路
的精神与范围。本专利技术的示意性实施例及其说明用于解释本专利技术,但并不作为对本专利技术的限定。另外,在附图及实施方式中所使用相同或类似标号的元件/构件是用来代表相同或类似部分。关于本文中所使用的“第一”、“第二”、…等,并非特别指称次序或顺位的意思,也非用以限定本专利技术,其仅为了区别以相同技术用语描述的元件或操作。关于本文中所使用的方向用语,例如:上、下、左、右、前或后等,仅是参考附图的方向。因此,使用的方向用语是用来说明并非用来限制本创作。关于本本文档来自技高网
...

【技术保护点】
1.一种DVS电压控制装置,其特征在于,该装置包括:一个或多个状态监测单元(11)、与所述状态监测单元(11)连接的硬件主动触发控制单元(12)、寄存器(13)、与所述寄存器(13)连接的软件触发控制单元(14)、与所述硬件主动触发控制单元(12)和所述软件触发控制单元(14)连接的仲裁器(15)、与所述仲裁器(15)连接的状态机(16)及与所述状态机(16)连接的I2C控制器(17),其中,所述状态监测单元(11)用于将电压域状态信号转换为LPI标准信号;所述硬件主动触发控制单元(12)用于根据所述LPI标准信号生成第一电压域控制指令;所述寄存器(13)用于存储操作指令;所述软件触发控制单元(14)用于执行所述操作指令生成第二电压域控制指令;所述仲裁器(15)用于通过时分复用方式选择所述第一电压域控制指令或者所述第二电压域控制指令;所述状态机(16)用于根据所述第一电压域控制指令或者所述第二电压域控制指令控制所述I2C控制器(17);所述I2C控制器(17)用于在所述状态机(16)控制下操作电源管理集成电路。

【技术特征摘要】
1.一种DVS电压控制装置,其特征在于,该装置包括:一个或多个状态监测单元(11)、与所述状态监测单元(11)连接的硬件主动触发控制单元(12)、寄存器(13)、与所述寄存器(13)连接的软件触发控制单元(14)、与所述硬件主动触发控制单元(12)和所述软件触发控制单元(14)连接的仲裁器(15)、与所述仲裁器(15)连接的状态机(16)及与所述状态机(16)连接的I2C控制器(17),其中,所述状态监测单元(11)用于将电压域状态信号转换为LPI标准信号;所述硬件主动触发控制单元(12)用于根据所述LPI标准信号生成第一电压域控制指令;所述寄存器(13)用于存储操作指令;所述软件触发控制单元(14)用于执行所述操作指令生成第二电压域控制指令;所述仲裁器(15)用于通过时分复用方式选择所述第一电压域控制指令或者所述第二电压域控制指令;所述状态机(16)用于根据所述第一电压域控制指令或者所述第二电压域控制指令控制所述I2C控制器(17);所述I2C控制器(17)用于在所述状态机(16)控制下操作电源管理集成电路。2.根据权利要求1所述的DVS电压控制装置,其特征在于,所述寄存器(13)具体包括:软硬件控制配置寄存器(131),与所述软件触发控制单元(14)连接,用于存储所述软件触发控制单元(14)的所述操作指令;PMIC操作预置数据寄存器(132),与所述状态机(16)连接,用于存储ON、OFF和DVS命令;以及BYPASS寄存器(133),与所述I2C控制器(17)连接,用于存储电源管理集成电路预置数据。3.根据权利要求2所述的DVS电压控制装置,其特征在于,所述BYPASS寄存器(133)的slave地址和所述PMIC操作预置数据寄存器(132)的地址提前预置。4.一种DVS电压控制系统,其特征在于,该系统包括:电源管理集成...

【专利技术属性】
技术研发人员:余志军匡双鸽陈亮
申请(专利权)人:珠海全志科技股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1