Patent ID: 9389788
Filing Date: 2016-07-12
CPC Classification: G06F

Claim Text:
1. A reading method of a solid state disk comprising: (1) receiving reading requests; (2) checking a block state of a reading request queue of each non-volatile memory unit, if a reading congestion is detected, buffering a corresponding reading request, and if no reading congestion is detected, sending the corresponding reading request and then registering the reading request to the reading request queue of non-volatile memory unit; (3) when the corresponding reading request is buffered, performing a time countdown process with a fixed time length, after the time countdown process is performed, when the fixed time length has been completely counted, going back to step (2) for re-checking the buffered reading requests; (4) when the fixed time length is still under-counted, checking if any reading request still needs to be sent, when at least one reading request still needs to be sent, sending a next reading request of the at least one reading request to the corresponding non-volatile memory unit; and (5) when no reading request needs to be sent, checking if any buffered reading request exists, when at least one buffered reading request is detected, going back to step (3) for waiting to check the buffered reading requests, and when no buffered reading request is detected, waiting for a next command.