Method and non-transitory computer-readable storage medium and apparatus for executing host write commands
AssigneeSilicon Motion, Inc.
InventorShen-Ting CHIU
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Motion, Inc.
InventorShen-Ting CHIU
Estimating the term…
The invention relates to a method, a non-transitory computer-readable storage medium and an apparatus for executing host write commands. The method performed by a processing unit includes: providing a sequential-write command queue (SCQ), a random-write command queue (RCQ) and a mark queue; when a specific condition is met, obtaining a first logical address range carried in the conflicting sequential write command and second logical address ranges carried in the sequential write commands earlier than the conflicting sequential write command from the SCQ, and/or a third logical address range carried in the conflicting random write command and fourth logical address ranges carried in the random write commands earlier than the conflicting random write command from the RCQ according to content of the record; reading user data of the first logical address range from a first address of the RAM and user data of the second logical address ranges from second addresses of the RAM, and/or user data of the third logical address range from a third address of the RAM and user data of the fourth logical address ranges from fourth addresses of the RAM; and programming the user data of the first logical address range and the second logical address ranges, and/or the user data of the third logical address range and the fourth logical address ranges into the flash module.
A method for executing host write commands, performed by a processing unit, comprising:
A non-transitory computer-readable storage medium having stored therein program code that, when loaded and executed by a processing unit, causes the processing unit to.
An apparatus for executing host write commands, comprising:
Dependencies are inferred from the claim text.