Invention Grant
US09003153B2 Method of storing blocks of data in a plurality of memory devices in a redundant manner, a memory controller and a memory system
有权
以冗余方式存储多个存储器件中的数据块的方法,存储器控制器和存储器系统
- Patent Title: Method of storing blocks of data in a plurality of memory devices in a redundant manner, a memory controller and a memory system
- Patent Title (中): 以冗余方式存储多个存储器件中的数据块的方法,存储器控制器和存储器系统
-
Application No.: US12941926Application Date: 2010-11-08
-
Publication No.: US09003153B2Publication Date: 2015-04-07
- Inventor: Siamak Arya
- Applicant: Siamak Arya
- Applicant Address: US CA Santa Clara
- Assignee: Greenliant LLC
- Current Assignee: Greenliant LLC
- Current Assignee Address: US CA Santa Clara
- Agency: DLA Piper LLP (US)
- Main IPC: G06F11/10
- IPC: G06F11/10 ; G06F12/06 ; H03M13/05 ; H03M13/15

Abstract:
A memory controller, system and method for storing data blocks in a plurality of physically distinct non-volatile memory devices, each being independently written to or read from. The method includes generating one or more error checking data blocks based upon the plurality of data blocks; and storing the plurality of data blocks and the error checking data block(s) in the distinct physical non-volatile memory devices, with each data block in a different physical memory device. The method links the addresses of the data blocks and the error checking data block(s) in a cyclical link so that any entry to one of the data blocks will result in a link to all of the other data blocks. The memory controller has a processor and a memory for storing programming code for performing the foregoing method.
Public/Granted literature
Information query