Patent ID: 7137057

Claim:
Apparatus for performing an Error Correcting Code (ECC) conversion, the apparatus comprising: a first interface for receiving input data protected in accordance with a first ECC; first and second processing paths, each connected to the first interface; first and second decoders incorporated into said respective first and second processing paths, each configured to extract clear data from input data protected in accordance with said first ECC; a first encoder incorporated into said first processing path after said first decoder, configured to protect clear data in accordance with a second ECC; and a second interface connected to both of said first and second processing paths, and configured to provide output data protected in accordance with said second ECC, wherein a first portion of said output data is received from the first processing path, and a second portion of said output data is received from the second processing path, and wherein the first ECC is different from the second ECC, and wherein the second ECC is systematic, and wherein the first portion is an ECC portion and the second portion is clear data.