{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T08:42:23Z","timestamp":1648543343750},"reference-count":43,"publisher":"World Scientific Pub Co Pte Lt","issue":"13","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J CIRCUIT SYST COMP"],"published-print":{"date-parts":[[2019,12,15]]},"abstract":" High data rates and error-rate performance approaching close to theoretical limits are key trends for evolving digital wireless communication applications. To address the first requirement, multiple-input multiple-output (MIMO) techniques are adopted in emergent wireless communication standards and applications. On the other hand, turbo concept is used to alleviate the destructive effects of the channel and ensure error-rate performance close to theoretical limits. At the receiver side, the incorporation of MIMO techniques and turbo processing leads to increased complexity that has a severe impact on computation speed, power consumption and implementation area. Because of its increased complexity, the detector is considered critical among all receiver components. Low-complexity algorithms are developed at the cost of decreased performance. Minimum mean-squared error (MMSE) solution with iterative detection and decoding shows an acceptable tradeoff. In this paper, the complexity of the MMSE algorithm in turbo detection context is investigated thoroughly. Algorithmic computations are surveyed to extract the characteristics of all involved parameters. Consequently, several decompositions are applied leading to enhanced performance and to a significant reduction of utilized computations. The complexity of the algorithm is evaluated in terms of real-valued operations. The proposed decompositions save an average of [Formula: see text] and [Formula: see text] of required operations for 2\u2009[Formula: see text]\u20092 and 4\u2009[Formula: see text]\u20094 MIMO systems, respectively. In addition, the hardware implementation designed applying the devised simplifications and decompositions outperforms available state-of-the-art implementations in terms of maximum operating frequency, execution time, and performance. <\/jats:p>","DOI":"10.1142\/s0218126619502281","type":"journal-article","created":{"date-parts":[[2019,1,15]],"date-time":"2019-01-15T01:12:25Z","timestamp":1547514745000},"page":"1950228","source":"Crossref","is-referenced-by-count":2,"title":["Computational Complexity Reduction of MMSE-IC MIMO Turbo Detection"],"prefix":"10.1142","volume":"28","author":[{"ORCID":"http:\/\/orcid.org\/0000-0003-3827-7534","authenticated-orcid":false,"given":"Mostafa","family":"Rizk","sequence":"first","affiliation":[{"name":"CCE Department, International University of Beirut (BIU), Beirut, Lebanon"},{"name":"Physics and Electronics Department, Faculty of Sciences, Lebanese University, Hadat, Lebanon"}]},{"given":"Amer","family":"Baghdadi","sequence":"additional","affiliation":[{"name":"Electronics Department, IMT Atlantique, CNRS Lab-STICC, UBL, F-29238, Brest, France"}]},{"given":"Michel","family":"J\u00e9z\u00e9quel","sequence":"additional","affiliation":[{"name":"Electronics Department, IMT Atlantique, CNRS Lab-STICC, UBL, F-29238, Brest, France"}]}],"member":"219","published-online":{"date-parts":[[2019,3,1]]},"reference":[{"key":"S0218126619502281BIB001","doi-asserted-by":"crossref","first-page":"1064","DOI":"10.1109\/ICC.1993.397441","volume-title":"Proc. of IEEE Int. Conf. Communications (ICC)","volume":"2","author":"Berrou C."},{"key":"S0218126619502281BIB002","doi-asserted-by":"publisher","DOI":"10.1002\/ett.4460060506"},{"key":"S0218126619502281BIB003","first-page":"2154","volume-title":"Proc. of IEEE Vehicular Technology Conf. (VTC)","volume":"5","author":"Shin M."},{"key":"S0218126619502281BIB004","first-page":"554","volume-title":"Space-Time Wireless Systems: From Array Processing to MIMO Communications","author":"Burg A.","year":"2005"},{"key":"S0218126619502281BIB005","volume-title":"Introduction to Space-Time Wireless Communications","author":"Paulraj A.","year":"2003"},{"key":"S0218126619502281BIB006","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2005.847095"},{"key":"S0218126619502281BIB007","doi-asserted-by":"publisher","DOI":"10.1109\/78.984761"},{"key":"S0218126619502281BIB008","doi-asserted-by":"publisher","DOI":"10.1007\/978-2-8178-0039-4"},{"key":"S0218126619502281BIB011","first-page":"175","volume-title":"Proc. Int. Conf. Software, Telecommunications and Computer Networks (SoftCOM)","author":"Gamba M. T."},{"key":"S0218126619502281BIB012","doi-asserted-by":"publisher","DOI":"10.1016\/S0165-1684(00)00277-2"},{"key":"S0218126619502281BIB013","doi-asserted-by":"publisher","DOI":"10.1016\/j.aeue.2016.09.004"},{"key":"S0218126619502281BIB014","first-page":"4722","volume-title":"Proc. of IEEE Int. Conf. Communications (ICC)","author":"Auras D."},{"key":"S0218126619502281BIB015","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2012.070912.111383"},{"key":"S0218126619502281BIB016","doi-asserted-by":"publisher","DOI":"10.1109\/MSP.2011.2178495"},{"key":"S0218126619502281BIB017","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2010.092810.091092"},{"key":"S0218126619502281BIB018","doi-asserted-by":"publisher","DOI":"10.1109\/TCOMM.2013.020413.110848"},{"key":"S0218126619502281BIB019","first-page":"2939","volume-title":"Proc. of IEEE Int. Conf. Acoustics Speech and Signal Processing (ICASSP)","author":"Fang L."},{"key":"S0218126619502281BIB020","doi-asserted-by":"publisher","DOI":"10.1109\/TCSI.2017.2754282"},{"key":"S0218126619502281BIB029","doi-asserted-by":"publisher","DOI":"10.1142\/S0218126618502201"},{"key":"S0218126619502281BIB030","doi-asserted-by":"publisher","DOI":"10.1109\/TIT.1974.1055186"},{"key":"S0218126619502281BIB031","doi-asserted-by":"publisher","DOI":"10.1002\/ett.4460080202"},{"key":"S0218126619502281BIB032","volume-title":"VLSI Digital Signal Processing Systems: Design and Implementation","author":"Parhi K.","year":"1999"},{"key":"S0218126619502281BIB034","first-page":"1","volume-title":"Proc. of IEEE Int. Symp. Circuits and Systems (ISCAS)","volume":"1018","author":"Auras D."},{"key":"S0218126619502281BIB036","volume-title":"Matrix Analysis","author":"Horn R. A.","year":"2013"},{"key":"S0218126619502281BIB037","volume-title":"Matrix Computations","author":"Golub G. H.","year":"1996"},{"key":"S0218126619502281BIB038","first-page":"1620","volume-title":"Proc. of IEEE Design, Automation Test in Europe Conf. Exhibition (DATE)","author":"Jafri A."},{"key":"S0218126619502281BIB039","doi-asserted-by":"publisher","DOI":"10.1145\/368637.368661"},{"key":"S0218126619502281BIB040","first-page":"143","volume-title":"Proc. of European Conf. Circuit Theory and Design (ECCTD)","volume":"1","author":"Edman F."},{"key":"S0218126619502281BIB041","first-page":"1","volume-title":"Proc. of IEEE Int. Conf. Information and Communication Technologies from Theory to Applications (ICTTA)","author":"Karakolah D."},{"key":"S0218126619502281BIB043","first-page":"2155","volume-title":"Proc. of IEEE Int. Symp. Circuits and Systems (ISCAS)","author":"Wu M."},{"key":"S0218126619502281BIB044","doi-asserted-by":"publisher","DOI":"10.1137\/1.9781611971408"},{"key":"S0218126619502281BIB045","doi-asserted-by":"publisher","DOI":"10.1109\/LSP.2015.2500682"},{"key":"S0218126619502281BIB046","first-page":"75","author":"Bigdeli A.","year":"2006","journal-title":"EURASIP J. Appl. Signal Process."},{"key":"S0218126619502281BIB047","first-page":"1465","volume-title":"Proc. of IEEE Asilomar Conf. Signals, Systems, and Computers (ACSSC)","volume":"2","author":"Hung P."},{"key":"S0218126619502281BIB049","first-page":"5396","volume-title":"Proc. of IEEE International Conf. Acoustics, Speech, and Signal Processing (ICASSP)","author":"Eilert J."},{"key":"S0218126619502281BIB050","first-page":"2610","volume-title":"Proc. of IEEE Int. Symp. Circuits and Systems (ISCAS)","author":"Eilert J."},{"key":"S0218126619502281BIB051","first-page":"4102","volume-title":"Proc. of IEEE Int. Symp. Circuits and Systems (ISCAS)","author":"Burg A."},{"key":"S0218126619502281BIB052","doi-asserted-by":"publisher","DOI":"10.1109\/ACSSC.2005.1599705"},{"key":"S0218126619502281BIB053","doi-asserted-by":"publisher","DOI":"10.1109\/ISCAS.2005.1465629"},{"key":"S0218126619502281BIB054","first-page":"4819","volume-title":"Proc. of IEEE Int. Symp. Circuits and Systems (SCAS)","author":"LaRoche I."},{"key":"S0218126619502281BIB055","first-page":"1625","volume-title":"Proc. of Asilomar Conf. Signals, Systems and Computers","author":"Karkooti M."},{"key":"S0218126619502281BIB056","doi-asserted-by":"publisher","DOI":"10.1093\/imanum\/11.1.1"},{"key":"S0218126619502281BIB058","doi-asserted-by":"publisher","DOI":"10.1109\/JSSC.2011.2144470"}],"container-title":["Journal of Circuits, Systems and Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218126619502281","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,1,13]],"date-time":"2020-01-13T01:17:59Z","timestamp":1578878279000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218126619502281"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,1]]},"references-count":43,"journal-issue":{"issue":"13","published-print":{"date-parts":[[2019,12,15]]}},"alternative-id":["10.1142\/S0218126619502281"],"URL":"https:\/\/doi.org\/10.1142\/s0218126619502281","relation":{},"ISSN":["0218-1266","1793-6454"],"issn-type":[{"value":"0218-1266","type":"print"},{"value":"1793-6454","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,1]]}}}