发明名称 Encoding apparatus, encoding method and semiconductor memory system
摘要 According to one embodiment, an encoding apparatus includes an input unit and a generation unit. The input unit inputs a data symbol sequence containing q(N−J) symbols (q, J, and N are integers, N>J). The generation unit generates a codeword containing qN symbols by adding a parity symbol sequence containing qJ symbols to the data symbol sequence. The codeword satisfies parity check equations of a parity check matrix of qJ rows×qN columns. A first submatrix of qJ rows×qJ columns that corresponds to the parity symbol sequence in the parity check matrix includes a second submatrix. The second submatrix includes a first identity matrix of qL rows×qL columns (L is an integer, J>L) and a first non-zero matrix of q(J−L) rows×qL columns.
申请公布号 US8966351(B2) 申请公布日期 2015.02.24
申请号 US201213706663 申请日期 2012.12.06
申请人 Kabushiki Kaisha Toshiba 发明人 Uchikawa Hironori;Obata Haruka
分类号 H03M13/00;H03M13/13;H03M13/11 主分类号 H03M13/00
代理机构 Holtz, Holtz, Goodman & Chick PC 代理人 Holtz, Holtz, Goodman & Chick PC
主权项 1. An encoding apparatus, comprising: an input unit configured to input a data symbol sequence containing q(N−J) symbols (q, J, and N are integers, N>J>2); and a generation unit configured to generate a codeword containing qN symbols by adding a parity symbol sequence containing qJ symbols to the data symbol sequence, wherein the codeword satisfies parity check equations of a parity check matrix of qJ rows×qN columns, wherein a first submatrix of qJ rows×qJ columns that corresponds to the parity symbol sequence in the parity check matrix includes a second submatrix, the second submatrix comprising a first identity matrix of qL rows×qL columns (L is an integer, J>L) and a first non-zero matrix of q(J−L) rows×qL columns, and wherein the parity check matrix is formed by arranging J×N block matrices of q rows×q columns, each of the block matrices being one of a cyclic shift matrix and a zero matrix.
地址 Tokyo JP