US 12,238,015 B2
Message queue configuration to separate processing paths for control messages and data messages
Luca Bert, San Jose, CA (US)
Assigned to Micron Technology, Inc., Boise, ID (US)
Filed by Micron Technology, Inc., Boise, ID (US)
Filed on Jul. 15, 2022, as Appl. No. 17/866,318.
Prior Publication US 2024/0022526 A1, Jan. 18, 2024
Int. Cl. H04L 49/00 (2022.01); H04L 49/103 (2022.01); H04L 49/90 (2022.01); H04L 67/1097 (2022.01)
CPC H04L 49/3036 (2013.01) [H04L 49/103 (2013.01); H04L 49/9036 (2013.01); H04L 67/1097 (2013.01)] 20 Claims
OG exemplary drawing
 
9. A method, comprising:
generating, from packets received in a network interface of a memory sub-system and by a processing device in the memory sub-system, first control messages and first data messages;
placing, by the processing device, the first control messages into a first set of queues configured, in a random-access memory of the memory sub-system, for communication between the processing device and a local host system connected to the memory sub-system;
placing, by the processing device, the first data messages into a third set of queues configured, in the random-access memory, for communication between the processing device and a storage device of the memory sub-system;
processing, by the local host system, the first control messages retrieved from the first set of queues to generate second control messages;
placing, by the local host system, the second control messages into a second set of queues configured, in the random-access memory, for communication between the processing device and the storage device; and
retrieving, by the storage device, the first data messages from the third set of queues and the second control messages from the second set of queues.