DocumentCode :
1501086
Title :
A New Compact SD2 Positive Integer Triangular Array Division Circuit
Author :
Santambrogio, Marco Domenico ; Stefanelli, Renato
Author_Institution :
Dept. of Electron. & Inf. (DEI), Politec. di Milano, Milan, Italy
Volume :
19
Issue :
1
fYear :
2011
Firstpage :
42
Lastpage :
51
Abstract :
Division is the highest latency arithmetic operation in present digital architectures and high-performance computing systems; as such drives the demand for efficient hardware division units. Accordingly, this paper proposes a novel architecture for a nonrestoring divisor based on the radix-2 signed-digit (SD2) representation. This notation has been chosen to achieve fast computation, as proposed by Avizienis (IEEE Transactions on Electronic Computers, vol. EC-10, no. 3, pp. 389-400, Sep. 1961), but the architecture presented in this paper, due to its structure and the definition of the cell implementing its architecture, saves area as well. The proposed divisor architecture is able to achieve a delay of order , similar to the solution presented by Takagi (IEICE Transactions on Fundamentals of Electronics, Communications, and Computer Sciences, E89-A, no. 10, pp. 2874-2881, 2006) being considered as the state of the art, instead of other solutions that give growth. This is in line with the fact that even if our carry-chains have a less impact on the circuit the basic cell is larger compared to the one proposed by Takagi Our cells are larger that those proposed in literature, considering them as single circuit, but considering the overall structure there is a saving of some 40% in the number of gates and a gain of 55% in terms of power saving when compared with the state of the art.
Keywords :
digital arithmetic; dividing circuits; compact SD2 positive integer triangular array division circuit; digital architectures; divisor architecture; hardware division units; high-performance computing systems; highest latency arithmetic operation; nonrestoring divisor; radix-2 signed-digit representation; very large scale integration; Artificial intelligence; Circuits; Computer architecture; Computer science; Delay; Digital arithmetic; Digital systems; Hardware; Laboratories; Very large scale integration; Integer division; nonrestoring division; radix-2 signed-digit (SD2);
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2009.2030573
Filename :
5288544
Link To Document :
بازگشت