Title :
Interpolator algorithms for approximating the LNS addition and subtraction: Design and analysis
Author :
Ismail, R.C. ; Hussin, R. ; Murad, S.A.Z.
Author_Institution :
Sch. of Microelectron. Eng., Univ. Malaysia Perlis, Arau, Malaysia
Abstract :
The logarithmic number system (LNS) can be considered a good alternative to floating-point, specifically for applications that require a wide range of dynamic numbers for arithmetic operations. To date, its implementation is still restricted by the complexity of performing addition and subtraction operations as a result of using large lookup tables. In previous works, interpolation has been widely used to approximate these non-linear functions. Therefore in this paper, an analysis is presented to identify the most suitable algorithm to be employed for approximating the LNS addition and subtraction functions at 32-bit precisions. The selection is based on the minimum amount of storage that can be attained whilst maintaining its accuracy within the floating-point (FLP) limit. From the results it is clear that there is a potential procedure which can fulfil the above criteria, and that could possibly be applied in the future implementation of an LNS system.
Keywords :
approximation theory; table lookup; LNS addition approximation; LNS subtraction approximation; arithmetic operations; floating-point limit; interpolator algorithms; large lookup tables; logarithmic number system; nonlinear functions; Accuracy; Approximation algorithms; Interpolation; Polynomials; Signal processing algorithms; Splines (mathematics);
Conference_Titel :
Circuits and Systems (ICCAS), 2012 IEEE International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4673-3117-3
Electronic_ISBN :
978-1-4673-3118-0
DOI :
10.1109/ICCircuitsAndSystems.2012.6408336