Direct table lookup, polynomial approximations, rational approximations [9,10] and table-based methods [11–16], are only suitable for limited-precision operations because their area and delay increase exponentially as the input operand size increases.