Soft Error Detection (SED) and Soft Error Correction (SEC) reference design implements a state machine controller that interfaces with the SEDC Controller IP to enable the soft error detection/correction (SEDC) function, which can be used to detect and correct static random access memory (SRAM) errors.