Method and non-transitory computer-readable storage medium and apparatus for handling garbage collection process
AssigneeSilicon Motion, Inc.
InventorPo-Wei WU
Life of this patent
Estimating the term…
Loading patent…
AssigneeSilicon Motion, Inc.
InventorPo-Wei WU
Estimating the term…
The disclosure introduces a method for handling a garbage collection (GC) process, performed by a processing unit of a flash controller, to include: detecting that a portable storage device is inserted into a host equipment; operating the portable storage device in a working state; determining whether a transmission bandwidth of a flash I/F is higher than a maximum transmission bandwidth of a host interface (I/F); if so, inserting operations of the GC process during an execution of a host command in the working state; resetting a working expiration timer for counting a specified period of time each time after receiving any host command; and in response to detecting that the working expiration timer reaches the specified period of time, causing the portable storage device to leave the working state and enter a power saving state.
A flash controller for handling a garbage collection (GC) process, coupled to a flash module, the flash controller comprising:
A method for handling a garbage collection (GC) process, performed by a processing unit of a flash controller, wherein a portable storage device is equipped with the flash controller and a flash module, the method comprising:
Dependencies are inferred from the claim text.