COMMAND RESEQUENCING IN MEMORY OPERATIONS
First Claim
Patent Images
1. A method for managing memory comprising:
- receiving command signals for performing flash memory access operations in a first sequence;
determining one or more attributes of one or more of the command signals;
determining a second sequence of execution for the command signals based at least partially on at least one of the attributes; and
executing the command signals in the second sequence to perform access operations on a flash memory.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and processes may include a memory coupled to a memory controller. Command signals for performing memory access operations may be received. Attributes of the command signals, such as type, time lapsed since receipt, and relatedness to other command signals, may be determined. Command signals may be sequenced in a sequence of execution based on the attributes. Command signals may be executed in the sequence of execution.
-
Citations
25 Claims
-
1. A method for managing memory comprising:
-
receiving command signals for performing flash memory access operations in a first sequence; determining one or more attributes of one or more of the command signals; determining a second sequence of execution for the command signals based at least partially on at least one of the attributes; and executing the command signals in the second sequence to perform access operations on a flash memory. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An article comprising a machine-readable medium storing instructions storing instructions for memory management, the instructions operable to cause data processing apparatus to perform operations comprising:
-
detecting a first sequence of command signals for performing memory access operations on electrically erasable memory; determining one or more attributes of one or more of the command signals; determining a second sequence of execution for one or more of the command signals based at least partially on at least one of the attributes. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A system comprising:
-
a first memory operable to store command signals for performing flash memory access operations on a second memory; a memory controller operable to; execute one or more of the command signals on the second memory; determine one or more attributes of one or more of the command signals; and determine a sequence of execution for one or more of the command signals based at least partially on at least one of the attributes. - View Dependent Claims (21, 22, 23, 24)
-
-
25. A system comprising:
-
means for receiving command signals for performing memory access operations in a first sequence on an electrically erasable memory; means for determining one or more attributes of one or more of the command signals; and means for determining a second sequence of execution for one or more of the command signals based at least partially on at least one of the attributes.
-
Specification