keywords duplication with comparison (dwc); faulttolerant; field-programmable gate array (fpga); single-event upsets (seu); turbo decoder