Generator for an error correcting code, a decoder therefore, and a method for the same
AssigneeSony Corporation
InventorsYoichiro Sako, Shinichi Yamamura
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony Corporation
InventorsYoichiro Sako, Shinichi Yamamura
Estimating the term…
A rectangular array is formed by a predetermined amount of data and an error detecting code that detects a possible error contained in the data. Each error correcting code is formed from data in each of the row and column directions of the rectangular array and is added to the rectangular array to thereby provide a product code. When the product code is arranged, row data in each of the row directions of the rectangular array is supplied to an error correcting code generator which generates the error correcting codes in sequence. At the same time, the respective data is supplied sequentially to the error detecting code generator and thereby a unique error detecting code is generated. When the decoding is carried out by using the error correcting code, the error correcting process is ended in response to the acceptance of a data request signal and then, the presence or absence of a data error in the error corrected data is checked by using the error detecting code. When the data error is not detected, that data is delivered.
A generator for generating an error correcting code for correcting possible errors in a predetermined amount of digital data attached to an error detecting code for detecting the possible errors in said predetermined amount of data, comprising:
A decoder for decoding a product code of the type which is formed from a predetermined amount of data, to which an error detecting code for such predetermined amount of data has been added and which is arranged in a rectangular array of rows and columns, and error correcting codes which are generated for the predetermined amount of data in the row and column directions, said decoder comprising:
A method for generating an error correcting code for correcting possible errors in a predetermined amount of digital data attached to an error detecting code for detecting the possible errors in said predetermined amount of data, comprising the steps of:
A method for decoding a product code of the type which is formed from a predetemined amount of data, to which an error detecting code for such predetermined amount of data has been added and which is arranged in a rectangular array of rows and columns, and error correcting codes which are generated for the predetermined amount of data in the row and column directions, comprising the steps of:
Apparatus for generating a product code comprising:
Dependencies are inferred from the claim text.