Computer readable storage medium, method and device for scheduling host commands
By setting two queues and scheduling mechanisms in the flash controller, priority is given to handling host read commands, which solves the problem that host read commands in NAND flash memory cannot be promptly replied due to long data writing, and improves the effectiveness of the solid-state drive.
CN113778317BActive Publication Date: 2024-12-13SILICON MOTION INC
Patent Information
- Application Number
- CN202010524205.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-06-10
- Publication Date
- 2024-12-13
- Estimated Expiration
- 2040-06-10
Smart Images

Figure CN113778317B_ABST
Abstract
The present invention relates to a computer-readable storage medium, a method and a device for scheduling host commands, wherein the computer-readable storage medium is used to store program codes that can be executed by a processing unit of a flash memory controller, and the program codes are executed by the processing unit to implement the following steps: migrating one or more host write commands from the top of a first queue to a second queue in the order of time when they arrive at the flash memory controller, so that the top of the first queue stores host read commands; extracting host read commands from the top of the first queue; executing host read commands to read user data from a flash memory module; and replying user data to a host end. Therefore, the present invention can avoid the user data that a host read command wants to obtain cannot be replied to the host end in time due to the writing of long data, causing the application to be opened unsmoothly, through the setting of the two queues as described above and the scheduling mechanism described above.
Need to check novelty before this filing date? Find Prior Art
Citation Information
Patent Citations
Memory controller and method of operating the same
CN110083304A
