17949333. MEMORY DEVICES INCLUDING IDLE TIME PREDICTION simplified abstract (Micron Technology, Inc.)
Contents
MEMORY DEVICES INCLUDING IDLE TIME PREDICTION
Organization Name
Inventor(s)
Tyler L. Betz of Meridian ID (US)
Sundararajan N. Sankaranarayanan of Fremont CA (US)
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.