TY - JOUR
T1 - Low complexity concurrent error detection for complex multiplication
AU - Pontarelli, Salvatore
AU - Reviriego, Pedro
AU - Bleakley, Chris J.
AU - Maestro, Juan Antonio
PY - 2013/8/12
Y1 - 2013/8/12
N2 - This paper studies the problem of designing a low complexity Concurrent Error Detection (CED) circuit for the complex multiplication function commonly used in Digital Signal Processing circuits. Five novel CED architectures are proposed and their computational complexity, area, and delay evaluated in several circuit implementations. The most efficient architecture proposed reduces the number of gates required by up to 30 percent when compared with a conventional CED architecture based on Dual Modular Redundancy. Compared to a Residue Code CED scheme, the area of the proposed architectures is larger. However, for some of the proposed CEDs delay is significantly lower with reductions exceeding 30 percent in some configurations.
AB - This paper studies the problem of designing a low complexity Concurrent Error Detection (CED) circuit for the complex multiplication function commonly used in Digital Signal Processing circuits. Five novel CED architectures are proposed and their computational complexity, area, and delay evaluated in several circuit implementations. The most efficient architecture proposed reduces the number of gates required by up to 30 percent when compared with a conventional CED architecture based on Dual Modular Redundancy. Compared to a Residue Code CED scheme, the area of the proposed architectures is larger. However, for some of the proposed CEDs delay is significantly lower with reductions exceeding 30 percent in some configurations.
KW - Complex multiplication
KW - Concurrent error detection
KW - Fault tolerance
UR - http://www.scopus.com/inward/record.url?scp=84881131285&partnerID=8YFLogxK
U2 - 10.1109/TC.2012.246
DO - 10.1109/TC.2012.246
M3 - Article (Academic Journal)
AN - SCOPUS:84881131285
SN - 0018-9340
VL - 62
SP - 1899
EP - 1903
JO - IEEE Transactions on Computers
JF - IEEE Transactions on Computers
IS - 9
M1 - 6327185
ER -