Controller, storage device, and method for power throttling memory operations

PA Lassa, RD Selinger - US Patent 8,694,719, 2014 - Google Patents
BACKGROUND A solid state drive (SSD) is designed to provide reliable and high
performance storage of user data across a flash-based memory system containing a host …

System and method for managing power in a chip multiprocessor using a proportional feedback mechanism

V Krishnaswamy, GK Konstadinidis, S Turullols… - US Patent …, 2016 - Google Patents
A system includes a power management unit that may monitor the power consumed by a
processor including a plurality of processor core. The power management unit may throttle …

Memory operation command latency management

TJ Norrie, AT Swing, J Mayer - US Patent 8,321,627, 2012 - Google Patents
Notice: Subject to any disclaimer, the term of this Methods and apparatus for managing
latency of memory patent is extended or adjusted under 35 commands are disclosed. An …

Memory controller arbiter with streak and read/write transaction management

K Balakrishnan - US Patent 10,402,120, 2019 - Google Patents
In one form, an apparatus includes a memory controller. The memory controller includes a
command queue and an arbiter. The command queue receives and stores memory access …

Method and memory system for managing power based on semaphores and timers

DP Yurzola, R Nagabhirava, GJ Lin… - US Patent …, 2014 - Google Patents
Disclosed are apparatus and techniques for managing power in a memory system having a
controller and nonvolatile memory array. In one embodiment, prior to execution of each …

Systems and methods for scheduling memory requests during memory throttling

HG Rotithor - US Patent 8,209,493, 2012 - Google Patents
Embodiments of the invention are generally directed to systems, methods, and apparatuses
for improving power/performance tradeoffs associated with multi-core memory thermal …

Increasing memory capacity in power-constrained systems

JB Carter, W Huang, K Rajamani, FL Rawson III… - US Patent …, 2014 - Google Patents
A data processing system uses memory for storing data used by an application. Storing data
in memory and reading data from memory consumes electrical power (power). A data …

Command and data selection in storage controller systems

T Sharifie, S Benisty, Y Baram - US Patent 9,170,755, 2015 - Google Patents
A storage controller system may include a host controller that queues host commands as
data transfer commands in a plu rality of queue channels. The storage controller system may …

Apparatus, system and method for gated power delivery to an I/O interface

RK Narayanan, S Dakshinamurthy, S Mitra… - US Patent …, 2015 - Google Patents
Techniques and mechanisms for managing a delivery of power to a resource of an
input/output (I/O) interface. In an embodiment, a first link of a plurality of communication links …

System and method for memory channel interleaving with selective power or performance optimization

D Chun, Y Li, A Tu, HJ Lo - US Patent 9,612,648, 2017 - Google Patents
Abstract Systems and methods are disclosed for providing memory channel interleaving with
selective power or performance optimization. One such method involves configuring a …