CN116700459A - 供电控制方法、装置、设备及存储介质 - Google Patents

供电控制方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN116700459A
CN116700459A CN202310436747.0A CN202310436747A CN116700459A CN 116700459 A CN116700459 A CN 116700459A CN 202310436747 A CN202310436747 A CN 202310436747A CN 116700459 A CN116700459 A CN 116700459A
Authority
CN
China
Prior art keywords
power supply
command
adaptive voltage
self
adjustment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202310436747.0A
Other languages
English (en)
Inventor
顾正付
贺鹏
肖文华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Tiantian Smart Core Semiconductor Co ltd
Original Assignee
Shanghai Tiantian Smart Core Semiconductor Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Tiantian Smart Core Semiconductor Co ltd filed Critical Shanghai Tiantian Smart Core Semiconductor Co ltd
Priority to CN202310436747.0A priority Critical patent/CN116700459A/zh
Publication of CN116700459A publication Critical patent/CN116700459A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Power Sources (AREA)

Abstract

本申请提供一种供电控制方法、装置、设备及存储介质,属于芯片电路技术领域。该方法包括:由自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。本申请可以提高命令的传输速度以及提升命令的执行效率。

Description

供电控制方法、装置、设备及存储介质
技术领域
本申请涉及芯片电路技术领域,具体而言,涉及一种供电控制方法、装置、设备及存储介质。
背景技术
图像处理器在工作的过程中,为了获取最佳的工作性能,通常需要对其中的各个供电模块进行供电调整,例如:将不工作的电路部分停止供电等。
现有技术中,在进行供电调整时,通常是直接由图形处理器芯片通过电源管理总线发送相关控制命令来实现对供电模块的关闭、打开、降压以及升压等工作。
然而,由于电源管理总线工作性能的影响,导致基于该总线传输的命令传输速度较慢、效率较低。
发明内容
本申请的目的在于提供一种供电控制方法、装置、设备及存储介质,可以提高命令的传输速度以及提升命令的执行效率。
本申请的实施例是这样实现的:
本申请实施例的一方面,提供一种供电控制方法,该方法应用于电子设备中的电压调整***,电压调整***包括:集成电源管理电路、图形处理器以及中央控制器,图形处理器中包括:自适应电压调节总线控制单元以及多个供电模块,自适应电压调节总线控制单元与集成电源管理电路通过自适应电压调节总线连接,自适应电压调节总线控制单元与中央控制器连接,集成电源管理电路与各供电模块连接;该方法包括:
由自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;
由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;
由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。
可选地,由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,包括:
由自适应电压调节总线控制单元基于自适应电压调节总线的格式信息对第一供电调整命令进行命令格式转换处理,得到适配于自适应电压调节总线传输的第二供电调整命令。
可选地,该方法还包括:
由自适应电压调节总线控制单元接收中央控制器发送的第三供电调整命令,第三供电调整命令用于指示按照第二供电调整命令调整各供电模块的电压的顺序;
由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第三供电调整命令转化为第四供电调整命令,并通过自适应电压调节总线将第四供电调整命令发送给集成电源管理电路。
可选地,由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整,包括:
由集成电源管理电路根据第四供电调整命令确定调整顺序,并按照调整顺序依次基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
可选地,由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整,包括:
由集成电源管理电路根据第四供电调整命令同时基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
可选地,由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整之后,该方法还包括:
若至少一个供电模块的电压调整完毕,由集成电源管理电路生成目标状态信号,目标状态信号用于指示对图形处理器调整完毕,并由自适应电压调节总线控制单元监测并获取集成电源管理电路的目标状态信号,并将目标状态信号发送给中央控制器。
可选地,由集成电源管理电路生成目标状态信号,目标状态信号用于指示对图形处理器调整完毕,并由自适应电压调节总线控制单元监测并获取集成电源管理电路的目标状态信号,包括:
由集成电源管理电路将目标接口上的初始状态信号变更为目标状态信号,其中,自适应电压调节总线连接至目标接口;
由自适应电压调节总线控制单元通过自适应电压调节总线实时监测目标接口的信号,若监测到目标接口的信号变化,则通过自适应电压调节总线获取并得到目标状态信号。
可选地,该方法还包括:
由自适应电压调节总线控制单元接收中央控制器发送的第一供电查询命令;
由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电查询命令转化为第二供电查询命令,并通过自适应电压调节总线将第二供电查询命令发送给集成电源管理电路;
由集成电源管理电路根据第二供电查询命令对图形处理器的至少一个供电模块的电压进行查询,并将查询结果通过自适应电压调节总线控制单元转发给中央控制器。
本申请实施例的另一方面,提供一种供电控制装置,该装置应用于电子设备中的电压调整***,电压调整***包括:集成电源管理电路、图形处理器以及中央控制器,图形处理器中包括:自适应电压调节总线控制单元以及多个供电模块,自适应电压调节总线控制单元与集成电源管理电路通过自适应电压调节总线连接,自适应电压调节总线控制单元与中央控制器连接,集成电源管理电路与各供电模块连接;该装置包括:命令发送模块、命令转换模块以及命令执行模块;
命令发送模块,用于通过自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;
命令转换模块,用于通过自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;
命令执行模块,用于通过集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。
可选地,命令转换模块,具体用于由自适应电压调节总线控制单元基于自适应电压调节总线的格式信息对第一供电调整命令进行命令格式转换处理,得到适配于自适应电压调节总线传输的第二供电调整命令。
可选地,命令转换模块,还用于由自适应电压调节总线控制单元接收中央控制器发送的第三供电调整命令,第三供电调整命令用于指示按照第二供电调整命令调整各供电模块的电压的顺序;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第三供电调整命令转化为第四供电调整命令,并通过自适应电压调节总线将第四供电调整命令发送给集成电源管理电路。
可选地,命令执行模块,具体用于由集成电源管理电路根据第四供电调整命令确定调整顺序,并按照调整顺序依次基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
可选地,命令执行模块,具体用于由集成电源管理电路根据第四供电调整命令同时基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
可选地,命令发送模块,还用于若至少一个供电模块的电压调整完毕,由集成电源管理电路生成目标状态信号,目标状态信号用于指示对图形处理器调整完毕,并由自适应电压调节总线控制单元监测并获取集成电源管理电路的目标状态信号,并将目标状态信号发送给中央控制器。
可选地,命令发送模块,具体用于由集成电源管理电路将目标接口上的初始状态信号变更为目标状态信号,其中,自适应电压调节总线连接至目标接口;由自适应电压调节总线控制单元通过自适应电压调节总线实时监测目标接口的信号,若监测到目标接口的信号变化,则通过自适应电压调节总线获取并得到目标状态信号。
可选地,命令发送模块,还用于由自适应电压调节总线控制单元接收中央控制器发送的第一供电查询命令;命令转换模块,还用于由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电查询命令转化为第二供电查询命令,并通过自适应电压调节总线将第二供电查询命令发送给集成电源管理电路;命令执行模块,还用于由集成电源管理电路根据第二供电查询命令对图形处理器的至少一个供电模块的电压进行查询,并将查询结果通过自适应电压调节总线控制单元转发给中央控制器。
本申请实施例的另一方面,提供一种电子设备,包括:存储器、处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时,实现供电控制方法的步骤。
本申请实施例的另一方面,提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现供电控制方法的步骤。
本申请实施例的有益效果包括:
本申请实施例提供的一种供电控制方法、装置、设备及存储介质,可以由自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。其中,通过自适应电压调节总线进行命令的传输,可以更加快速、高效地实现让集成电源管理电路接收到对应的供电调整命令,进而可以更加快速、准确地实现由集成电源管理电路对图像处理器中的供电模块的调整。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的电压调整***的结构示意图;
图2为本申请实施例提供的供电控制方法的流程示意图;
图3为本申请实施例提供的供电控制方法的另一流程示意图;
图4为本申请实施例提供的供电控制方法的另一流程示意图;
图5为本申请实施例提供的供电控制方法的另一流程示意图;
图6为本申请实施例提供的供电控制装置的结构示意图;
图7为本申请实施例提供的电子设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
在本申请的描述中,需要说明的是,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
需要说明的是,现有技术中,图形处理器和电源管理电路之间是通过PMBUS总线实现通信的,然而,PMBUS总线最高只能工作在1MHz的工作速率,发送一个PMBUS命令至少需要几十微秒的时间,这样导致调整的速度变慢,效率不高。
并且,在实际使用中需要等到电压稳定后才能进一步的调整电压,这样又需要通过发送命令进行查询,进而消耗一些时间。同时各路供电模块的调节有先后问题,这样将导致各路电源模块不能进行同时调节,存在着优先升压的电路或者后面降压的电路存在着部分功耗浪费。
为了解决现有技术中存在的如上问题,本申请实施例提出了一种电压调整***的结构,下面来具体解释执行该方法的执行主体的电压调整***的具体结构关系以及其工作原理。
图1为本申请实施例提供的电压调整***的结构示意图,请参照图1,电压调整***包括:集成电源管理电路100、图形处理器200以及中央控制器300,图形处理器中包括:自适应电压调节总线控制单元210以及多个供电模块220,自适应电压调节总线控制单元210与集成电源管理电路100通过自适应电压调节总线230连接,自适应电压调节总线控制单元210与中央控制器300连接,集成电源管理电路100与各供电模块220连接。
可选地,集成电源管理电路100(PMIC,Power Management IC)具体可以是一个电源设备,可以为图形处理器200进行供电,在供电的过程中,可以开启供电或者断开供电,在开启供电时,还可以升高供电电压和降低供电电压。
图形处理器200(GPU,Graphics Processing Unit)具体可以是一个进行图形处理的芯片,可以包括自适应电压调节总线控制单元210以及多个供电模块220。
其中,自适应电压调节总线控制单元210(AVSBus Master)具体可以是设置在GPU中的一个子单元,可以实现对数据格式的转换以及传输,具体可以将传输数据的格式转换为自适应电压调节总线(AVSBus)可以实现传输的格式。对于同一个GPU中可以包括有多个供电模块220,不同的供电模块可以为不同区域的功能电路供电,图像处理器在工作的过程中,由于实际工作需求,可能需要用电的区域并不统一,因此,可以通过对需要用电的区域进行供电,不需要用电的区域断开供电,或者,对需求电量较高的区域采用较高的供电电压,对需求电量较低的区域采用较低的供电电压,从而实现更加灵活地供电,可以降低电量需求以及提升芯片寿命等。
需要说明的是,不同的供电模块均可以由同一个PMIC来进行控制,PMIC可以通过不同的供电端口分别向每一个供电模块进行供电,对于每一个供电模块,可以具体根据供电需求进行供电。
中央控制器300(CPU,Central Processing Unit)具体可以是实现各个命令发出以及接收的控制中心单元,具体如何实现对GPU中各个供电模块的供电,以及获取到的调整结果等过程,均是由中央控制器300来完成的。
在工作的过程中,具体可以是由中央控制器300将相关控制命令发送给自适应电压调节总线控制单元210,再由自适应电压调节总线控制单元210将该命令转发给集成电源管理电路100,由集成电源管理电路100执行对应的调整或者查询工作。
下面来基于上述电压调整***的具体结构关系来解释本申请实施例中提供的供电控制方法的具体实施过程。
图2为本申请实施例提供的供电控制方法的流程示意图,请参照图2,该方法包括:
S210:由自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令。
可选地,该方法的执行主体即为上述电压调整***,整个电压调整***可以在同一个电子设备中,例如:计算机、手机、平板电脑等,在此不作具体限制。
其中,第一供电调整命令可以用于指示对图形处理器中的供电模块进行供电调整,具体可以包括:需要进行供电调整的供电模块的标识、各个需要进行供电调整的供电模块的目标调整值,例如:增加电压、降低电压、打开供电或者关闭供电等,在此不作具体限制。
可选地,第一供电调整命令具体可以按照内部自定义格式的数据由中央控制器发送给图形处理器中的自适应电压调节总线控制单元的。
S220:由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路。
可选地,自适应电压调节总线控制单元接收到该第一供电调整命令之后,可以将该第一供电调整命令转换为第二供电调整命令。
需要说明的是,由于自适应电压调节总线控制单元与集成电源管理电路之间是通过自适应电压调节总线连接的,而第一供电调整命令具体是通过内部自定义格式进行传输的,因此,需要对该第一供电调整命令进行格式转换。
具体的,可以由自适应电压调节总线控制单元基于自适应电压调节总线的格式信息对第一供电调整命令进行命令格式转换处理,得到适配于自适应电压调节总线传输的第二供电调整命令。
也即是说,第一供电调整命令和第二供电调整命令是不同格式所表征的同一命令。
也即是说,可以将内部自定义格式的传输命令转换为可以通过AVSBus总线进行信息传输的命令,该命令即为第二供电调整命令。
通过上述方式将第一供电调整命令转换为第二供电调整命令之后,可以将该第二供电调整命令通过自适应电压调节总线发送给集成电源管理电路。
S230:由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。
可选地,集成电源管理电路接收到第二供电调整命令之后,可以基于该第二供电调整命令对图形处理器的供电模块进行电压调整。
具体需要进行电压调整的供电模块的数量以及对每个供电模块的目标调整值均可以基于第二供电调整命令确定。
例如:若需要对三个供电模块进行调整,将其中第一个供电模块供电关闭、将其中第二个供电模块进行升压供电、将其中第三个供电模块降压供电,则集成电源管理电路可以分别对每个供电模块执行对应的调整。
本申请实施例提供的一种供电控制方法中,可以由自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。其中,通过自适应电压调节总线进行命令的传输,可以更加快速、高效地实现让集成电源管理电路接收到对应的供电调整命令,进而可以更加快速、准确地实现由集成电源管理电路对图像处理器中的供电模块的调整。
下面来具体解释本申请实施例中提供的供电控制方法的另一具体实施过程。
图3为本申请实施例提供的供电控制方法的另一流程示意图,请参照图3,该方法还包括:
S310:由自适应电压调节总线控制单元接收中央控制器发送的第三供电调整命令。
可选地,第三供电调整命令具体可以是用于指示按照第二供电调整命令调整各供电模块的电压的顺序的命令。
例如:当集成电源管理电路需要按照第二供电调整命令对三个供电模块进行供电调整时,可以通过第三供电调整命令来确定对这三个供电模块的调整顺序。
S320:由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第三供电调整命令转化为第四供电调整命令,并通过自适应电压调节总线将第四供电调整命令发送给集成电源管理电路。
可选地,自适应电压调节总线控制单元接收到该第三供电调整命令之后,可以将该第三供电调整命令转换为第四供电调整命令。
具体的,可以由自适应电压调节总线控制单元基于自适应电压调节总线的格式信息对第三供电调整命令进行命令格式转换处理,得到适配于自适应电压调节总线传输的第四供电调整命令。
也即是说,第三供电调整命令和第四供电调整命令是不同格式所表征的同一命令。
通过上述方式将第三供电调整命令转换为第四供电调整命令之后,可以将该第四供电调整命令通过自适应电压调节总线发送给集成电源管理电路。
需要说明的是,在实际执行的过程中,可以将第一供电调整命令和第三供电调整命令打包在一起进行格式转换,得到打包在一起的第二供电调整命令和第四供电调整命令;或者,也可以依次发送第一供电调整命令和第三供电调整命令,进行转换后依次得到第二供电调整命令和第四供电调整命令。
本申请实施例提供的一种供电控制方法中,可以由自适应电压调节总线控制单元接收中央控制器发送的第三供电调整命令;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第三供电调整命令转化为第四供电调整命令,并通过自适应电压调节总线将第四供电调整命令发送给集成电源管理电路。其中,通过第四供电调整命令可以更加灵活地对各个供电模块进行调整,避免在需要对多个供电模块进行调整时等待所消耗的时间以及功耗的浪费,进一步可以提高调整的效率。
下面来具体解释基于第四供电调整命令来对供电模块进行电压调整的具体实施过程。
可选地,由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整,包括:由集成电源管理电路根据第四供电调整命令确定调整顺序,并按照调整顺序依次基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
其中,第四供电调整命令可以具体指示一个调整顺序,例如:存在三个需要供电调整的供电模块(供电模块A、供电模块B以及供电模块C)时,若第四供电调整命令所指示的按照A→B→C的顺序,则在进行供电调整时,可以依次对供电模块A、供电模块B以及供电模块C进行供电调整。
可选地,由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整,包括:由集成电源管理电路根据第四供电调整命令同时基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
其中,第四供电调整命令可以具体指示对所有需要进行供电调整的供电模块同时进行供电调整,也即是并行调整。
需要说明的是,上述采用的两种方式,按照顺序依次进行调整以及同时进行调整可以基于实际需求对第三供电调整命令进行对应设置,在此不作具体限制,在实际实施的过程中,也可以结合上述两种方式,例如:整体按照一定顺序对多个供电模块进行供电调整,在对其中某一个供电模块进行调整的同时可以对另外一个或者多个其他的供电模块进行供电调整,这些均可以通过第三供电调整命令进行指示。
例如:具体可以通过写保持命令、写实施命令等来确定出对每个供电模块的执行顺序。
可选地,由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整之后,该方法还包括:若至少一个供电模块的电压调整完毕,由集成电源管理电路生成目标状态信号,目标状态信号用于指示对图形处理器调整完毕,并由自适应电压调节总线控制单元监测并获取集成电源管理电路的目标状态信号,并将目标状态信号发送给中央控制器。
其中,当确定所有需要进行供电调整的供电模块的电压调整完毕,则可以由集成电源管理电路生成目标状态信号。
需要说明的是,若第二供电调整命令所指示需要对三个供电模块进行供电调整,则可以在这三个供电模块均进行供电调整并调整完毕之后生成目标状态信号。
可选地,目标状态信号具体可以是一个数字信号,自适应电压调节总线控制单元可以通过自适应电压调节总线对该目标状态信号进行监测,当获取到该目标状态信号之后,可以将目标状态信号发送给中央控制器,从而使得中央控制器确定当前进行的供电调整已经调整完毕。
下面来具体解释本申请实施例中提供的对目标状态信号进行监测以及获取的具体实施过程。
图4为本申请实施例提供的供电控制方法的另一流程示意图,请参照图4,由集成电源管理电路生成目标状态信号,包括:
S410:由集成电源管理电路将目标接口上的初始状态信号变更为目标状态信号。
其中,自适应电压调节总线连接至目标接口。
可选地,集成电源管理电路具体可以是一个集成的芯片,可以存在一个芯片的引脚进行状态信号的输出,例如:该引脚可以作为目标接口与自适应电压调节总线连接。
具体的,目标接口可以输出两种类型的信号,例如数字信号0和数字信号1,其中,初始状态信号可以是数字信号0,目标状态信号可是数字信号1。
在初始状态下,例如:集成电源管理电路还没有开始进行供电调整或者正在供电调整的过程中,则可以确定当前处于初始状态,在该状态下,初始状态信号可以是数字信号0,相应地,当进行供电调整完毕之后,可以由初始状态信号变更为目标状态信号,也即是由数字信号0变为数字信号1。
S420:由自适应电压调节总线控制单元通过自适应电压调节总线实时监测目标接口的信号,若监测到目标接口的信号变化,则通过自适应电压调节总线获取并得到目标状态信号。
可选地,可以由自适应电压调节总线控制单元通过自适应电压调节总线实时监测目标接口的信号,当监测到目标接口的信号变化,也即是由数字信号0变为了数字信号1之后,可以通过自适应电压调节总线获取并得到目标状态信号,并可以将该目标状态信号发送给中央控制器,从而让中央控制器确定目前已经对所有的供电模块调整完毕。
本申请实施例提供的一种供电控制方法中,可以由集成电源管理电路将目标接口上的初始状态信号变更为目标状态信号;由自适应电压调节总线控制单元通过自适应电压调节总线实时监测目标接口的信号,若监测到目标接口的信号变化,则通过自适应电压调节总线获取并得到目标状态信号。其中,通过自适应电压调节总线控制单元对目标端口的监控可以及时获取集成电源管理电路中的状态信息,从而可以更加快速地获取到调整结果。
下面来具体解释本申请实施例中提供的另一种供电控制方法的具体实施过程。
图5为本申请实施例提供的供电控制方法的另一流程示意图,请参照图5,该方法还包括:
S510:由自适应电压调节总线控制单元接收中央控制器发送的第一供电查询命令。
可选地,第一供电查询命令可以是指示对图形处理器中的供电模块进行供电查询,确定当前供电模块是否进行供电,或者具体供电的电压值等。
S520:由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电查询命令转化为第二供电查询命令,并通过自适应电压调节总线将第二供电查询命令发送给集成电源管理电路。
可选地,自适应电压调节总线控制单元接收到该第一供电查询命令之后,可以将该第一供电查询命令转换为第二供电查询命令。
需要说明的是,由于自适应电压调节总线控制单元与集成电源管理电路之间是通过自适应电压调节总线连接的,而第一供电查询命令具体是通过内部自定义格式进行传输的,因此,需要对该第一供电查询命令进行格式转换。
具体的,可以由自适应电压调节总线控制单元基于自适应电压调节总线的格式信息对第一供电查询命令进行命令格式转换处理,得到适配于自适应电压调节总线传输的第二供电查询命令。
也即是说,第一供电查询命令和第二供电查询命令是不同格式所表征的同一命令。
也即是说,可以将内部自定义格式的传输命令转换为可以通过AVSBus总线进行信息传输的命令,该命令即为第二供电查询命令。
通过上述方式将第一供电查询命令转换为第二供电查询命令之后,可以将该第二供电查询命令通过自适应电压调节总线发送给集成电源管理电路。
S530:由集成电源管理电路根据第二供电查询命令对图形处理器的至少一个供电模块的电压进行查询,并将查询结果通过自适应电压调节总线控制单元转发给中央控制器。
可选地,得到上述第二供电查询命令之后,根据第二供电查询命令对图形处理器的至少一个供电模块的电压进行查询。
具体需要进行电压查询的供电模块的数量以及对目标供电模块查询可以基于第二供电查询命令确定。
例如:若需要对三个供电模块进行查询,则集成电源管理电路可以分别对这三个供电模块执行对应的查询并获取查询结果,得到查询结果之后可以通过自适应电压调节总线控制单元转发给中央控制器。
本申请实施例提供的一种供电控制方法中,可以由自适应电压调节总线控制单元接收中央控制器发送的第一供电查询命令;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电查询命令转化为第二供电查询命令,并通过自适应电压调节总线将第二供电查询命令发送给集成电源管理电路;由集成电源管理电路根据第二供电查询命令对图形处理器的至少一个供电模块的电压进行查询,并将查询结果通过自适应电压调节总线控制单元转发给中央控制器。其中,通过自适应电压调节总线进行命令的传输,可以更加快速、高效地实现让集成电源管理电路接收到对应的供电查询命令,进而可以更加快速、准确地实现由集成电源管理电路对图像处理器中的供电模块的查询,进而可以及时获取电路中的供电信息。
下述对用以执行的本申请所提供的供电控制方法对应的装置、设备及存储介质等进行说明,其具体的实现过程以及技术效果参见上述,下述不再赘述。
图6为本申请实施例提供的供电控制装置的结构示意图,请参照图6,供电控制装置,该装置应用于电子设备中的电压调整***,电压调整***包括:集成电源管理电路、图形处理器以及中央控制器,图形处理器中包括:自适应电压调节总线控制单元以及多个供电模块,自适应电压调节总线控制单元与集成电源管理电路通过自适应电压调节总线连接,自适应电压调节总线控制单元与中央控制器连接,集成电源管理电路与各供电模块连接;该装置包括:命令发送模块610、命令转换模块620以及命令执行模块630;
命令发送模块610,用于通过自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;
命令转换模块620,用于通过自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;
命令执行模块630,用于通过集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。
可选地,命令转换模块620,具体用于由自适应电压调节总线控制单元基于自适应电压调节总线的格式信息对第一供电调整命令进行命令格式转换处理,得到适配于自适应电压调节总线传输的第二供电调整命令。
可选地,命令转换模块620,还用于由自适应电压调节总线控制单元接收中央控制器发送的第三供电调整命令,第三供电调整命令用于指示按照第二供电调整命令调整各供电模块的电压的顺序;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第三供电调整命令转化为第四供电调整命令,并通过自适应电压调节总线将第四供电调整命令发送给集成电源管理电路。
可选地,命令执行模块630,具体用于由集成电源管理电路根据第四供电调整命令确定调整顺序,并按照调整顺序依次基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
可选地,命令执行模块630,具体用于由集成电源管理电路根据第四供电调整命令同时基于第二供电调整命令对图形处理器中的供电模块的电压进行调整。
可选地,命令发送模块610,还用于若至少一个供电模块的电压调整完毕,由集成电源管理电路生成目标状态信号,目标状态信号用于指示对图形处理器调整完毕,并由自适应电压调节总线控制单元监测并获取集成电源管理电路的目标状态信号,并将目标状态信号发送给中央控制器。
可选地,命令发送模块610,具体用于由集成电源管理电路将目标接口上的初始状态信号变更为目标状态信号,其中,自适应电压调节总线连接至目标接口;由自适应电压调节总线控制单元通过自适应电压调节总线实时监测目标接口的信号,若监测到目标接口的信号变化,则通过自适应电压调节总线获取并得到目标状态信号。
可选地,命令发送模块610,还用于由自适应电压调节总线控制单元接收中央控制器发送的第一供电查询命令;命令转换模块620,还用于由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电查询命令转化为第二供电查询命令,并通过自适应电压调节总线将第二供电查询命令发送给集成电源管理电路;命令执行模块630,还用于由集成电源管理电路根据第二供电查询命令对图形处理器的至少一个供电模块的电压进行查询,并将查询结果通过自适应电压调节总线控制单元转发给中央控制器。
本申请实施例提供的一种供电控制装置中,可以由自适应电压调节总线控制单元接收中央控制器发送的第一供电调整命令;由自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将第一供电调整命令转化为第二供电调整命令,并通过自适应电压调节总线将第二供电调整命令发送给集成电源管理电路;由集成电源管理电路根据第二供电调整命令对图形处理器的至少一个供电模块的电压进行调整。其中,通过自适应电压调节总线进行命令的传输,可以更加快速、高效地实现让集成电源管理电路接收到对应的供电调整命令,进而可以更加快速、准确地实现由集成电源管理电路对图像处理器中的供电模块的调整。
上述装置用于执行前述实施例提供的方法,其实现原理和技术效果类似,在此不再赘述。
以上这些模块可以是被配置成实施以上方法的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,简称ASIC),或,一个或多个微处理器,或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,简称FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,简称CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上***(system-on-a-chip,简称SOC)的形式实现。
图7为本申请实施例提供的电子设备的结构示意图,请参照图7,电子设备,包括:存储器710、处理器720,存储器710中存储有可在处理器720上运行的计算机程序,处理器720执行计算机程序时,实现供电控制方法的步骤。
本申请实施例的另一方面,还提供一种计算机可读存储介质,存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现供电控制方法的步骤。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(英文:processor)执行本发明各个实施例方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取存储器(英文:Random Access Memory,简称:RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
上仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (11)

1.一种供电控制方法,其特征在于,所述方法应用于电子设备中的电压调整***,所述电压调整***包括:集成电源管理电路、图形处理器以及中央控制器,所述图形处理器中包括:自适应电压调节总线控制单元以及多个供电模块,所述自适应电压调节总线控制单元与集成电源管理电路通过自适应电压调节总线连接,所述自适应电压调节总线控制单元与中央控制器连接,所述集成电源管理电路与各供电模块连接;所述方法包括:
由所述自适应电压调节总线控制单元接收所述中央控制器发送的第一供电调整命令;
由所述自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将所述第一供电调整命令转化为第二供电调整命令,并通过所述自适应电压调节总线将所述第二供电调整命令发送给所述集成电源管理电路;
由所述集成电源管理电路根据所述第二供电调整命令对所述图形处理器的至少一个供电模块的电压进行调整。
2.如权利要求1所述的供电控制方法,其特征在于,所述由所述自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将所述第一供电调整命令转化为第二供电调整命令,包括:
由所述自适应电压调节总线控制单元基于所述自适应电压调节总线的格式信息对所述第一供电调整命令进行命令格式转换处理,得到适配于所述自适应电压调节总线传输的第二供电调整命令。
3.如权利要求1所述的供电控制方法,其特征在于,所述方法还包括:
由所述自适应电压调节总线控制单元接收所述中央控制器发送的第三供电调整命令,所述第三供电调整命令用于指示按照所述第二供电调整命令调整各供电模块的电压的顺序;
由所述自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将所述第三供电调整命令转化为第四供电调整命令,并通过所述自适应电压调节总线将所述第四供电调整命令发送给所述集成电源管理电路。
4.如权利要求3所述的供电控制方法,其特征在于,所述由所述集成电源管理电路根据所述第二供电调整命令对所述图形处理器的至少一个供电模块的电压进行调整,包括:
由所述集成电源管理电路根据所述第四供电调整命令确定调整顺序,并按照所述调整顺序依次基于所述第二供电调整命令对所述图形处理器中的供电模块的电压进行调整。
5.如权利要求3所述的供电控制方法,其特征在于,所述由所述集成电源管理电路根据所述第二供电调整命令对所述图形处理器的至少一个供电模块的电压进行调整,包括:
由所述集成电源管理电路根据所述第四供电调整命令同时基于所述第二供电调整命令对所述图形处理器中的供电模块的电压进行调整。
6.如权利要求1所述的供电控制方法,其特征在于,所述由所述集成电源管理电路根据所述第二供电调整命令对所述图形处理器的至少一个供电模块的电压进行调整之后,所述方法还包括:
若至少一个所述供电模块的电压调整完毕,由所述集成电源管理电路生成目标状态信号,所述目标状态信号用于指示对所述图形处理器调整完毕,并由所述自适应电压调节总线控制单元监测并获取所述集成电源管理电路的目标状态信号,并将所述目标状态信号发送给所述中央控制器。
7.如权利要求6所述的供电控制方法,其特征在于,所述由所述集成电源管理电路生成目标状态信号,包括:
由所述集成电源管理电路将目标接口上的初始状态信号变更为目标状态信号,其中,所述自适应电压调节总线连接至所述目标接口;
由所述自适应电压调节总线控制单元通过所述自适应电压调节总线实时监测所述目标接口的信号,若监测到所述目标接口的信号变化,则通过所述自适应电压调节总线获取并得到所述目标状态信号。
8.如权利要求1-7任一项所述的供电控制方法,其特征在于,所述方法还包括:
由所述自适应电压调节总线控制单元接收所述中央控制器发送的第一供电查询命令;
由所述自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将所述第一供电查询命令转化为第二供电查询命令,并通过所述自适应电压调节总线将所述第二供电查询命令发送给所述集成电源管理电路;
由所述集成电源管理电路根据所述第二供电查询命令对所述图形处理器的至少一个供电模块的电压进行查询,并将查询结果通过所述自适应电压调节总线控制单元转发给所述中央控制器。
9.一种供电控制装置,其特征在于,所述装置应用于电子设备中的电压调整***,所述电压调整***包括:集成电源管理电路、图形处理器以及中央控制器,所述图形处理器中包括:自适应电压调节总线控制单元以及多个供电模块,所述自适应电压调节总线控制单元与集成电源管理电路通过自适应电压调节总线连接,所述自适应电压调节总线控制单元与中央控制器连接,所述集成电源管理电路与各供电模块连接;所述装置包括:命令发送模块、命令转换模块以及命令执行模块;
所述命令发送模块,用于通过所述自适应电压调节总线控制单元接收所述中央控制器发送的第一供电调整命令;
所述命令转换模块,用于通过所述自适应电压调节总线控制单元根据自适应电压调节总线的格式信息,将所述第一供电调整命令转化为第二供电调整命令,并通过所述自适应电压调节总线将所述第二供电调整命令发送给所述集成电源管理电路;
所述命令执行模块,用于通过所述集成电源管理电路根据所述第二供电调整命令对所述图形处理器的至少一个供电模块的电压进行调整。
10.一种电子设备,其特征在于,包括:存储器、处理器,所述存储器中存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现权利要求1至8任一项所述的方法的步骤。
11.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,该计算机程序被处理器执行时,实现权利要求1至8中任一项所述方法的步骤。
CN202310436747.0A 2023-04-21 2023-04-21 供电控制方法、装置、设备及存储介质 Pending CN116700459A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310436747.0A CN116700459A (zh) 2023-04-21 2023-04-21 供电控制方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310436747.0A CN116700459A (zh) 2023-04-21 2023-04-21 供电控制方法、装置、设备及存储介质

Publications (1)

Publication Number Publication Date
CN116700459A true CN116700459A (zh) 2023-09-05

Family

ID=87822833

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310436747.0A Pending CN116700459A (zh) 2023-04-21 2023-04-21 供电控制方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN116700459A (zh)

Similar Documents

Publication Publication Date Title
US11054878B2 (en) Synchronous power state control scheme for multi-chip integrated power management solution in embedded systems
US7278035B2 (en) System and method of real-time power management utilizing sideband pins that are dedicated to connect for transmitting sideband signal directly without software control
US11385985B2 (en) Server power consumption management method and device
US8892935B2 (en) Dynamic bus clock rate adjusting method and device
US20050223262A1 (en) Pipeline module circuit structure with reduced power consumption and method of operating the same
US11289919B2 (en) Charging control system
US11048315B2 (en) Remote wake-up of mobile devices
CN114879829B (zh) 功耗管理方法、装置、电子设备、图形处理器及存储介质
US7149906B2 (en) Communication device
KR20210103415A (ko) 음성 칩 및 전자 기기
CN109901664B (zh) 提供时钟信号的方法、装置、***、设备及可读存储介质
CN116700459A (zh) 供电控制方法、装置、设备及存储介质
WO2019147253A1 (en) Power management of discrete communication port components
CN116169758A (zh) 输出功率的调整方法以及充电器
CN116126092A (zh) 时钟供应方法、***、服务器及存储介质
CN114443543A (zh) 低功耗扩展坞及其功耗监测方法
CN115017079A (zh) 管理设备、芯片、PCIe卡、业务处理设备的下电方法
US20210360118A1 (en) Communication apparatus, imaging apparatus, control method of the same, and storage medium
CN110069367B (zh) 电源转用电路
US12019493B2 (en) Synchronous power state control scheme for multi-chip integrated power management solution in embedded systems
CN113672067A (zh) 雷电扩展坞接口配置方法、配置装置及雷电扩展坞
CN109976490B (zh) 电源控制方法及电子设备
CN220492848U (zh) 一种电源输出转换装置
CN116627688A (zh) 图像处理器的控制***及方法
US20230315658A1 (en) Power supply communications via a shared channel for performance management

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination