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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Meyer-Baese U (2004) Digital signal processing with field programming gate arrays. Springer, Heidelberg
Sorokin N (2006) Implementation of high-speed fixed-point dividers on FPGA. J Comput Sci Technol 6(1):8–11
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
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
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
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
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
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
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
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
Kwon TJ, Draper J (2009) Floating-point division and square root using a Taylor-series expansion algorithm. Microelectron J 40(11):1601–1605
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
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
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
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
Hussain MZ, Parvin KN (2016) Q-format data representation and its arithmetic. Int J Electron Commun Technol (IJECT) 7(2):57–62
Xilinx Inc. (2015) Vivado Design Suite User Guide. Ug903, vol 4, pp 1–173
Xcelium C (2019) Tempus, Voltus Cadence RTL-to-GDSII Flow Course Version 2.0 Developed By University Support Team Cadence Design Systems, Bangalore
Palnitkar S (2003) Verilog HDL, a guide to digital design and synthesis. IEEE 1364-2001 Compliant
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
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
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
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)