Patent · US Active

Dynamic non-volatile memory operation scheduling for controlling power consumption of solid-state drives

US9977487B2 · kind B2 · utility

2Cited by
6References
22Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 7, 2017
Grant dateMay 22, 2018
Priority date
Expiry dateJun 7, 2037

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A memory device and a method for rescheduling memory operations is disclosed. The method includes receiving memory operations for memory arrays of a memory device; storing the memory operations in queues associated with the memory array; estimating power consumption for each of the memory operations queued in the queues based on a power model; determining that a memory operation causes an estimated power consumption of the memory device to be exceeded over an allowable power budget within a first time window; determining a candidate memory operation in the queues that is scheduled to operate in a second time window after the first time window, wherein the candidate memory operation has less power consumption than the memory operation according to the power model; and dynamically reordering the memory operations in the queues and generating rescheduled memory operations by reordering the memory operation out of the first time window and reordering the candidate memory operation into the first time window.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.