一种控制电路和控制方法与流程
本公开涉及电子电路,更具体地,涉及一种控制电路和控制方法。
背景技术:
1、当前动态电压频率调整(dvfs)方案中,调压指令通过串行总线传输,受总线协议握手、应答等待等机制制约,单次调压指令的传输延迟达微秒级,导致电压调整无法及时跟随负载变化。
2、随着芯片对功耗和性能的实时性要求日益严苛,调压响应速度已成为制约系统能效的关键瓶颈。
技术实现思路
1、有鉴于此,本公开提供了一种控制电路和控制方法。
2、本公开的提供了一种控制电路,包括控制模块,包括第一接口、第二接口以及功能单元;电压转换模块,与功能单元电连接,用于为功能单元供电;控制模块被配置为:通过第一接口配置电压转换模块的第一类配置参数;基于功能单元的运行需求,确定电压转换模块对应的目标输出电压;通过第二接口向电压转换模块提供与目标输出电压对应的调压控制信号,以使电压转换模块基于对应的调压控制信号调整输出电压;其中,第二接口对应的调压响应速度大于第一接口对应的配置响应速度,第一类配置参数的时效要求低于目标调节电压的时效要求。
3、根据本公开实施例的控制电路,控制电路中的功能单元包括多个功能单元,电压转换模块包括多个电压转换单元,多个电压转换单元分别与多个功能单元电连接;控制模块被配置为:通过第二接口向多个电压转换单元提供多个调压控制信号,以使多个电压转换单元在同一调压周期内调整各自的输出电压。
4、根据本公开实施例的控制电路,控制电路还包括并行输出电路,并行输出电路连接于第二接口和多个电压转换单元之间,用于向多个电压转换单元并行输出多个调压控制信号。
5、根据本公开实施例的控制电路,并行输出电路具有写入状态和保持状态;在写入状态下,并行输出电路通过第二接口依次接收并存储多个调压控制信号对应的各路电平状态;在保持状态下,并行输出电路将存储的各路电平状态并行输出至多个电压转换单元。
6、根据本公开实施例的控制电路,每个电压转换单元包括至少两个电压选择端,调压控制信号包括提供至至少两个电压选择端的电平组合,不同的电平组合对应电压转换单元的不同输出电压档位。
7、根据本公开实施例的控制电路,控制模块,还用于根据各功能单元的运行需求,分别确定各功能单元对应的目标输出电压;根据各目标输出电压生成对应的多个调压控制信号;并行输出电路,还用于将每个调压控制信号的电平组合并行输出至各电压转换单元的电压选择端,以使各电压转换单元根据接收到的电平组合确定对应的输出电压档位。
8、根据本公开实施例的控制电路,第一接口为串行通信接口;第二接口为通用输入输出接口。
9、根据本公开实施例的控制电路,控制模块,还用于在控制电路启动的情况下,通过第一接口配置电压转换模块的第一类配置参数,第一类配置参数在控制电路的运行过程中保持不变;在控制电路的运行过程中,通过第二接口向电压转换模块提供与目标输出电压对应的调压控制信号。
10、本公开的还提供一种控制方法,应用于控制电路的控制模块,控制电路包括控制模块和电压转换模块,控制模块包括第一接口、第二接口以及功能单元,电压转换模块与功能单元电连接,用于为功能单元供电,方法包括:通过第一接口配置电压转换模块的第一类配置参数;基于功能单元的运行需求,确定电压转换模块对应的目标输出电压;通过第二接口向电压转换模块提供与目标输出电压对应的调压控制信号,以使电压转换模块基于对应的调压控制信号调整输出电压;其中,第二接口对应的调压响应速度大于第一接口对应的配置响应速度,第一类配置参数的时效要求低于目标调节电压的时效要求。
11、根据本公开实施例的控制方法,功能单元包括多个功能单元,电压转换模块包括多个电压转换单元,多个电压转换单元分别与多个功能单元电连接,通过第二接口向电压转换模块提供与目标输出电压对应的调压控制信号包括:通过第二接口向多个电压转换单元提供多个调压控制信号,以使多个电压转换单元在同一调压周期内调整各自的输出电压。
12、本公开还提供一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行计算机程序时实现上述任一种方法的步骤。
13、本公开还提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被处理器执行时实现上述任一种方法的步骤。
14、本公开还提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现上述任一种方法的步骤。
15、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
1.一种控制电路,包括:
2.根据权利要求1所述的控制电路,所述功能单元包括多个功能单元,所述电压转换模块包括多个电压转换单元,所述多个电压转换单元分别与所述多个功能单元电连接;
3.根据权利要求2所述的控制电路,还包括并行输出电路,所述并行输出电路连接于所述第二接口和所述多个电压转换单元之间,用于向所述多个电压转换单元并行输出所述多个调压控制信号。
4.根据权利要求3所述的控制电路,所述并行输出电路具有写入状态和保持状态;
5.根据权利要求4所述的控制电路,每个所述电压转换单元包括至少两个电压选择端,所述调压控制信号包括提供至所述至少两个电压选择端的电平组合,不同的所述电平组合对应所述电压转换单元的不同输出电压档位。
6.根据权利要求5所述的控制电路,所述控制模块,还用于根据各所述功能单元的运行需求,分别确定各所述功能单元对应的目标输出电压;
7.根据权利要求1所述的控制电路,所述第一接口为串行通信接口;所述第二接口为通用输入输出接口。
8.根据权利要求1所述的控制电路,所述控制模块,还用于在所述控制电路启动的情况下,通过所述第一接口配置所述电压转换模块的第一类配置参数,所述第一类配置参数在所述控制电路的运行过程中保持不变;
9.一种控制方法,应用于控制电路的控制模块,所述控制电路包括控制模块和电压转换模块,所述控制模块包括第一接口、第二接口以及功能单元,所述电压转换模块与所述功能单元电连接,用于为所述功能单元供电,所述方法包括:
10.根据权利要求9所述的方法,所述功能单元包括多个功能单元,所述电压转换模块包括多个电压转换单元,所述多个电压转换单元分别与所述多个功能单元电连接,所述通过所述第二接口向所述电压转换模块提供与所述目标输出电压对应的调压控制信号包括:
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com