发明名称 Reordering of read command return based on time estimation of command completion
摘要 The order of data returned from a non-volatile memory to a host following a read request is determined based on a total cost. The total cost takes into account operation costs for each memory die 208 involved with the request. Operation monitor 202 manages counters holding metrics characterising the estimated time to complete a read operation on corresponding dies. The maximum of such times is then evaluated to calculate the total cost. The value stored in each counter can also be based on the operational history and physical location of the operation. Whether a die is idle, busy with erase, page program, or read operations can also affect the operation cost. The determined order is used to schedule data transfers to the host so that a minimum number of read commands gets blocked by other read commands. The memory can be a solid-state device (SSD), e.g. NAND or NOR flash.
申请公布号 GB2509603(A) 申请公布日期 2014.07.09
申请号 GB20130020971 申请日期 2013.11.28
申请人 HGST NETHERLANDS B.V. 发明人 JOAO ALCANTARA;ZOLTAN SZUBBOCSEV
分类号 G06F3/06;G06F13/16 主分类号 G06F3/06
代理机构 代理人
主权项
地址