Techniques to Reduce the Inherent Limitations of Fully Digit On-Line Arithmetic
- 1 April 1983
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-32 (4) , 406-411
- https://doi.org/10.1109/tc.1983.1676244
Abstract
A fully digit on-line arithmetic unit generates at least the i most (least) significant digits of the output after having been supplied no more than the (i + k) most (least) significant digits of each input, where k is some small constant. This digit serial property can be used to reduce the aggregate fill and flush times of a chained list of digit on-line arithmetic units (which in turn reduces the required amount of parallelism needed to obtain high hardware utilization), and the VLSI interconnection complexity (which in turn reduces pin count). However, because of this digit serial property, unique limitations may be imposed on any arithmetic unit which performs certain operations in a digit on-line manner. Furthermore, these limitations are inherent in the sense that any fully digit on-line arithmetic unit which performs these operations will have some type of similar limitations. For some calculations, these limitations may be so severe as to make evaluation of that calculation by a digit on-line arithmetic unit virtually impossible. For other calculations, these limitations may not be nearly as severe. We will investigate techniques to either avoid or reduce the impact of these limitations.Keywords
This publication has 9 references indexed in Scilit:
- Compound algorithms for digit online arithmeticPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1981
- Design of a digit-slice on-line arithmetic unitPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1981
- On-line algorithms for the design of pipeline architecturesPublished by Association for Computing Machinery (ACM) ,1979
- Higher radix on-line divisionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1978
- An on-line square rooting algorithmPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1978
- A pipelined processing unit for on-line divisionPublished by Association for Computing Machinery (ACM) ,1978
- On-Line Algorithms for Division and MultiplicationIEEE Transactions on Computers, 1977
- Introduction to the Role of Redundancy in Computer ArithmeticComputer, 1975
- Signed-Digit Numbe Representations for Fast Parallel ArithmeticIEEE Transactions on Electronic Computers, 1961