Error detection or correction of the data by redundancy in hardware using passive fault-masking of the redundant circuits {by voting, the voting not being performed by the redundant components where the redundant components implement processing functionality}