LATENCY COMMAND PROCESSING FOR SOLID STATE DRIVE INTERFACE PROTOCOL
First Claim
Patent Images
1. A method of processing a command for accessing a solid state device, the method comprising:
- receiving, from a host, a loaded command availability message, wherein the loaded command availability message indicates that a command associated with the loaded command availability message uses a low latency mode; and
executing the associated command.
6 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure relates to methods, apparatuses, systems, and computer program products for processing commands for accessing solid state drives. Example methods can include receiving, from a host, a loaded command availability message. The loaded command availability message can indicate that a command associated with the loaded command availability message uses a low latency mode. The methods can further include executing the associated command.
29 Citations
20 Claims
-
1. A method of processing a command for accessing a solid state device, the method comprising:
-
receiving, from a host, a loaded command availability message, wherein the loaded command availability message indicates that a command associated with the loaded command availability message uses a low latency mode; and executing the associated command. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A controller comprising:
-
an interface; and at least one processor in communication with the interface, the processor configured for; receiving, over the interface, a loaded command availability message, wherein the loaded command availability message indicates that a command associated with the loaded command availability message uses a low latency mode; and executing the associated command. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer program product for processing a command for accessing a solid state device, the computer program product tangibly embodied in a computer-readable medium, the computer program product including instructions operable to cause a data processing apparatus to:
-
receive a loaded command availability message, wherein the loaded command availability message indicates that a command associated with the loaded command availability message uses a low latency mode; execute the associated command; process a completion of the executed command without generating an interrupt and without writing a completion entry to a completion queue on the host; and upon receiving a subsequent command, presume an acknowledgement by the host of the processed completion. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification