Abstract
Division is the least commonly used of the four basic arithmetic operations because it is too difficult to utilize. The primitive use of division is an iterative subtraction. In very large-scale integration realization, the redundant representation of partial remainders and quotient digits is used in digit recurrence binary division. Divider modules are frequently used in digital signal processing and image processing applications. The former uses carry save representation for binary floating point division where the number of iterations is large and also occupied more area. The floating point binary division using carry save representation led to extra power consumptions for initialization and quotient digit selection. The idea is to lower the number of cycles in use while also taking up less space. Therefore, the signed-digit floating point binary division using carry increment adder has been proposed. It implies that carry increment adder has carry lookahead adder which is to minimize the propagation delay. The quotient digit selection is slightly varied to reduce the number of iterations. Result analysis shows that the area and delay are reduced compared to the floating point binary division using carry save representation. The proposed adder is suitable for high-speed applications.
Similar content being viewed by others
References
H.A. Ahtnad, S. Rahman, Design of high-performance floating point SRT divider using divisor and partial remainders estimates. Int. J. Eng. Manag. Res. 3(3), 19–23 (2013)
S. Amanollahi, G. Jaberipur, Energy-efficient VLSI realization of binary64 division withRedundant number systems. IEEE Trans. Very Large Scale Integr. Syst. 25(3), 954–961 (2017)
E. Antelo, T. Lang, P. Montuschi, A. Nannarelli, Digit-recurrence dividers with reduced logical depth. IEEE Trans. Comput. 54(7), 837–851 (2005)
T.M. Carter, J.E. Robertson, Radix-16 signed-digit division. IEEE Trans. Comput. 39(12), 1424–1433 (1990)
L. Chen, J. Han, W. Liu, P. Montuschi, F. Lombardi, Design, evaluation and application of approximate high-radix dividers. IEEE Trans. Multi Scale Comput. Syst. 4(3), 299–312 (2018)
J. Ebergen, N. Jamadagni, Radix-2 division algorithms with an over-redundant digit set. IEEE Trans. Comput. 64(9), 2652–2663 (2015)
A. Kaivani, A. Hosseiny, G. Jaberipur, Improving the speed of decimal division. IET Comput. Digit. Tech. 5(5), 393–404 (2011)
T. Lang, A. Nannarelli, A radix-10 digit-recurrence division unit: algorithm and architecture. IEEE Trans. Comput. 56(6), 1–13 (2007)
W. Liu, A. Nannarelli, Power efficient division and square root unit. IEEE Trans. Comput. 61(8), 1059–1070 (2012)
J. Melchert, S. Behroozi, J. Li, Y. Kim, SAADI-EC: a quality-configurable approximate divider for energy efficiency. IEEE Trans. Very Large Scale Integr. Syst. 27(11), 2680–2692 (2019)
A. Nannarelli, Performance/power space exploration for binary64 division units. IEEE Trans. Comput. 65(5), 1671–1677 (2016)
S. Neethu, S. Agrawal, N.S. Murty, An architecture for high speed Radix10 division, in Proceedings of International Conference on Computer Communication and Informatics (ICCCI), (2016), pp. 1–5.
H. Nikmehr, B. Phillips, C. Lim, Fast decimal floating point division. IEEE Trans. Very Large Scale Integr. Syst. 14(9), 951–961 (2006)
L.B. Om Prakash, B.S. Patro, S.K. Mandal, A comparative analysis of different 8-bit adders topologies at 45 nm technology. Int. J. Eng. Res. Technol. 2(10), 2801–2810 (2013)
V. Ramadevi, K. Manjunatha, Design and implementation of 64 bit divider using 45 nm CMOS technology. Int. J. Pure Appl. Math. 118(5), 293–301 (2018)
D. Tomic, J. Mikulic, G. Schatzberger, J. Fellner, A. Baric, Programmable low-frequency divider in 180-nm CMOS technology, in Proceedings of the 43rd International Convention on Information. Communication and Electronic Technology (MIPRO), (2020), pp. 89–92
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Pazhani, A.A.J., Samuel, T.S.A. High-Speed and Area-Efficient Modified Binary Divider. Circuits Syst Signal Process 41, 3350–3371 (2022). https://doi.org/10.1007/s00034-021-01937-w
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-021-01937-w