Title :
Low-Cost Duplicate Multiplication
Author :
Sullivan, Michael B. ; Swartzlander, Earl E.
Author_Institution :
Univ. of Texas at Austin, Austin, TX, USA
Abstract :
Rising levels of integration, decreasing component reliabilities, and the ubiquity of computer systems make error protection a rising concern. Meanwhile, the uncertainty of future fault and error modes motivates the design of strong error detection mechanisms that offer fault-agnostic error protection. Current concurrent hardware mechanisms, however, either offer strong error detection coverage at high cost or restrict their coverage to narrow synthetic error models. This paper investigates the potential for duplication using alternate number systems to lower the costs of duplicated multiplication without sacrificing error coverage. Two examples of such low-cost duplication schemes are described and evaluated, it is shown that specialized carry-save or residue number system checking can be used to increase the efficiency of duplicated multiplication.
Keywords :
digital arithmetic; error detection; alternate number system; computer arithmetic; concurrent hardware mechanism; low-cost duplicate multiplication; low-cost error detection; residue number system checking; Boolean functions; Data structures; Digital arithmetic; Global Positioning System; Hafnium compounds; Universal Serial Bus; Computer Arithmetic; Concurrent Error Detection; Dual Modular Redundancy; Low-Cost Duplication; Low-Cost Error Detection; Self-testing and Self-checking Circuitry;
Conference_Titel :
Computer Arithmetic (ARITH), 2015 IEEE 22nd Symposium on
Conference_Location :
Lyon
Print_ISBN :
978-1-4799-8663-7
DOI :
10.1109/ARITH.2015.29