Title :
Detecting errors in a polynomial basis multiplier using multiple parity bits for both inputs
Author :
Bayat-Saramdi, Siavash ; Hasan, M.A.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Waterloo, Waterloo, ON
Abstract :
This paper investigates the concurrent detection of multiple-bit errors in polynomial basis (PB) multipliers over binary extension fields. To this end, multiple parity bits are considered for both inputs of the multiplier. For the multiplier architecture considered here, the two inputs go through considerably different sets of circuits and this allows us to use different number of parity bits with the inputs. In a bit-parallel implementation of a GF(2163) PB multiplier with eight parity bits for the first input and three parity bits for the second input, the area overhead and the probability of error detection are approximately 55.59% and 0.997, respectively. Additionally, the average time overhead of the scheme implemented in a bit-parallel fashion is approximately 25%.
Keywords :
digital arithmetic; error detection codes; multiplying circuits; parity check codes; polynomials; binary extension field; bit-parallel polynomial basis multiplication; multiple parity-bit error detection; polynomial basis multiplier architecture; Channel coding; Circuits; Computer architecture; Computer errors; Cryptography; Digital systems; Error correction; Polynomials; Testing; Very large scale integration;
Conference_Titel :
Computer Design, 2007. ICCD 2007. 25th International Conference on
Conference_Location :
Lake Tahoe, CA
Print_ISBN :
978-1-4244-1257-0
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2007.4601926