Many low-cost platforms that support floating-point arithmetic, such as microcontrollers and field-programmable gate arrays, do not include fast hardware or software methods for calculating the square root and/or reciprocal root. Typically, functions are implemented using direct lookup tables polynomial approximations, with a subsequent application of Newton–Raphson method. Other, more complex ...