{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,6]],"date-time":"2026-03-06T15:02:07Z","timestamp":1772809327504,"version":"3.50.1"},"reference-count":47,"publisher":"Springer Science and Business Media LLC","issue":"11","license":[{"start":{"date-parts":[[2020,5,15]],"date-time":"2020-05-15T00:00:00Z","timestamp":1589500800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,5,15]],"date-time":"2020-05-15T00:00:00Z","timestamp":1589500800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2020,11]]},"DOI":"10.1007\/s00034-020-01431-9","type":"journal-article","created":{"date-parts":[[2020,5,15]],"date-time":"2020-05-15T15:06:40Z","timestamp":1589555200000},"page":"5729-5757","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":18,"title":["Power-Efficient Approximate Newton\u2013Raphson Integer Divider Applied to NLMS Adaptive Filter for High-Quality Interference Cancelling"],"prefix":"10.1007","volume":"39","author":[{"given":"Vagner","family":"Guidotti","sequence":"first","affiliation":[]},{"given":"Guilherme","family":"Paim","sequence":"additional","affiliation":[]},{"given":"Leandro M. G.","family":"Rocha","sequence":"additional","affiliation":[]},{"given":"Eduardo","family":"Costa","sequence":"additional","affiliation":[]},{"given":"S\u00e9rgio","family":"Almeida","sequence":"additional","affiliation":[]},{"given":"Sergio","family":"Bampi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,5,15]]},"reference":[{"key":"1431_CR1","doi-asserted-by":"crossref","unstructured":"G.\u00a0Agrawal, A.\u00a0Khandelwal, A Newton\u2013Raphson divider based on improved reciprocal approximation algorithm, in High Speed Computer Arithmetic\u2014Fall 2006 Project Report (2006), pp. 2\u201336","DOI":"10.1117\/12.731650"},{"key":"1431_CR2","doi-asserted-by":"crossref","unstructured":"G.\u00a0Agrawal, A.\u00a0Khandelwal, E.\u00a0Swartzlander, An improved reciprocal approximation algorithm for a Newton\u2013Raphson divider, in Proceedings of SPIE (2007)","DOI":"10.1117\/12.731650"},{"key":"1431_CR3","unstructured":"Altera. Quartus II Version 6.0 Handbook. Altera Incorporation (2006)"},{"key":"1431_CR4","unstructured":"C.\u00a0Arun, V.\u00a0Veena. Implementation of interference cancelation by adaptive filters. Int. J. Eng. Sci. Res Technol. 292\u2013301 (2015)"},{"issue":"6","key":"1431_CR5","doi-asserted-by":"publisher","first-page":"1521","DOI":"10.1007\/s00034-011-9310-0","volume":"30","author":"M Bahoura","year":"2011","unstructured":"M. Bahoura, H. Ezzaidi, FPGA-implementation of parallel and sequential architectures for adaptive noise cancellation. Circuits Syst. Signal Proces. 30(6), 1521\u20131548 (2011)","journal-title":"Circuits Syst. Signal Proces."},{"key":"1431_CR6","unstructured":"Cadence. Manual: Encounter RTL Compiler Synthesis Flows. http:\/\/www.cadence.com"},{"key":"1431_CR7","unstructured":"Cadence. White Paper: Low-Power Synthesis option, vol. 1. http:\/\/www.cadence.com"},{"key":"1431_CR8","unstructured":"D.\u00a0Chen, B.\u00a0Zhou, Z.\u00a0Guo, P.\u00a0Nilsson. Design and implementation of reciprocal unit, in 48th Midwest Symposium on Circuits and Systems (2005)"},{"key":"1431_CR9","doi-asserted-by":"crossref","unstructured":"L.\u00a0Chen, J.\u00a0Han, W.\u00a0Liu, F.\u00a0Lombardi. Design of approximate unsigned integer non-restoring divider for inexact computing, in Great Lakes Symposium on VLSI (2015), pp. 51\u201356","DOI":"10.1145\/2742060.2742063"},{"key":"1431_CR10","doi-asserted-by":"crossref","unstructured":"L.\u00a0Chen, J.\u00a0Han, P.\u00a0Montuschi, W.\u00a0Liu, F.\u00a0Lombardi. Design of approximate high-radix dividers by inexact binary signed-digit addition, in Great Lakes Symposium on VLSI (2017), pp. 293\u2013298","DOI":"10.1145\/3060403.3060404"},{"issue":"3","key":"1431_CR11","first-page":"535","volume":"48","author":"MF Chimeno","year":"2000","unstructured":"M.F. Chimeno, R. Pall\u00e0s-Areny, A comprehensive model for power line interference in biopotential measurements. IEEE Trans. Biomed. Eng. 48(3), 535\u2013540 (2000)","journal-title":"IEEE Trans. Biomed. Eng."},{"key":"1431_CR12","doi-asserted-by":"crossref","unstructured":"E.\u00a0Costa, S.\u00a0Almeida, Design of an efficient FPGA-based interference canceller structure using NLMS adaptive algorithm, in IEEE 20th International Conference on Elecronics, Circuits, and Systems (2013), pp. 779\u2013782","DOI":"10.1109\/ICECS.2013.6815530"},{"key":"1431_CR13","doi-asserted-by":"crossref","first-page":"36","DOI":"10.29292\/jics.v9i1.387","volume":"9","author":"E Costa","year":"2014","unstructured":"E. Costa, S. Almeida, M. Matzenauer, M. Fonseca, Gray encoded harmonics power line interference cancelling structure using LMS and NLMS adaptive algorithms. J. Integr. Circuits Syst. 9, 36\u201347 (2014)","journal-title":"J. Integr. Circuits Syst."},{"key":"1431_CR14","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1016\/j.compbiomed.2009.03.004","volume":"39","author":"MH Costa","year":"2009","unstructured":"M.H. Costa, M.C. Tavares, Removing harmonic power line interference from biopotential signals in low cost acquisition systems. Comput. Biol. Med. 39, 519\u2013526 (2009)","journal-title":"Comput. Biol. Med."},{"key":"1431_CR15","doi-asserted-by":"crossref","unstructured":"J.\u00a0Dai, Y.\u00a0Wang. NLMS adaptive algorithm implement based on FPGA, in 3rd International Conference on Intelligent Networks and Intelligent Systems (2010), pp. 422\u2013425","DOI":"10.1109\/ICINIS.2010.97"},{"key":"1431_CR16","first-page":"1105","volume":"128\u2013129","author":"J Dai","year":"2012","unstructured":"J. Dai, G. Zhang, K. Zhao, The FPGA implementation of NLMS adaptive interference cancellation algorithm. Appl. Mech. Mater. 128\u2013129, 1105\u20131108 (2012)","journal-title":"Appl. Mech. Mater."},{"key":"1431_CR17","doi-asserted-by":"publisher","DOI":"10.1007\/978-94-007-2987-2","volume-title":"Guide to FPGA Implementation of Arithmetic Functions","author":"JP Deschmaps","year":"2012","unstructured":"J.P. Deschmaps, G.D. Sutter, E. Cant\u00f3, Guide to FPGA Implementation of Arithmetic Functions (Springer, London, 2012)"},{"key":"1431_CR18","unstructured":"H.\u00a0El-Sherief, H.\u00a0Harberts, S.\u00a0Pham, N.\u00a0El-Sherief, Design of a high resolution solid state ambulatory (holter) ecg recorder, in Proceedings of IEEE 17th Annual Conference of the Engineering in Medicine and Biology Society (1995), pp. 1667\u20131668"},{"key":"1431_CR19","unstructured":"A.\u00a0Garcia, L.\u00a0Escalante, R.\u00a0Michel, O.\u00a0Gandara, J.\u00a0Cortez, Fast fixed-point divider based on Newton\u2013Raphson method and piecewise polynomial approximation, in International Conference on Reconfigurale Computing and FPGA (2013)"},{"key":"1431_CR20","volume-title":"Adaptive Filtering Prediction and Control","author":"GC Goodwin","year":"2014","unstructured":"G.C. Goodwin, K.S. Sin, Adaptive Filtering Prediction and Control (Courier Corporation, North Chelmsford, 2014)"},{"key":"1431_CR21","doi-asserted-by":"crossref","unstructured":"V.\u00a0Guidotti, E.\u00a0Costa, S.\u00a0Almeida, M.\u00a0Fonseca. Floating-point adaptive filter architectures for the cancelling of harmonics power line interference, in IEEE International Conference on Electronics, Circuits, and Systems (2015), pp. 609\u2013612","DOI":"10.1109\/ICECS.2015.7440390"},{"key":"1431_CR22","doi-asserted-by":"crossref","unstructured":"J.\u00a0Han, M.\u00a0Orshansky. Approximate computing: An emerging paradigm for energy-efficient design, in 2013 18th IEEE European Test Symposium (ETS) (May 2013), pp. 1\u20136","DOI":"10.1109\/ETS.2013.6569370"},{"key":"1431_CR23","doi-asserted-by":"crossref","unstructured":"S.\u00a0Hashemi, R.\u00a0Bahar, S.\u00a0Reda. A low-power dynamic divider for approximate applications, in 53nd ACM\/EDAC\/IEEE Design Automation Conference (DAC) (2016), pp. 1\u20136","DOI":"10.1145\/2897937.2897965"},{"key":"1431_CR24","volume-title":"Adaptive Filter Theory","author":"S Haykin","year":"2002","unstructured":"S. Haykin, Adaptive Filter Theory (Prentice-Hall, Upper Saddle River, 2002)"},{"issue":"4","key":"1431_CR25","first-page":"13","volume":"52","author":"I Homana","year":"2011","unstructured":"I. Homana, I. Muresan, M. Topa, C. Contan, FPGA implementation of LMS and NLMS adaptive filters for acoustic echo cancellation. ACTA Tech. Napoc. Electron. Telecommun. 52(4), 13\u201316 (2011)","journal-title":"ACTA Tech. Napoc. Electron. Telecommun."},{"key":"1431_CR26","doi-asserted-by":"crossref","unstructured":"M.\u00a0Joldes, J.\u00a0Muller, V.\u00a0Popescu. On the computation of the reciprocal of floating point expansions using an adapted Newton-Raphson iteration, in 2014 IEEE 25th International Conference on Application-Specific Systems, Architectures and Processors (June 2014), pp. 63\u201367","DOI":"10.1109\/ASAP.2014.6868632"},{"issue":"4","key":"1431_CR27","doi-asserted-by":"publisher","first-page":"1197","DOI":"10.1109\/TC.2015.2441714","volume":"65","author":"M Jolde\u015f","year":"2016","unstructured":"M. Jolde\u015f, O. Marty, J. Muller, V. Popescu, Arithmetic algorithms for extended precision using floating-point expansions. IEEE Trans. Comput. 65(4), 1197\u20131210 (2016)","journal-title":"IEEE Trans. Comput."},{"key":"1431_CR28","first-page":"630","volume":"10","author":"D Kumar","year":"2017","unstructured":"D. Kumar, P. Saha, A. Dandapat, Hardware implementation of methodologies of fixed point division algorithms. Int. J. Smart Sens. Intell. Syst. 10, 630\u2013645 (2017)","journal-title":"Int. J. Smart Sens. Intell. Syst."},{"issue":"8","key":"1431_CR29","doi-asserted-by":"publisher","first-page":"1059","DOI":"10.1109\/TC.2012.82","volume":"61","author":"W Liu","year":"2012","unstructured":"W. Liu, A. Nannarelli, Power efficient division and square root unit. IEEE Trans. Comput. 61(8), 1059\u20131070 (2012)","journal-title":"IEEE Trans. Comput."},{"key":"1431_CR30","doi-asserted-by":"crossref","unstructured":"N.\u00a0Louvet, J.\u00a0Muller, A.\u00a0Panhaleux. Newton\u2013Raphson algorithms for floating-point division using an FMA, in ASAP 2010\u201421st IEEE International Conference on Application-Specific Systems, Architectures and Processors (July 2010), pp. 200\u2013207","DOI":"10.1109\/ASAP.2010.5540948"},{"key":"1431_CR31","first-page":"6","volume":"3","author":"P Manothini","year":"2016","unstructured":"P. Manothini, T. Kayathri, I. Augustina, R. Lavanyakumari, Implementation of LMS and NLMS filters for noise cancellation in ECG using tms320c5505 DSP kit. IEEE Trans. Instrum. Meas. 3, 6\u20139 (2016)","journal-title":"IEEE Trans. Instrum. Meas."},{"key":"1431_CR32","first-page":"31","volume":"6","author":"R Mehra","year":"2016","unstructured":"R. Mehra, L. Sharma, Reconfigurable distributed arithmetic based adaptive noise canceller using modified NLMS algorithm. J. VLSI Signal Process. 6, 31\u201337 (2016)","journal-title":"J. VLSI Signal Process."},{"key":"1431_CR33","doi-asserted-by":"crossref","unstructured":"J.\u00a0Muller, Avoiding double roundings in scaled Newton\u2013Raphson division, in 2013 Asilomar Conference on Signals, Systems and Computers (Nov 2013), pp. 396\u2013399","DOI":"10.1109\/ACSSC.2013.6810304"},{"key":"1431_CR34","doi-asserted-by":"crossref","unstructured":"N.\u00a0M. Nenadic, S.\u00a0B. Mladenovic, Fast division on fixed-point DSP processors using Newton\u2013Raphson method, in EUROCON 2005\u2014The International Conference on \u201cComputer as a Tool\u201d, vol.\u00a01 (Nov 2005), pp. 705\u2013708","DOI":"10.1109\/EURCON.2005.1630028"},{"issue":"8","key":"1431_CR35","doi-asserted-by":"publisher","first-page":"833","DOI":"10.1109\/12.609274","volume":"46","author":"S Oberman","year":"1997","unstructured":"S. Oberman, M. Flynn, Division algorithms and implementations. IEEE Trans. Comput. 46(8), 833\u2013854 (1997)","journal-title":"IEEE Trans. Comput."},{"key":"1431_CR36","doi-asserted-by":"crossref","unstructured":"G.\u00a0Paim, P.\u00a0Marques, E.\u00a0Costa, S.\u00a0Almeida, S.\u00a0Bampi, Improved Goldschmidt algorithm for fast and energy-efficient fixed-point divider, in IEEE International Conference on Electronics, Circuits, and Systems (2017), pp. 1\u20134","DOI":"10.1109\/ICECS.2017.8292070"},{"key":"1431_CR37","doi-asserted-by":"crossref","unstructured":"D.\u00a0Piso, J.\u00a0D. Bruguera, Simplifying the rounding for Newton-Raphson algorithm with parallel remainder, in 2009 Conference Record of the 43rd Asilomar Conference on Signals, Systems and Computers, Nov (2009), pp. 921\u2013925","DOI":"10.1109\/ACSSC.2009.5470011"},{"key":"1431_CR38","doi-asserted-by":"publisher","first-page":"2633","DOI":"10.1109\/TIM.2007.904472","volume":"56","author":"R Ramos","year":"2007","unstructured":"R. Ramos, A. M\u00e0nuel-L\u00edzaro, J.D. R\u00edo, G. Olivar, FPGA-based implementation of an adaptive canceller for 50\/60-hz interference in electrocardiography. IEEE Trans. Instrum. Meas. 56, 2633\u20132640 (2007)","journal-title":"IEEE Trans. Instrum. Meas."},{"issue":"12","key":"1431_CR39","first-page":"72","volume":"10","author":"K Rekha","year":"2010","unstructured":"K. Rekha, B. Nagabushan, K. Nataraj, FPGA implementation of NLMS algorithm for receiver in wireless communication system. Int. J. Comput. Sci. Netw. Sec. 10(12), 72\u201386 (2010)","journal-title":"Int. J. Comput. Sci. Netw. Sec."},{"key":"1431_CR40","doi-asserted-by":"crossref","unstructured":"G.\u00a0Seibel, F.\u00a0Itturriet, E.\u00a0Costa, S.\u00a0Almeida, Fixed-point adaptive filter architecture for the harmonics power line interference cancelling, in IEEE 4th Latin American Symposium on Circuits and Systems (2013), pp. 1\u20134","DOI":"10.1109\/LASCAS.2013.6519012"},{"issue":"99","key":"1431_CR41","first-page":"1","volume":"1","author":"B Silveira","year":"2017","unstructured":"B. Silveira, G. Paim, B. Abreu, M. Grellert, C.M. Diniz, E.A.C. da Costa, S. Bampi, Power-efficient sum of absolute differences hardware architecture using adder compressors for integer motion estimation design. IEEE Trans. Circuits Syst. I Regular Papers 1(99), 1\u201312 (2017)","journal-title":"IEEE Trans. Circuits Syst. I Regular Papers"},{"key":"1431_CR42","unstructured":"STMicroelectronics. ST 65\u00a0nm standard cell library. www.st.com"},{"key":"1431_CR43","unstructured":"B.\u00a0Taylor. Methodus incrementorum directa et inversa, auctore Brook Taylor,... typis Pearsonianis, 1717"},{"key":"1431_CR44","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s11265-007-0058-5","volume":"49","author":"L-K Wang","year":"2007","unstructured":"L.-K. Wang, M. Schulte, A decimal floating-point divider using Newton-Raphson iteration. J. VLSI Signal Process. Syst. 49, 3\u201318 (2007)","journal-title":"J. VLSI Signal Process. Syst."},{"issue":"8","key":"1431_CR45","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1109\/12.156541","volume":"41","author":"D Wong","year":"1992","unstructured":"D. Wong, M. Flynn, Fast division using accurate quotient approximations to reduce the number of iterations. IEEE Trans. Comput. 41(8), 981\u2013995 (1992)","journal-title":"IEEE Trans. Comput."},{"key":"1431_CR46","unstructured":"D.\u00a0C. Wong, M.\u00a0J. Flynn, Fast division using accurate quotient approximations to reduce the number of iterations, in 1991 Proceedings 10th IEEE Symposium on Computer Arithmetic (June 1991), pp. 191\u2013201"},{"key":"1431_CR47","doi-asserted-by":"crossref","unstructured":"Z.\u00a0Zhou, J.\u00a0He, Z.\u00a0Liu. Fpga-implementation of LMS adaptive noise canceller for ECG signal using model based design, in International Symposium on Bioelectronics and Bioinformatics (2011), pp. 127\u2013130","DOI":"10.1109\/ISBB.2011.6107662"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-020-01431-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00034-020-01431-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-020-01431-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,14]],"date-time":"2021-05-14T23:38:36Z","timestamp":1621035516000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00034-020-01431-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,15]]},"references-count":47,"journal-issue":{"issue":"11","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["1431"],"URL":"https:\/\/doi.org\/10.1007\/s00034-020-01431-9","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"value":"0278-081X","type":"print"},{"value":"1531-5878","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,5,15]]},"assertion":[{"value":"27 March 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 April 2020","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 April 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 May 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}