DocumentCode :
1562116
Title :
A configurable divider using digit recurrence
Author :
Berkeman, Anders ; Öwall, Viktor
Author_Institution :
Dept. of Electroscience, Lund Inst. of Technol., Sweden
Volume :
5
fYear :
2003
Abstract :
The division operation is essential in many digital signal processing algorithms. For a hardware implementation, the requirements and constraints on the divider circuit differ significantly with different applications. Therefore, it is not possible to design one divider component having optimal performance and cost for all target applications. Instead, the presented divider has a modular architecture, based on instantiation of small efficient divider subblocks. The configuration of the divider architecture is set by a number of parameters controlling wordlength, number of quotient bits, number of clock cycles per operation, and fixed or floating point operation. Digit recurrence algorithms with carry save arithmetic and on-the-fly two´s complement output quotient conversion are used to make the sub-blocks small, fast and power efficient. The modularity gives the designer freedom to elaborate different parameters to explore the design space. Two applications using the proposed divider are presented. Furthermore, an example divider circuit has been fabricated and performance measurements are included.
Keywords :
CMOS logic circuits; dividing circuits; fixed point arithmetic; floating point arithmetic; logic design; DSP algorithms; carry save arithmetic; clock cycles per operation; configurable divider; digit recurrence algorithms; digital signal processing algorithms; divider circuit; division operation; efficient divider subblocks; fixed point operation; floating point operation; hardware implementation; modular architecture; quotient bits; two´s complement output quotient conversion; wordlength; Circuits; Clocks; Cost function; Hardware; Measurement; Signal processing; Signal processing algorithms; Space exploration; Throughput; Time factors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2003. ISCAS '03. Proceedings of the 2003 International Symposium on
Print_ISBN :
0-7803-7761-3
Type :
conf
DOI :
10.1109/ISCAS.2003.1206272
Filename :
1206272
Link To Document :
بازگشت