-
1.
公开(公告)号:US10664006B2
公开(公告)日:2020-05-26
申请号:US15868211
申请日:2018-01-11
Applicant: QUALCOMM Incorporated
Inventor: Bharat Kumar Rangarajan , Rakesh Misra , Rajesh Arimilli
IPC: G06F1/26 , G06F1/10 , G06F1/3234 , G06F1/3237
Abstract: Method and Apparatus for automatically switching to a low power retention mode based on architectural clock gating is disclosed. In some implementations, a system includes a central processing unit (CPU), comprising a clock gating cell configured to receive a clock enable signal. The system further includes a switching module configured to monitor the clock enable signal and to cause a power manager to switch the CPU from a first power supply output to a second power supply output in response to the clock enable signal changing from a first state to a second state.
-
公开(公告)号:US20210157382A1
公开(公告)日:2021-05-27
申请号:US16697293
申请日:2019-11-27
Applicant: QUALCOMM INCORPORATED
Inventor: Bharat Kumar Rangarajan , Rajesh Arimilli
IPC: G06F1/3206
Abstract: A CPU core may be woken up from a power-saving mode in a portable computing device in a manner that depends upon whether the wake-up event source is a snoop request or an interrupt. A core power controller may monitor for and detect snoop requests and interrupts directed to the CPU core while the CPU core is in the power-saving mode. In response to detecting a snoop request, the core power controller may wake up snoop-related components of the CPU core while refraining from waking up non-snoop-related components of the CPU core. In response to detecting an interrupt, the core power controller may wake up both the snoop-related components and the non-snoop-related components of the CPU core.
-
公开(公告)号:US11604505B2
公开(公告)日:2023-03-14
申请号:US17136175
申请日:2020-12-29
Applicant: QUALCOMM incorporated
Inventor: Bharat Kumar Rangarajan , Rajesh Arimilli , Rengarajan Ragavan
IPC: G06F1/3237 , G06F21/74 , G06F3/06 , G06F15/78
Abstract: Various embodiments include methods and devices for system on chip infrastructure of system on chip infrastructure secure memory access and power management. Some embodiments, include determining whether a processor is performing a secure memory access transaction, and gating a clock signal from being transmitted to a secure portion of a memory in response to determining that the processor is not performing a secure memory access transaction. Some embodiments include determining whether any processor is operating in a secure mode, and transmitting a retention signal to the secure portion of the memory in response to determining that no processor is operating in a secure mode. The retention signal may be configured to set a retention state for the secure portion of the memory.
-
公开(公告)号:US10691195B2
公开(公告)日:2020-06-23
申请号:US15908534
申请日:2018-02-28
Applicant: QUALCOMM Incorporated
Inventor: Raghavendra Srinivas , Bharat Kumar Rangarajan , Rajesh Arimilli
IPC: G06F1/00 , G06F1/3296 , G06F1/3225 , G06F1/3234 , G06F1/324 , G11C5/14 , G06F1/3206 , G06F1/26
Abstract: Various aspects are described herein. In some aspects, the disclosure provides selective coupling of portions of a memory structure to voltage supplies. Certain aspects provide a computing device. The computing device includes a memory comprising a plurality of portions that are individually power collapsible. The computing device further includes a first voltage rail supplying a first voltage. The computing device further includes a second voltage rail supplying a second voltage. The computing device further includes a plurality of switching circuits, each switching circuit configured to selectively couple a corresponding one of the plurality of portions with the first voltage rail or the second voltage rail. The computing device further includes a controller configured to control each of the plurality of switching circuits based on a current active mode of the memory, and a current operating mode of each of the plurality of portions.
-
5.
公开(公告)号:US10346574B2
公开(公告)日:2019-07-09
申请号:US15625754
申请日:2017-06-16
Applicant: QUALCOMM Incorporated
Inventor: Rajesh Arimilli , Sabyasachi Sarkar , Gaurav Arya
IPC: G06F17/50 , H01L27/00 , H01L21/768 , H01L27/02 , H01L27/118
Abstract: An IC includes a first IC portion and a second IC portion. The IC includes a first set of standard cells in the first IC portion. The IC includes a plurality of memory cells and a second set of standard cells in the second IC portion. The second set of standard cells is located in channels between the memory cells. The IC further includes a plurality of GDHS cells in the first IC portion. The GDHS cells are configured to switch power on and to switch power off to the first set of standard cells. The IC further includes a plurality of CHS cells in the first IC portion. The CHS cells are configured to switch power on and to switch power off to the second set of standard cells in the second IC portion.
-
公开(公告)号:US11689203B1
公开(公告)日:2023-06-27
申请号:US17655697
申请日:2022-03-21
Applicant: QUALCOMM Incorporated
Inventor: Kalyan Kumar Oruganti , Rajesh Arimilli , Sandeep Aggarwal , Gnana Chaitanya Prakash Kopparapu , Giby Samson , Xia Li
IPC: H03K19/17736 , H03K3/0233 , H03K3/017 , H03K19/173
CPC classification number: H03K19/1774 , H03K3/017 , H03K3/0233 , H03K19/1737
Abstract: In certain aspects, an apparatus includes a gating circuit having an enable input, a signal input, and an output, wherein the enable input is configured to receive an enable signal. The apparatus also includes a toggle circuit having an output, wherein the toggle circuit is configured to toggle a logic state at the output of the toggle circuit based on the enable signal. The apparatus further includes a multiplexer having a first input, a second input, and an output, wherein the first input of the multiplexer is coupled to the output of the gating circuit, the second input of the multiplexer is coupled to the output of the toggle circuit. The multiplexer is configured to select one of the first input and the second input based on the enable signal, and couple the selected one of the first input and the second input to the output of the multiplexer.
-
公开(公告)号:US11493986B2
公开(公告)日:2022-11-08
申请号:US16724317
申请日:2019-12-22
Applicant: QUALCOMM Incorporated
Inventor: Bharat Kumar Rangarajan , Rajesh Arimilli , Srinivas Turaga
IPC: G06F1/00 , G06F1/3234 , G06F1/3293 , G06F1/3296
Abstract: Various embodiments include methods and devices for cache memory power control. Some embodiments may include determining whether a processor is entering a lowest power mode of the processor, and switching a lowest power mode switch control signal to indicate to a cache power switch of the processor switching an electrical connection of a cache memory from a memory power rail to a processor power rail in response to determining that the processor is entering a lowest power mode.
-
公开(公告)号:US11169593B2
公开(公告)日:2021-11-09
申请号:US15929732
申请日:2020-05-19
Applicant: QUALCOMM Incorporated
Inventor: Raghavendra Srinivas , Bharat Kumar Rangarajan , Rajesh Arimilli
IPC: G06F1/00 , G06F1/3296 , G06F1/3225 , G06F1/3234 , G06F1/324 , G11C5/14 , G06F1/3206 , G06F1/26
Abstract: Various aspects are described herein. In some aspects, the disclosure provides selective coupling of portions of a memory structure to voltage supplies. Certain aspects provide a computing device. The computing device includes a memory comprising a plurality of portions that are individually power collapsible. The computing device further includes a first voltage rail supplying a first voltage. The computing device further includes a second voltage rail supplying a second voltage. The computing device further includes a plurality of switching circuits, each switching circuit configured to selectively couple a corresponding one of the plurality of portions with the first voltage rail or the second voltage rail. The computing device further includes a controller configured to control each of the plurality of switching circuits based on a current active mode of the memory, and a current operating mode of each of the plurality of portions.
-
公开(公告)号:US10466766B2
公开(公告)日:2019-11-05
申请号:US15808538
申请日:2017-11-09
Applicant: QUALCOMM Incorporated
Inventor: Rajesh Arimilli , Bharat Kumar Rangarajan , Rakesh Misra
IPC: G11C5/14 , G06F1/3234 , G06F1/3287 , G11C11/419 , G06F13/42 , G06F1/3206
Abstract: Systems, methods, and apparatus for operating a central processing unit (CPU) are provided. The CPU includes a plurality of memories including a first group of memories and a second group of memories. The plurality of memories are grouped based on a timing criticality of each memory. The CPU further includes a memory core (MX) voltage supply configured to provide the plurality of memories with an MX voltage, an application processor core (APC) voltage supply configured to provide the plurality of memories with an APC voltage, and a voltage switching circuit. The voltage switching circuit detects an operating mode of the CPU and switches a voltage provided to at least one of the first group of memories or the second group of memories between the MX voltage and the APC voltage based on a type of the operating mode detected.
-
-
-
-
-
-
-
-