An Approach to Fault Tolerance In Architectures for Discrete Fourier Transforms