Abstract
A Computing system is one,where an input data compared with a stored data to locate the matching entry.For example translation look aside buffer and Cache tag array lookup matching. In this paper, we propose new architecture in order to reduce complexity and latency for matching the data protected with an error-correcting code(ECC). It is based on the codeword of an ECC generated by encoding is usually represented in a systematic form and it consists the raw data and the parity information. The proposed architecture parallelizes the comparison of the data and that of the parity information.To reduce the latency and complexity, we propose a new butterfly-formed weight accumulator(BWA) for The efficient computation of the Hamming distance.The proposed architecture checks whether the incoming data matches with the stored data.