Invention Grant
US08601346B1 System and method for generating parity data in a nonvolatile memory controller by using a distributed processing technique
有权
通过使用分布式处理技术在非易失性存储器控制器中产生奇偶校验数据的系统和方法
- Patent Title: System and method for generating parity data in a nonvolatile memory controller by using a distributed processing technique
- Patent Title (中): 通过使用分布式处理技术在非易失性存储器控制器中产生奇偶校验数据的系统和方法
-
Application No.: US13052835Application Date: 2011-03-21
-
Publication No.: US08601346B1Publication Date: 2013-12-03
- Inventor: Peter Z. Onufryk , Inna Levit
- Applicant: Peter Z. Onufryk , Inna Levit
- Applicant Address: US CA Sunnyvale
- Assignee: PMC-Sierra US, Inc.
- Current Assignee: PMC-Sierra US, Inc.
- Current Assignee Address: US CA Sunnyvale
- Agency: Glass & Associates
- Agent Kenneth Glass; Stanley J. Pawlik
- Main IPC: G11C29/00
- IPC: G11C29/00

Abstract:
A nonvolatile memory controller performs a data stripe operation on data blocks by processing a collection of commands. The nonvolatile memory controller includes command processing units, each of which processes a command of the data stripe operation to store a data block into a nonvolatile memory device. A parity calculator in the nonvolatile memory controller receives the data blocks of the data stripe operation by receiving a sequence of data blocks. The parity calculator generates a parity block in a page frame as the parity calculator receives the sequence of the data blocks. A command processing unit in the nonvolatile memory controller determines when the parity calculator has completed generating the parity block and writes the parity block to a nonvolatile memory device.
Information query