System and method for providing dynamic clock and voltage scaling (DCVS) aware interprocessor communication
    2.
    发明授权
    System and method for providing dynamic clock and voltage scaling (DCVS) aware interprocessor communication 有权
    提供动态时钟和电压缩放(DCVS)的处理器间通信的系统和方法

    公开(公告)号:US09244747B2

    公开(公告)日:2016-01-26

    申请号:US14210064

    申请日:2014-03-13

    CPC classification number: G06F9/54 G06F1/324 G06F1/3296 G06F9/544

    Abstract: Systems and methods that allow for Dynamic Clock and Voltage Scaling (DCVS) aware interprocessor communications among processors such as those used in or with a portable computing device (“PCD”) are presented. During operation of the PCD at least one data packet is received at a first processing component. Additionally, the first processing component also receives workload information about a second processing component operating under dynamic clock and voltage scaling (DCVS). A determination is made, based at least in part on the received workload information, whether to send the at least one data packet from the first processing component to the second processing component or to a buffer, providing a cost effective ability to reduce power consumption and improved battery life in PCDs with multi-cores or multi-CPUs implementing DCVS algorithms or logic.

    Abstract translation: 提供了允许处理器之间的动态时钟和电压调节(DCVS)感知处理器间通信的系统和方法,例如在便携式计算设备(“PCD”)中使用的处理器之间的处理器间通信。 在PCD的操作期间,在第一处理组件处接收至少一个数据分组。 此外,第一处理组件还接收关于在动态时钟和电压缩放(DCVS)下操作的第二处理组件的工作负载信息。 至少部分地基于所接收的工作负载信息,确定是否将所述至少一个数据分组从第一处理组件发送到第二处理组件或缓冲器,提供降低功耗的成本有效的能力,以及 提高了使用多核或多CPU实现DCVS算法或逻辑的PCD的电池寿命。

    Optimized histogram reads for efficient display post processing and improved power gains

    公开(公告)号:US10522108B2

    公开(公告)日:2019-12-31

    申请号:US15986965

    申请日:2018-05-23

    Abstract: Methods, systems, and devices for refreshing a display of a device are described. A device may identify a type of content to be displayed. For example, the type of content may be associated with a given application. The device may determine, based at least in part on the type of content, a periodicity for a histogram analysis operation for the display. The device may then perform the histogram analysis operation according to the periodicity. For example, the device may compare a histogram for a frame of the content to a scene change threshold according to the periodicity. The device may determine one or more pixel adjustment parameters for the display based at least in part on the histogram analysis operation. The device may display one or more frames on the display based at least in part on the one or more pixel adjustment parameters.

    System and method for providing dynamic clock and voltage scaling (DCVS) aware interprocessor communication

    公开(公告)号:US09678809B2

    公开(公告)日:2017-06-13

    申请号:US14993991

    申请日:2016-01-12

    CPC classification number: G06F9/54 G06F1/324 G06F1/3296 G06F9/544

    Abstract: Systems and methods that allow for Dynamic Clock and Voltage Scaling (DCVS) aware interprocessor communications among processors such as those used in or with a portable computing device (“PCD”) are presented. During operation of the PCD at least one data packet is received at a first processing component. Additionally, the first processing component also receives workload information about a second processing component operating under dynamic clock and voltage scaling (DCVS). A determination is made, based at least in part on the received workload information, whether to send the at least one data packet from the first processing component to the second processing component or to a buffer, providing a cost effective ability to reduce power consumption and improved battery life in PCDs with multi-cores or multi-CPUs implementing DCVS algorithms or logic.

    System and method for providing dynamic quality of service levels based on coprocessor operation

    公开(公告)号:US09652022B2

    公开(公告)日:2017-05-16

    申请号:US14472295

    申请日:2014-08-28

    Abstract: Systems and methods that allow for dynamic quality of service (QoS) levels for an application processor in a multi-core on-chip system (SoC) in a portable computing device (PCD) are presented. During operation of the PCD an operational load of a co-processor of the SoC is determined, where the co-processor is in communication with an application processor of the SoC. Based on the determined load, the co-processor determines a QoS level required from the application processor. The QoS level is communicated to the application processor. The application processor determines whether it can implement power optimization measures, such as entering into a low power mode (LPM), based at least in part on the dynamically communicated QoS level from the co-processor. The present disclosure provides a cost effective ability to reduce power consumption in PCDs implementing one or more cores or CPUs that are dependent upon the application processor.

Patent Agency Ranking