The Reed Solomon Error Correcting Code ECC provided by Secantec is ideal for high-speed, high-reliability data communications. This error correction code leverages a low-power, asynchronous design with no storage or clock requirements, making it efficient in terms of power usage and speed. It is designed to address both symbol errors and detect multiple uncorrectable symbol errors.
This IP is fully configurable, able to handle a variety of error scenarios by adjusting its Galois Field operations according to different bit-widths and polynomial degrees. With separate encoders for each 't' value and a shared decoder for multiple error scenarios, the code provides a flexible yet robust approach for numerous applications.
Applications for this technology are broad and include SSD controllers, space communications, optical systems, and high-speed communications. It is particularly beneficial in scenarios that demand rigorous error detection and correction in data storage systems as well as dynamic fault prevention in ASIC and FPGA designs.