17949333. MEMORY DEVICES INCLUDING IDLE TIME PREDICTION simplified abstract (Micron Technology, Inc.)

From WikiPatents
Jump to navigation Jump to search

MEMORY DEVICES INCLUDING IDLE TIME PREDICTION

Organization Name

Micron Technology, Inc.

Inventor(s)

Tyler L. Betz of Meridian ID (US)

Sundararajan N. Sankaranarayanan of Fremont CA (US)

Roberto Izzi of Caserta (IT)

Massimo Zucchinali of Torre Boldone (IT)

Xiangyu Tang of San Jose CA (US)

MEMORY DEVICES INCLUDING IDLE TIME PREDICTION - A simplified explanation of the abstract

This abstract first appeared for US patent application 17949333 titled 'MEMORY DEVICES INCLUDING IDLE TIME PREDICTION

Simplified Explanation

The memory device described in the patent application includes an interface to communicate with a host, an array of memory cells, and a controller. The controller is designed to access the memory cells based on commands from the host, enter an idle state when no commands are received with an empty queue, and predict the length of future idle times based on historical data.

  • Interface to communicate with a host
  • Array of memory cells
  • Controller to access memory cells based on host commands
  • Controller enters idle state with empty queue
  • Controller predicts length of future idle times based on historical data

Potential Applications

  • Data storage devices
  • Embedded systems
  • Mobile devices

Problems Solved

  • Efficient utilization of memory device resources
  • Improved response time to host commands
  • Predictive maintenance of memory device

Benefits

  • Enhanced performance and reliability
  • Optimal resource management
  • Improved user experience


Original Abstract Submitted

A memory device includes an interface to communicate with a host, an array of memory cells, and a controller. The controller is configured to access the array of memory cells in response to commands from the host. The controller is further configured to enter an idle time in response to no commands from the host with queue empty, receive a first command from the host, and exit the idle time in response receiving a second command from the host. The controller is further configured to for a plurality of idle times, generate a history indicating a length of each idle time. The controller is further configured to predict the length of a subsequent idle time based on the history.