CPC G06F 3/0659 (2013.01) [G06F 3/061 (2013.01); G06F 3/0673 (2013.01); G06F 12/0215 (2013.01); G06F 2212/1016 (2013.01)] | 13 Claims |
1. A memory controller, comprising:
a controller configured to:
receive a read command from an external device and determine whether the read command is a general read command or a read-ahead command;
continue an erase operation or a program operation currently in progress if the read command is the read-ahead command; and
temporarily suspend the erase operation or the program operation currently in progress and process the read command if the read command is the general read command.
|