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