{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,22]],"date-time":"2026-03-22T18:22:23Z","timestamp":1774203743324,"version":"3.50.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:00:00Z","timestamp":1632873600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T00:00:00Z","timestamp":1632873600000},"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":[[2022,3]]},"DOI":"10.1007\/s00034-021-01852-0","type":"journal-article","created":{"date-parts":[[2021,9,29]],"date-time":"2021-09-29T09:05:14Z","timestamp":1632906314000},"page":"1633-1659","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Low-Complex and Low-Power n-dimensional Gram\u2013Schmidt Orthogonalization Architecture Design Methodology"],"prefix":"10.1007","volume":"41","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9534-8808","authenticated-orcid":false,"given":"Swati","family":"Bhardwaj","sequence":"first","affiliation":[]},{"given":"Shashank","family":"Raghuraman","sequence":"additional","affiliation":[]},{"given":"Jayesh B.","family":"Yerrapragada","sequence":"additional","affiliation":[]},{"given":"Agathya","family":"Jagirdar","sequence":"additional","affiliation":[]},{"given":"Koushik","family":"Maharatna","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5636-0676","authenticated-orcid":false,"given":"Amit","family":"Acharyya","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,9,29]]},"reference":[{"issue":"8","key":"1852_CR1","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1109\/TSP.2011.2150219","volume":"59","author":"A Acharyya","year":"2011","unstructured":"A. Acharyya et al., Coordinate rotation based low complexity N-D FastICA algorithm and architecture. IEEE Trans. Signal Process. 59(8), 119 (2011)","journal-title":"IEEE Trans. Signal Process."},{"key":"1852_CR2","doi-asserted-by":"crossref","unstructured":"A. Acharyya et. al., Hardware reduction methodology for 2-dimensional kurtotic fastica based on algorithmic analysis and architectural symmetry, in IEEE Workshop on Signal Processing Systems (SiPS) 2009, pp. 69\u201374, (2009)","DOI":"10.1109\/SIPS.2009.5336227"},{"issue":"4","key":"1852_CR3","doi-asserted-by":"publisher","first-page":"285","DOI":"10.1109\/TCSII.2009.2015386","volume":"56","author":"A Acharyya","year":"2009","unstructured":"A. Acharyya et al., Memory reduction methodology for distributed arithmetic based DWT\/IDWT exploiting data symmetry. IEEE Trans. Circuits Syst. II Express Briefs 56(4), 285\u2013289 (2009)","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"key":"1852_CR4","unstructured":"B.\u00a0Adapa et. al., Coordinate rotation-based low complexity $$K$$-means clustering architecture, in IEEE Transaction on VLSI System, pp. 1\u20135, (2017)"},{"issue":"5","key":"1852_CR5","doi-asserted-by":"publisher","first-page":"1124","DOI":"10.1109\/TVLSI.2018.2886357","volume":"27","author":"S Bhardwaj","year":"2019","unstructured":"S. Bhardwaj et al., Simplex FastICA: an accelerated and low complex architecture design methodology for $$n$$D FastICA. IEEE Trans. Very Large Scale Integr. Syst. 27(5), 1124\u20131137 (2019)","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"issue":"2","key":"1852_CR6","doi-asserted-by":"publisher","first-page":"351","DOI":"10.1166\/jolpe.2018.1551","volume":"14","author":"S Bhardwaj","year":"2018","unstructured":"S. Bhardwaj et al., Vector cross product and coordinate rotation based n D hybrid FastICA. J. Low Power Electron. 14(2), 351\u2013364 (2018)","journal-title":"J. Low Power Electron."},{"key":"1852_CR7","doi-asserted-by":"crossref","unstructured":"S.\u00a0Bhardwaj et. al., Low complexity hardware accelerator for nD FastICA based on coordinate rotation, in IEEE Workshop on Signal Processing Systems, pp. 1\u20136, (2017)","DOI":"10.1109\/SiPS.2017.8110000"},{"key":"1852_CR8","doi-asserted-by":"crossref","unstructured":"S.\u00a0Bhardwaj et. al., Low complexity single channel ICA architecture design methodology for pervasive healthcare applications, in IEEE International Workshop on Signal Processing Systems (SiPS), Dallas, USA, pp. 39\u201344, (2016)","DOI":"10.1109\/SiPS.2016.15"},{"issue":"1","key":"1852_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/BF01934122","volume":"7","author":"\u00c5 Bj\u00f6rck","year":"1967","unstructured":"\u00c5. Bj\u00f6rck, Solving linear least squares problems by Gram-Schmidt orthogonalization. BIT Numer. Math. 7(1), 1\u201321 (1967)","journal-title":"BIT Numer. Math."},{"issue":"1","key":"1852_CR10","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1137\/0613015","volume":"13","author":"\u00c5 Bj\u00f6rck","year":"1992","unstructured":"\u00c5. Bj\u00f6rck et al., Loss and recapture of orthogonality in the modified Gram-Schmidt algorithm. SIAM J. Matrix Anal. Appl. 13(1), 176\u2013190 (1992)","journal-title":"SIAM J. Matrix Anal. Appl."},{"key":"1852_CR11","doi-asserted-by":"crossref","unstructured":"\u00c5, Bj\u00f6rck, Numerics of gram-schmidt orthogonalization, linear Al-gebra and its applications, Science 197: 297\u2013316 (1994)","DOI":"10.1016\/0024-3795(94)90493-6"},{"key":"1852_CR12","doi-asserted-by":"crossref","unstructured":"C. Chou, T. Chen, W. Fang, FPGA Implementation of EEG System-on-Chip with Automatic Artifacts Removal Based on BSS-CCA Method, 2016 IEEE Biomedical Circuits and Systems Conference (BioCAS) (Shanghai, China, 2016), pp. 224\u2013227","DOI":"10.1109\/BioCAS.2016.7833772"},{"key":"1852_CR13","first-page":"218","volume":"854","author":"M Clint","year":"1994","unstructured":"M. Clint et al., Efficient Gram-Schmidt orthogonalisation on an array processor. Comput. Sci. 854, 218\u2013228 (1994)","journal-title":"Comput. Sci."},{"key":"1852_CR14","doi-asserted-by":"publisher","first-page":"1819","DOI":"10.1016\/j.sigpro.2007.01.011","volume":"87","author":"ME Davies","year":"2007","unstructured":"M.E. Davies et al., Source separation using single channel ICA. Signal Process. 87, 1819\u20131832 (2007)","journal-title":"Signal Process."},{"key":"1852_CR15","unstructured":"J. E. Garcia-Bracamonte et. al., An approach on MCSA-based fault detection using independent component analysis and neural networks, in IEEE Transactions on Instrumentation and Measurement, pp. 1\u20139 (2019)"},{"key":"1852_CR16","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1016\/j.sigpro.2013.07.014","volume":"94","author":"Y He","year":"2013","unstructured":"Y. He et al., Scalable low-complexity GPS and DGPS positioning using approximate QR decomposition. Elsevier Signal Process. 94, 445\u2013455 (2013)","journal-title":"Elsevier Signal Process."},{"key":"1852_CR17","volume-title":"Computer Arithmetic: Principles, Architecture and Design","author":"K Hwang","year":"1979","unstructured":"K. Hwang, Computer Arithmetic: Principles, Architecture and Design (Wiley Publishing, London, 1979)"},{"issue":"3","key":"1852_CR18","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/72.761722","volume":"10","author":"A Hyvarinen","year":"1999","unstructured":"A. Hyvarinen, Fast and robust fixed-point algorithms for independent component analysis. IEEE Trans. Neural Netw. 10(3), 1\u201396 (1999)","journal-title":"IEEE Trans. Neural Netw."},{"key":"1852_CR19","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1002\/(SICI)1099-0887(200001)16:1<57::AID-CNM320>3.0.CO;2-I","volume":"16","author":"FJ Lingen","year":"2000","unstructured":"F.J. Lingen, Efficient Gram-Schmidt orthonormalisation on parallel computers. Commun. Numer. Methods Eng. 16, 57\u201366 (2000)","journal-title":"Commun. Numer. Methods Eng."},{"key":"1852_CR20","doi-asserted-by":"crossref","unstructured":"C. Liu et al., QR Decomposition Architecture Using the Iteration Look-Ahead Modified Gram-Schmidt Algorithm (Devices & Systems, IET Circuits, 2016)","DOI":"10.1049\/iet-cds.2015.0349"},{"key":"1852_CR21","doi-asserted-by":"crossref","unstructured":"P. Luethi et al., VLSI Implementation of a High-Speed Iterative Sorted MMSE QR Decomposition, in IEEE International Symposium on Circuits and Systems, pp. 1421\u20131424 (2007)","DOI":"10.1109\/ISCAS.2007.378495"},{"key":"1852_CR22","doi-asserted-by":"crossref","unstructured":"P. Luethi et al., Gram-Schmidt-based QR decomposition for MIMO detection: VLSI implementation and comparison, in IEEE Asia Pacific Conference on Circuits and Systems, 2008. APCCAS 2008, pp. 830\u2013833 (2008)","DOI":"10.1109\/APCCAS.2008.4746151"},{"issue":"1","key":"1852_CR23","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1049\/el:19730003","volume":"9","author":"JC Majithia","year":"1973","unstructured":"J.C. Majithia, Pipeline array for square-root extraction. Electron. Lett. 9(1), 4\u20135 (1973)","journal-title":"Electron. Lett."},{"issue":"9","key":"1852_CR24","doi-asserted-by":"publisher","first-page":"1893","DOI":"10.1109\/TCSI.2009.2025803","volume":"56","author":"PK Meher","year":"2009","unstructured":"P.K. Meher et al., 50 Years of CORDIC: algorithms, architectures, and applications. IEEE Trans. Circuits Syst. I 56(9), 1893\u20131907 (2009)","journal-title":"IEEE Trans. Circuits Syst. I"},{"issue":"7","key":"1852_CR25","doi-asserted-by":"publisher","first-page":"1227","DOI":"10.1109\/TCSII.2018.2878599","volume":"66","author":"S Mopuri","year":"2019","unstructured":"S. Mopuri, S. Bhardwaj, A. Acharyya, Coordinate rotation based design methodology for square root and division computation. IEEE Trans. Circuits Syst. II Express Briefs 66(7), 1227\u20131231 (2019)","journal-title":"IEEE Trans. Circuits Syst. II Express Briefs"},{"issue":"8","key":"1852_CR26","doi-asserted-by":"publisher","first-page":"837","DOI":"10.1109\/TNSRE.2015.2478138","volume":"24","author":"GR Naik","year":"2016","unstructured":"G.R. Naik et al., Transradial amputee gesture classification using an optimal number of sEMG Sensors: an approach using ICA clustering. IEEE Trans. Neural Syst. Rehabili. Eng. 24(8), 837\u2013846 (2016)","journal-title":"IEEE Trans. Neural Syst. Rehabili. Eng."},{"issue":"6","key":"1852_CR27","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/TNN.2006.880980","volume":"17","author":"E Oja","year":"2006","unstructured":"E. Oja et al., The FastICA algorithm revisited: convergence analysis. IEEE Trans. Neural Netw. 17(6), 68 (2006)","journal-title":"IEEE Trans. Neural Netw."},{"key":"1852_CR28","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1137\/050630416","volume":"28","author":"CC Paige","year":"2006","unstructured":"C.C. Paige et al., Modified Gram-Schmidt (MGS). Least squares, and backward stability of MGS-GMRES. SIAM J. Matrix Anal. Appl. 28, 264\u2013284 (2006)","journal-title":"SIAM J. Matrix Anal. Appl."},{"key":"1852_CR29","doi-asserted-by":"publisher","first-page":"221","DOI":"10.1016\/0377-0427(95)00075-5","volume":"63","author":"J Stuller","year":"1995","unstructured":"J. Stuller, Ordered modified Gram-Shmidt orthogonalization revised. J. Comput. Appl. Math. 63, 221\u2013227 (1995)","journal-title":"J. Comput. Appl. Math."},{"key":"1852_CR30","unstructured":"Tze-Yun Sun et al. Doubly pipelined CORDIC array for digital signal processing algorithms, in IEEE International Conference on Acoustics, Speech and Signal Processing, (1986)"},{"issue":"11","key":"1852_CR31","doi-asserted-by":"publisher","first-page":"1809","DOI":"10.1109\/TNN.2011.2166979","volume":"22","author":"LD Van","year":"2011","unstructured":"L.D. Van et al., Energy-efficient FastICA implementation for biomedical signal separation. IEEE Trans. Neural Netw. 22(11), 1809\u20131822 (2011)","journal-title":"IEEE Trans. Neural Netw."},{"key":"1852_CR32","doi-asserted-by":"crossref","unstructured":"L. Van, et. al., Hardware-oriented memory-limited online Fastica algorithm and hardware architecture for signal separation, in 2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Brighton, UK, pp. 1438\u20131442, (2019)","DOI":"10.1109\/ICASSP.2019.8682997"},{"issue":"5","key":"1852_CR33","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1109\/82.386170","volume":"42","author":"M Vishwanath","year":"1995","unstructured":"M. Vishwanath et al., VLSI architectures for the discrete wavelet transform. IEEE Trans. Circuits Syst. II Analog Digit. Signal Process 42(5), 305\u2013316 (1995)","journal-title":"IEEE Trans. Circuits Syst. II Analog Digit. Signal Process"},{"issue":"3","key":"1852_CR34","doi-asserted-by":"publisher","first-page":"330","DOI":"10.1109\/TEC.1959.5222693","volume":"8","author":"JE Volder","year":"1959","unstructured":"J.E. Volder, The CORDIC trignometric computing techniques. IRE Trans. Electron. Comput. 8(3), 330\u2013334 (1959)","journal-title":"IRE Trans. Electron. Comput."},{"key":"1852_CR35","unstructured":"J.\u00a0S.\u00a0Walther, A unified algorithm for elementary functions, in Spring Joint Computer Conference, pp. 379\u2013385 (1971)"},{"key":"1852_CR36","volume-title":"CMOS VLSI Design: A Circuits and Systems Perspective","author":"NHE Weste","year":"2005","unstructured":"N.H.E. Weste et al., CMOS VLSI Design: A Circuits and Systems Perspective, 3rd edn. (Pearson-Addison Wesley, New York, 2005)","edition":"3"},{"key":"1852_CR37","doi-asserted-by":"crossref","unstructured":"C. H. Yang et. al., An 81.6 $$\\mu W$$ FastICA Processor for Epileptic Seizure Detection, in IEEE Transactions on Biomedical Circuits and Systems, Vol. 9, No. 1 pp. 60\u201371 (2015)","DOI":"10.1109\/TBCAS.2014.2318592"},{"key":"1852_CR38","doi-asserted-by":"crossref","unstructured":"J.\u00a0B.\u00a0Yerrapragada et. al., Coordinate Rotation based Low Complexity Architecture for 3D Single Channel Independent Component Analysis, in International Conference IEEE EMBS, pp. 7322\u20137325, Osaka, Japan, (2013)","DOI":"10.1109\/EMBC.2013.6611249"},{"key":"1852_CR39","doi-asserted-by":"crossref","unstructured":"C. Zhang et. al., A heterogeneous reconfigurable cell array for MIMO signal processing, in IEEE Trans. Circuits and Syst.-I, Vol. 62, No. 3, (2015)","DOI":"10.1109\/TCSI.2014.2366812"}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-021-01852-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00034-021-01852-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-021-01852-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,15]],"date-time":"2022-02-15T13:17:12Z","timestamp":1644931032000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00034-021-01852-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,29]]},"references-count":39,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2022,3]]}},"alternative-id":["1852"],"URL":"https:\/\/doi.org\/10.1007\/s00034-021-01852-0","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"value":"0278-081X","type":"print"},{"value":"1531-5878","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,29]]},"assertion":[{"value":"21 September 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 September 2021","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 September 2021","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 September 2021","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}