Skip to main content

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 748))

Abstract

A fixed point divider is needed for determining the result of division up to a fixed number of points in its fractional part. The divider does so with a good accuracy so that the result can be used for further applications, where the accuracy as well as speed of different modules should be high. This paper presents a 32-bit fixed point divider design based on Newton Raphson division algorithm. The design comprises of two units viz., one is reciprocal unit and the other is the multiplication unit. For the reciprocal unit the divider uses Newton Raphson method and for multiplication unit it uses the multiplication operator. The Verilog HDL coding of the proposed divider design is simulated using Xilinx Vivado tool and synthesized using Cadence EDA tool.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 229.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 299.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Meyer-Baese U (2004) Digital signal processing with field programming gate arrays. Springer, Heidelberg

    Book  Google Scholar 

  2. Sorokin N (2006) Implementation of high-speed fixed-point dividers on FPGA. J Comput Sci Technol 6(1):8–11

    Google Scholar 

  3. Rodriguez-Garcia A, Pizano-Escalante L, Parra-Michel R, Longoria-Gandara O, Cortez J (2013) Fast fixed-point divider based on Newton-Raphson method and piecewise polynomial approximation. In: International conference on reconfigurable computing and FPGAs, ReConFig 2013, vol 2, no 2

    Google Scholar 

  4. Louvet N, Muller JM, Panhaleux A (2010) Newton-Raphson algorithms for floating-point division using an FMA. In: International conference on application-specific systems, architectures and processors, pp 200–207

    Google Scholar 

  5. Narendra K, Shabirahmed BJ, Swaroop Kumar K, Asha GH (2015) FPGA implementation of fixed-point integer divider using iterative array structure. Int J Eng Tech Res (IJDTR) 3(4):170–179

    Google Scholar 

  6. Kim H, Nam BG, Sohn JH, Yoo HJ (2005) A 231MHz, 2.18mW 32-bit logarithmic arithmetic unit for fixed-point 3D graphics system. In: IEEE Asian solid-state circuits conference ASSCC 2005, pp 305–308

    Google Scholar 

  7. Malik P (2015) High throughput floating-point dividers implemented in FPGA. In: IEEE 18th international symposium on design and diagnostics of electronic circuits & systems (DDECS), pp 291–294

    Google Scholar 

  8. Rodellar V, Sacristan MA, Alvarez A, Diaz A, Peinado V, Gómez P (2001) A divider-multiplier high level synthesis library element for DSP applications. In: IEEE international conference on electronics, circuits and systems, vol 1, pp 545–548

    Google Scholar 

  9. Vemula R, Chari KM (2018) A review on various divider circuit designs in VLSI. In: Conference on signal processing and communication engineering systems SPACES 2018, January 2018, pp 206–209

    Google Scholar 

  10. Saha P, Banerjee A, Bhattacharyya P, Dandapat A (2011) Vedic divider: novel architecture (ASIC) for high speed VLSI applications. In: International symposium on electronic system design ISED 2011, pp 67–71

    Google Scholar 

  11. Kwon TJ, Draper J (2009) Floating-point division and square root using a Taylor-series expansion algorithm. Microelectron J 40(11):1601–1605

    Article  Google Scholar 

  12. Singh N, Sasamal TN (2016) Design and synthesis of Goldschmidt algorithm based floating point divider on FPGA. In: International conference on communication and signal processing ICCSP 2016, pp 1286–1289

    Google Scholar 

  13. Aoki T, Nakazawa K, Higuchi T (2000) High-radix parallel VLSI dividers without using quotient digit selection tables. In: International symposium on multiple-valued logic, pp 345–352

    Google Scholar 

  14. Mishra R (2017) An efficient VLSI architecture for a serial divider. In: 2nd international conference on devices for integrated circuit, DevIC 2017, pp 482–486

    Google Scholar 

  15. Saadat H, Javaid H, Parameswaran S (2019) Approximate integer and floating-point dividers with near-zero error bias. In: Design automation conference, pp 1–6

    Google Scholar 

  16. Hussain MZ, Parvin KN (2016) Q-format data representation and its arithmetic. Int J Electron Commun Technol (IJECT) 7(2):57–62

    Google Scholar 

  17. Xilinx Inc. (2015) Vivado Design Suite User Guide. Ug903, vol 4, pp 1–173

    Google Scholar 

  18. Xcelium C (2019) Tempus, Voltus Cadence RTL-to-GDSII Flow Course Version 2.0 Developed By University Support Team Cadence Design Systems, Bangalore

    Google Scholar 

  19. Palnitkar S (2003) Verilog HDL, a guide to digital design and synthesis. IEEE 1364-2001 Compliant

    Google Scholar 

  20. Chen YH, Li CY, Chang TY (2011) Area-effective and power-efficient fixed-width Booth multipliers using generalized probabilistic estimation bias . IEEE J Emerg Sel Top Circuits Syst 1(3):277–288

    Article  Google Scholar 

Download references

Acknowledgements

The technical support through SMDP-C2SD project awarded to NIT Hamirpur by MeitY (Ministry of Electronics and Information Technology), Government of India, New Delhi, is duly acknowledged.

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Pandey, P.K., Singh, D., Chandel, R. (2021). Fixed-Point Divider Using Newton Raphson Division Algorithm. In: Nath, V., Mandal, J.K. (eds) Proceeding of Fifth International Conference on Microelectronics, Computing and Communication Systems. Lecture Notes in Electrical Engineering, vol 748. Springer, Singapore. https://doi.org/10.1007/978-981-16-0275-7_19

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-0275-7_19

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-0274-0

  • Online ISBN: 978-981-16-0275-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics