Enhanced dynamic clock and voltage scaling (DCVS) scheme

    公开(公告)号:US10296067B2

    公开(公告)日:2019-05-21

    申请号:US15094909

    申请日:2016-04-08

    摘要: In certain aspects, a method for frequency scaling comprises determining whether only a subset of multiple processors is active, wherein the multiple processors share one or more resources. The method also comprises increasing a frequency of at least one processor in the subset of the multiple processors if a determination is made that only the subset of the multiple processors is active and the frequency of the at least one processor is below a frequency threshold. This may be done, for example, to increase the time duration of an idle mode for the one or more shared resources and achieve an overall power reduction for a system including the multiple processors, the one or more shared resources, and/or other function blocks.

    System state management
    2.
    发明授权

    公开(公告)号:US11132208B2

    公开(公告)日:2021-09-28

    申请号:US16689666

    申请日:2019-11-20

    IPC分类号: G06F9/44 G06F1/04 G06F9/445

    摘要: In some aspects, the present disclosure provides a method for bandgap voting. In some configurations, the method includes receiving: (i) a first set of votes from a first client of a system, and (ii) a second set of votes from a second client of the system, wherein the first set of votes indicate a first desired set of operational parameters for controlling a plurality of physical resources in the system, wherein the second set of votes indicate a second desired set of operational parameters for controlling the plurality of physical resources, and wherein the plurality of physical resources are shared by the first client and the second client.

    ENHANCED DYNAMIC CLOCK AND VOLTAGE SCALING (DCVS) SCHEME

    公开(公告)号:US20170293340A1

    公开(公告)日:2017-10-12

    申请号:US15094909

    申请日:2016-04-08

    IPC分类号: G06F1/32

    摘要: In certain aspects, a method for frequency scaling comprises determining whether only a subset of multiple processors is active, wherein the multiple processors share one or more resources. The method also comprises increasing a frequency of at least one processor in the subset of the multiple processors if a determination is made that only the subset of the multiple processors is active and the frequency of the at least one processor is below a frequency threshold. This may be done, for example, to increase the time duration of an idle mode for the one or more shared resources and achieve an overall power reduction for a system including the multiple processors, the one or more shared resources, and/or other function blocks.

    ARBITRATING BUS TRANSACTIONS ON A COMMUNICATIONS BUS BASED ON BUS DEVICE HEALTH INFORMATION AND RELATED POWER MANAGEMENT
    5.
    发明申请
    ARBITRATING BUS TRANSACTIONS ON A COMMUNICATIONS BUS BASED ON BUS DEVICE HEALTH INFORMATION AND RELATED POWER MANAGEMENT 审中-公开
    根据总线设备健康信息和相关电源管理对通信总线进行总线交易

    公开(公告)号:US20150234761A1

    公开(公告)日:2015-08-20

    申请号:US14706203

    申请日:2015-05-07

    摘要: Devices, systems, methods, and computer-readable mediums for arbitrating bus transactions on a communications bus based on health information are disclosed. Health information of master devices can be used to adjust priorities of bus transactions from master devices to meet quality of service requirements of the master devices. In one embodiment, a bus interconnect is provided and configured to communicate bus transactions from any of a plurality of master devices to slave device(s) coupled the bus interconnect. The bus interconnect is further configured to map health information for each of the plurality of master devices into virtual priority space. The bus interconnect is further configured to translate the virtual priority space into a physical priority level for each of the plurality of master devices. The bus interconnect is further configured to arbitrate bus transactions for the plurality of master devices based on physical priority level for the plurality of master devices.

    摘要翻译: 公开了用于基于健康信息在通信总线上仲裁总线事务的设备,系统,方法和计算机可读介质。 主设备的健康信息可用于调整主设备总线事务的优先级,以满足主设备的服务质量要求。 在一个实施例中,总线互连被提供和配置为将总线事务从多个主设备中的任一个传送到耦合总线互连的从设备。 总线互连还被配置为将多个主设备中的每一个的健康信息映射到虚拟优先级空间中。 总线互连还被配置为将虚拟优先级空间转换为多个主设备中的每一个的物理优先级。 总线互连还被配置为基于多个主设备的物理优先级来仲裁多个主设备的总线事务。