发明名称 |
Encoding and decoding of information using a block code matrix |
摘要 |
An embodiment of an apparatus for encoding. For this embodiment of the apparatus, an encoder block is coupled to receive input data. The encoder block has an R-matrix block. The R-matrix block is configured to: exclusively OR combinations of subsets of data bits of the input data to generate (n−1) parity bits for n a positive integer greater than zero; and exclusively OR a combination of all of the data bits and all the (n−1) parity bits to generate an (n) parity bit 9-to-7. |
申请公布号 |
US8972833(B1) |
申请公布日期 |
2015.03.03 |
申请号 |
US201213490269 |
申请日期 |
2012.06.06 |
申请人 |
Xilinx, Inc. |
发明人 |
Rahul Kumar;Pisipati Sri Deepti;Yachareni Santosh |
分类号 |
H03M13/00;G06F11/00 |
主分类号 |
H03M13/00 |
代理机构 |
|
代理人 |
Webostad W. Eric |
主权项 |
1. An apparatus, comprising:
an encoder block coupled to receive input data; wherein the encoder block has a first Kumar Rahul Code matrix (“R-matrix”) block to provide a first block code matrix function; wherein data bits and parity bits of the first R-Matrix are for writing to and reading from memory cells of a memory array; and wherein the first R-matrix block is configured to:
exclusively OR (n−1) different combinations of subsets of the data bits of the input data to generate (n−1) parity bits of the parity bits for n a positive integer greater than zero;exclusively OR a combination of all of the data bits and all the (n−1) parity bits to generate an (n) parity bit of the parity bits; andprovide encoded data by arrangement of the data bits and the (n−1) parity bits in an R-matrix format;wherein:the R-matrix format includes almost twice a number of rows with a same number of columns with respect to a Hamming Code configuration of the input data and the parity data; andthe R-matrix format has approximately a 9-to-7 ratio of occupied cells to unoccupied cells of the memory cells. |
地址 |
San Jose CA US |