Skip to main content
Log in

High-Speed and Area-Efficient Modified Binary Divider

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. 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)

    Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. E. Antelo, T. Lang, P. Montuschi, A. Nannarelli, Digit-recurrence dividers with reduced logical depth. IEEE Trans. Comput. 54(7), 837–851 (2005)

    Article  Google Scholar 

  4. T.M. Carter, J.E. Robertson, Radix-16 signed-digit division. IEEE Trans. Comput. 39(12), 1424–1433 (1990)

    Article  Google Scholar 

  5. 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)

    Article  Google Scholar 

  6. J. Ebergen, N. Jamadagni, Radix-2 division algorithms with an over-redundant digit set. IEEE Trans. Comput. 64(9), 2652–2663 (2015)

    Article  MathSciNet  Google Scholar 

  7. A. Kaivani, A. Hosseiny, G. Jaberipur, Improving the speed of decimal division. IET Comput. Digit. Tech. 5(5), 393–404 (2011)

    Article  Google Scholar 

  8. T. Lang, A. Nannarelli, A radix-10 digit-recurrence division unit: algorithm and architecture. IEEE Trans. Comput. 56(6), 1–13 (2007)

    Article  MathSciNet  Google Scholar 

  9. W. Liu, A. Nannarelli, Power efficient division and square root unit. IEEE Trans. Comput. 61(8), 1059–1070 (2012)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. A. Nannarelli, Performance/power space exploration for binary64 division units. IEEE Trans. Comput. 65(5), 1671–1677 (2016)

    Article  MathSciNet  Google Scholar 

  12. 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.

  13. H. Nikmehr, B. Phillips, C. Lim, Fast decimal floating point division. IEEE Trans. Very Large Scale Integr. Syst. 14(9), 951–961 (2006)

    Article  Google Scholar 

  14. 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)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. 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

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to T. S. Arun Samuel.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-021-01937-w

Keywords

Navigation