{"title":"Elementary function approximation using optimized most significant bits of Chebyshev coefficients and truncated multipliers","authors":"M. Sadeghian, J. Stine","doi":"10.1109/MWSCAS.2012.6292054","DOIUrl":null,"url":null,"abstract":"This paper presents a method for computing elementary function using optimized number of most significant bits of coefficients along with truncated multipliers for designing linear and quadratic interpolators. The method proposed optimizes the initial coefficient values, which leads to minimize the maximum absolute error of the interpolator output by using a Chebyshev series approximation. The resulting designs can be utilized for any approximation for functions up and beyond 32-bits (IEEE single precision) of precision with smaller requirements for table lookup sizes. Designs for linear and quadratic interpolators that implement f (x) = 1/x are presented and analyzed, although the method can be extended to other functions. This paper demonstrates that optimal coefficient values with high precision and smaller lookup table sizes can be optimally compared to standard coefficients for interpolators.","PeriodicalId":324891,"journal":{"name":"2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-09-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE 55th International Midwest Symposium on Circuits and Systems (MWSCAS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MWSCAS.2012.6292054","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
This paper presents a method for computing elementary function using optimized number of most significant bits of coefficients along with truncated multipliers for designing linear and quadratic interpolators. The method proposed optimizes the initial coefficient values, which leads to minimize the maximum absolute error of the interpolator output by using a Chebyshev series approximation. The resulting designs can be utilized for any approximation for functions up and beyond 32-bits (IEEE single precision) of precision with smaller requirements for table lookup sizes. Designs for linear and quadratic interpolators that implement f (x) = 1/x are presented and analyzed, although the method can be extended to other functions. This paper demonstrates that optimal coefficient values with high precision and smaller lookup table sizes can be optimally compared to standard coefficients for interpolators.