Method for using various-error correction code combination through coding and decoding system
An error-correcting code, encoding and decoding technology, applied in the field of encoding and decoding systems, can solve the problems of inflexible circuit design, inability to effectively and economically provide multiple error-correcting codes, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0024] In this embodiment, the encoder and the decoder are configured to selectively perform different error corrections with different parameters; at least one storage component is configured to store error-free parameters, wherein the selected error-free parameters are retrieved from the storage Components are loaded to said encoder, decoder for initializing the encoder and decoder; in this embodiment, the codec is configurable to correct errors using one of a plurality of error correcting codes. For example, a codec may be switched once to a first set of error-correcting codes for a first storage device, and the same codec may be switched at another time to a second set of error-correcting codes for a second storage device, the codec It may be part of the main control chip controller, or may be separated from the controller, for example, the controller or the codec can be further controlled. In the described embodiment, the memory device may be a volatile memory device, For...
Embodiment 2
[0030] Such as Figure 7-8 As shown, the encoder, the decoder are configured to selectively perform different error corrections with different parameters; at least one storage component is configured to store error-free parameters, wherein the selected error-free parameters are loaded from the storage component to the encoder and decoder for initializing the encoder and decoder.
[0031]In this embodiment, the encoding system includes a first error-correcting code codec including a first error-correcting code codec configurable to perform different error corrections for different non-volatile memories. The encoding system also includes a second error correction code codec, which is used to load the parameters required for initializing the first error correction code codec. One of the volatile memory, or another independent non-volatile memory; the second error correction code codec itself can correct the error of the loaded parameters without initialization. For example, the...
Embodiment 3
[0035] Such as Figure 9-10 As shown, the encoder, decoder are configured to selectively perform different error corrections with different parameters; an error-free storage device is used to store error-free fixed parameters to be loaded into the encoder, decoder to initialize the encoder, a decoder; the external storage component is configured to store different parameters, the encoder and the decoder select and load one of the stored parameters from the storage component, and modify the loaded parameters according to the fixed parameters, This results in error-free parameters.
[0036] In this embodiment, the encoding system includes an error correcting code codec including a codec that is configurable to perform different error corrections for different non-volatile memories. The encoding system also includes storage devices such as SRAM or ROM for storing fixed parameters. Based on this fixed parameter ROM, the error correction codec can load and correct parameters, and...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


