Introduction to the Role of Redundancy in Computer Arithmetic
- 1 June 1975
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Computer
- Vol. 8 (6) , 74-77
- https://doi.org/10.1109/c-m.1975.219001
Abstract
Redundancy, the state of being in excess of what is necessary, as applied in the implementation of computer arithmetic is motivated by three design goals: to improve reliability, to increase speed of operation, and/or to provide structural flexibility. In achieving the first goal, improvement of reliability, hardware redundancy and/or redundant arithmetic codes are applied to the detection and correction of faults. Although this is an increasingly vital area it will not be discussed in this paper. Rather, the focus will be on the other two potential benefits: more specifically, on the judicious use of number systems employing redundancy in representation. A positional number system with fixed radix, r, is redundant if the allowable digit set includes more than r distinct elements, thereby affording alternate representations of a given numeric value. Uniqueness. of representation is sacrificed with hope of greater gains. A novel, rigorous treatment of redundant, radix polynomial representation is included in Reference 1.Keywords
This publication has 7 references indexed in Scilit:
- Design of the Arithmetic Units of ILLIAC III: Use of Redundancy and Higher Radix MethodsIEEE Transactions on Computers, 1970
- A study of methods for selection of quotient digits during digital division. Report No. 397.Published by Office of Scientific and Technical Information (OSTI) ,1970
- Higher-Radix Division Using Estimates of the Divisor and Partial RemaindersIEEE Transactions on Computers, 1968
- A Suggestion for a Fast MultiplierIEEE Transactions on Electronic Computers, 1964
- Binary-compatible signed-digit arithmeticPublished by Association for Computing Machinery (ACM) ,1964
- Signed-Digit Numbe Representations for Fast Parallel ArithmeticIEEE Transactions on Electronic Computers, 1961
- A New Class of Digital Division MethodsIRE Transactions on Electronic Computers, 1958