Memory controller and method for accessing a plurality of non-volatile memory arrays
AssigneeFreescale Semiconductor, Inc.
InventorsKevin K. Zhang, Xingyu Li
Life of this patent
Estimating the term…
Loading patent…
AssigneeFreescale Semiconductor, Inc.
InventorsKevin K. Zhang, Xingyu Li
Estimating the term…
A memory controller (16) is used in a system (10) having a main memory (22) and a set of non-volatile memories (26, 32, 38, 44). Each non-volatile memory comprises a plurality of sectors (S0-S28), pages, or other memory unit types. A command is received to write data to the set of non-volatile memories (26, 32, 38, 44). Within the data is identified a grouping of the data that is for writing to sectors in the set of non-volatile memories in which each non-volatile memory of the set of non-volatile memories is to be written and each sector to be written has a corresponding location to be written in all of the other non-volatile memories. Corresponding locations are locations that are in the same location in the sequential order. The grouping of data is written into the set of the non-volatile memories to result in the writing in the non-volatile memories occurring contemporaneously.
In a system having a memory controller for accessing a main memory and a set of non-volatile memories, wherein each non-volatile memory of the set of non-volatile memories comprises a plurality of sectors in locations having a sequential order, wherein there is a predetermined number, K, of non-volatile memories in the set of non-volatile memories having a predetermined order beginning with a first non-volatile memory and ending with a last non-volatile memory, a method of operating the memory controller, comprising:
A method for accessing a number, K, of non-volatile memories, each of the non-volatile memories having a plurality of sectors, the method comprising:
A memory control system for use in a system having a main memory and a set of non-volatile memories, wherein each non-volatile memory of the set of non-volatile memories comprises a plurality of sectors in locations having a sequential order, wherein there is a predetermined number, K, of non-volatile memories in the set of non-volatile memories having a predetermined order beginning with a first non-volatile memory and ending with a last non-volatile memory, comprising:
Dependencies are inferred from the claim text.