US 11,899,972 B2
Reduce read command latency in partition command scheduling at a memory device
Juane Li, Milpitas, CA (US); Fangfang Zhu, San Jose, CA (US); Jason Duong, San Jose, CA (US); Chih-Kuo Kao, Fremont, CA (US); and Jiangli Zhu, San Jose, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Aug. 19, 2021, as Appl. No. 17/445,478.
Prior Publication US 2023/0054363 A1, Feb. 23, 2023
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0673 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A system comprising:
one or more memory devices;
a sequencer component, operatively coupled to the one or more memory devices, the sequencer component to perform operations comprising:
receiving a partition command from one of a plurality of write partition command queues or a plurality of read partition command queues, wherein the received partition command is issued to a command processor of the sequencer component to be applied to one of the one or more memory devices;
responsive to receiving the partition command from the plurality of write partition command queues, determining whether a timeout threshold criterion pertaining to the plurality of read partition command queues is satisfied, wherein the timeout threshold criterion is satisfied if a period of time between a time stamp of at least one partition command from the plurality of read partition command queues and a current time exceeds a maximum duration of time a partition command of the plurality of read partition command queues can remain in a read partition command queue of the plurality of read partition command queues;
responsive to determining that the timeout threshold criterion pertaining to the plurality of read partition command queues is not satisfied, determining whether a write threshold criterion pertaining to the plurality of write partition command queues is satisfied; and
responsive to determining that at least one of the timeout threshold criterion pertaining to the plurality of read partition command queues or the write threshold criterion pertaining to the plurality of write partition command queues is satisfied, switching to receiving partition commands of the plurality of read partition command queues.