Abstract—We present an architectural framework for Nmodular redundant system exploiting the dynamic partial reconfiguration capability of FPGA. Only one instance of a Functional Element (FE) is retained on the datapath and the other instances undergo test subjected to the actual inputs of a system. A software based voter periodically monitors the health of the FE’s replications thereby avoiding a hardware voter in the datapath of an active FE. The defective behavior of an active FE triggers the reconfiguration process and a healthy element is introduced into the datapath. Furthermore, the configuration bitstreams are protected in the flash memory using Reed-Solomon codes owing to their multi-bit error correcting capability. Together, dynamic plus static hybrid fault-handling methodology is shown to provide promising fault coverage at very low latency overhead.