DocumentCode
2969936
Title
Digit recurrence divider: Optimization and verification
Author
Bessalah, H. ; Anane, M. ; Issad, M. ; Anane, N. ; Messaoudi, K.
Author_Institution
Centre de Dev. des Technol. Avancees CDTA, Algiers
fYear
2007
fDate
2-5 Sept. 2007
Firstpage
70
Lastpage
75
Abstract
In this paper, we present the division computation by the SRT algorithm. This last is characterized by the linear convergence, i.e., at each iteration, one quotient digit is obtained as result. Thus, increasing a radix, the iterations number decreases, but the hardware complexity increases which involve the use of a multiplier to calculate the product of quotient digit by the divider. For this purpose and for an implementation on a Xilinx FPGA circuit, we propose for a radix-8 and a maximum redundancy factor, an approach to divert the multiplication. This approach consists of the decomposition of the quotient digits into two terms power of 2. In this way, the multiplication is carried out by shifts and one addition. The implementation results revealed an iteration time of 11,7 ns.
Keywords
digital arithmetic; dividing circuits; field programmable gate arrays; multiplying circuits; redundancy; SRT algorithm; Xilinx FPGA circuit; digit recurrence divider; division computation; hardware complexity; linear convergence; maximum redundancy factor; multiplier; one quotient digit; Arithmetic; Computer architecture; Delay; Fabrication; Field programmable gate arrays; Hardware; High performance computing; Integrated circuit technology; Iterative algorithms; Pipelines; Double precision computation; High performance design; SRT division; Virtex-II FPGA;
fLanguage
English
Publisher
ieee
Conference_Titel
Design & Technology of Integrated Systems in Nanoscale Era, 2007. DTIS. International Conference on
Conference_Location
Rabat
Print_ISBN
978-1-4244-1277-8
Electronic_ISBN
978-1-4244-1278-5
Type
conf
DOI
10.1109/DTIS.2007.4449495
Filename
4449495
Link To Document