-
公开(公告)号:US20210191500A1
公开(公告)日:2021-06-24
申请号:US16724317
申请日:2019-12-22
Applicant: QUALCOMM Incorporated
Inventor: Bharat Kumar RANGARAJAN , Rajesh ARIMILLI , Srinivas TURAGA
IPC: G06F1/3234 , G06F1/3296 , G06F1/3293
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.
-
公开(公告)号:US20190138079A1
公开(公告)日:2019-05-09
申请号:US15808538
申请日:2017-11-09
Applicant: QUALCOMM Incorporated
Inventor: Rajesh ARIMILLI , Bharat Kumar RANGARAJAN , Rakesh MISRA
IPC: G06F1/32 , G11C11/419 , G11C5/14 , G06F13/42
CPC classification number: G06F1/3275 , G06F1/3206 , G06F1/3243 , G06F1/3287 , G06F1/3296 , G06F13/4273 , G09G2330/02 , G11C5/14 , G11C5/147 , G11C11/419
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.
-
公开(公告)号:US20220206559A1
公开(公告)日:2022-06-30
申请号:US17136175
申请日:2020-12-29
Applicant: QUALCOMM Incorporated
Inventor: Bharat Kumar RANGARAJAN , Rajesh ARIMILLI , Rengarajan RAGAVAN
IPC: G06F1/3237 , G06F21/74 , G06F3/06
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.
-
公开(公告)号:US20190265778A1
公开(公告)日:2019-08-29
申请号:US15908534
申请日:2018-02-28
Applicant: QUALCOMM Incorporated
Inventor: Raghavendra SRINIVAS , Bharat Kumar RANGARAJAN , Rajesh ARIMILLI
IPC: G06F1/32
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.
公开(公告)号:US20180366367A1
公开(公告)日:2018-12-20
申请号:US15625754
申请日:2017-06-16
Applicant: QUALCOMM Incorporated
Inventor: Rajesh ARIMILLI , Sabyasachi SARKAR , Gaurav ARYA
IPC: H01L21/762 , H01L27/118 , G06F17/50 , H01L21/768 , H01L23/48 , H05K1/02
CPC classification number: G06F17/5072 , G06F17/5068 , G06F2217/64 , G06F2217/66 , H01L21/768 , H01L27/0207 , H01L27/11807 , H01L2027/11881
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.
-
公开(公告)号:US20200278739A1
公开(公告)日:2020-09-03
申请号:US15929732
申请日:2020-05-19
Applicant: QUALCOMM Incorporated
Inventor: Raghavendra SRINIVAS , Bharat Kumar RANGARAJAN , Rajesh ARIMILLI
IPC: 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.
-
7.
公开(公告)号:US20190212768A1
公开(公告)日:2019-07-11
申请号:US15868211
申请日:2018-01-11
Applicant: QUALCOMM Incorporated
Inventor: Bharat Kumar RANGARAJAN , Rakesh MISRA , Rajesh ARIMILLI
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.
-
公开(公告)号:US20170310312A1
公开(公告)日:2017-10-26
申请号:US15134994
申请日:2016-04-21
Applicant: QUALCOMM Incorporated
Inventor: Rajesh ARIMILLI , Apurv NARKHEDE , Ajay NAWANDHAR
IPC: H03K5/15
CPC classification number: H03K5/15026 , G06F1/10 , G06F2207/388
Abstract: Apparatuses and methods to relay a clock signal to clock loads are presented. An apparatus includes a clock spine to conduct a clocking signal. The clock spine includes multiple taps points distributed unevenly on the clock spine. The apparatus further includes multiple clock buffers. Each of the multiple clock buffers is connected to a corresponding one of the multiple tap points. The method includes conducting a clocking signal on a clock spine having multiple taps points. The multiple tap points are distributed unevenly on the clock spine. The method further includes buffering the clocking signal at each of the multiple tap points. Another method includes forming a clock spine to conduct a clocking signal. The clock spine includes multiple taps points. The multiple tap points are distributed unevenly on the clock spine. The method further includes forming multiple clock buffers.
-
-
-
-
-
-
-