US 11,868,664 B2
Electronic system having memory system and host for managing request set queue
Jae Hoon Kim, Icheon (KR)
Assigned to SK hynix Inc., Icheon (KR)
Filed by SK hynix Inc., Icheon (KR)
Filed on Dec. 14, 2022, as Appl. No. 18/066,112.
Application 18/066,112 is a continuation of application No. 16/999,953, filed on Aug. 21, 2020, granted, now 11,556,278.
Claims priority of application No. 10-2020-0031537 (KR), filed on Mar. 13, 2020.
Prior Publication US 2023/0120263 A1, Apr. 20, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 3/06 (2006.01); G06F 12/10 (2016.01)
CPC G06F 3/0659 (2013.01) [G06F 3/0611 (2013.01); G06F 3/0673 (2013.01); G06F 12/10 (2013.01); G06F 2212/1024 (2013.01)] 7 Claims
OG exemplary drawing
 
1. A method of operating a host, the method comprising:
generating one or more operation request sets for requesting a memory system to perform operations by merging requests corresponding to addresses that are continuous;
storing operation request sets including read operation requests and transmission request sets for requesting the memory system to transmit data read out according to the read operation requests in a first request set queue;
storing pending operation request sets whose operations are being performed in the memory system among the operation request sets sequentially output from the first request set queue in a second request set queue;
transmitting, to the first request set queue, the transmission request sets which are generated in response to read information indicating that the memory system is ready to output the data corresponding to the read operation requests;
transmitting, to a first scheduler, request information indicating a target operation request set having a highest priority among the pending operation request sets stored in the second request set queue, when the second request set queue is fully filled with the pending operation request sets;
changing a priority of a target transmission request set corresponding to the target operation request set to become a highest priority in the first request set queue based on the request information; and
outputting sequentially the operation request sets and the transmission request sets to the memory system according to priorities of the operation request sets and the transmission request sets.