Controller and method for performing background operations

The embodiments described herein provide a controller and method for performing a background commands or operations. In one embodiment, a controller is provided with interfaces through which to communicate with a host and a plurality of flash memory devices. The controller contains a processor opera...

Full description

Saved in:
Bibliographic Details
Main Authors LASSA PAUL A, BRIEF DAVID C
Format Patent
LanguageEnglish
Published 26.08.2014
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:The embodiments described herein provide a controller and method for performing a background commands or operations. In one embodiment, a controller is provided with interfaces through which to communicate with a host and a plurality of flash memory devices. The controller contains a processor operative to perform a foreground command received from the host, wherein the processor performs the foreground command to completion without interruption. The processor is also operative to perform a background commands or operations stored in the controller's memory, wherein the processor performs the background command until completed or preempted by a foreground command. If the background command is preempted, the processor can resume performing the background command at a later time until completed.
Bibliography:Application Number: US20100982833