Invention Grant
- Patent Title: Host read command return reordering based on time estimation of flash read command completion
-
Application No.: US15154418Application Date: 2016-05-13
-
Publication No.: US09652156B2Publication Date: 2017-05-16
- Inventor: Joao Alcantara , Zoltan Szubbocsev
- Applicant: HGST Netherlands B.V.
- Applicant Address: US CA Irvine
- Assignee: Western Digital Technologies, Inc.
- Current Assignee: Western Digital Technologies, Inc.
- Current Assignee Address: US CA Irvine
- Agent John D. Henkhaus
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F3/06 ; G06F12/02

Abstract:
Managing data returns to a host in response to read commands, an operation monitor of a solid-state drive (SSD) manages counters used to hold metrics that characterize the estimated time to complete a read operation on a corresponding flash die. A timer generates a periodic event which decrements the counters over time. The value stored in each counter is generated for flash operations submitted to the corresponding die and is, generally, based on the operational history and the physical location of the operation. Whenever a read command is scheduled for submission to a particular die, the time estimate for that particular read operation is retrieved and, based on this information, the optimum order in which to return data to the host is determined. This order is used to schedule and program data transfers to the host so that a minimum number of read commands get blocked by other read commands.
Public/Granted literature
- US20160253095A1 HOST READ COMMAND RETURN REORDERING BASED ON TIME ESTIMATION OF FLASH READ COMMAND COMPLETION Public/Granted day:2016-09-01
Information query