{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,28]],"date-time":"2025-10-28T10:48:32Z","timestamp":1761648512915,"version":"3.37.3"},"reference-count":31,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2018,2,12]],"date-time":"2018-02-12T00:00:00Z","timestamp":1518393600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Sign Process Syst"],"published-print":{"date-parts":[[2018,10]]},"DOI":"10.1007\/s11265-018-1341-3","type":"journal-article","created":{"date-parts":[[2018,2,12]],"date-time":"2018-02-12T03:43:28Z","timestamp":1518407008000},"page":"1369-1381","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Programmable ASIPs for Multimode MIMO Transceiver"],"prefix":"10.1007","volume":"90","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7006-0928","authenticated-orcid":false,"given":"Shahriar","family":"Shahabuddin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olli","family":"Silv\u00e9n","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markku","family":"Juntti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,2,12]]},"reference":[{"key":"1341_CR1","doi-asserted-by":"crossref","unstructured":"Shahabuddin, S., Janhunen, J., Suikkanen, E., Steendam, H., & Juntti, M. (2014). An adaptive detector implementation for mimo-ofdm downlink. In International conference on cognitive radio wireless networks (pp. 305\u2013310).","DOI":"10.4108\/icst.crowncom.2014.255419"},{"key":"1341_CR2","doi-asserted-by":"crossref","unstructured":"Shahabuddin, S., Silv\u00e9n, O., & Juntti, M. (2017). Asip design for multiuser mimo broadcast precoding. In European conference on networks and communications.","DOI":"10.1109\/EuCNC.2017.7980691"},{"key":"1341_CR3","doi-asserted-by":"crossref","unstructured":"Corporaal, H. (1994). Design of transport triggered architectures. In Proceedings in Great Lakes symposium on VLSI (pp. 130\u2013135).","DOI":"10.1109\/GLSV.1994.289981"},{"key":"1341_CR4","volume-title":"Microprocessor architectures: from VLIW to Tta","author":"H Corporaal","year":"1997","unstructured":"Corporaal, H. (1997). Microprocessor architectures: from VLIW to Tta. New York: Wiley."},{"key":"1341_CR5","doi-asserted-by":"publisher","unstructured":"Esko, O., J\u00e4\u00e4skel\u00e4inen, P., Huerta, P., de La Lama, C.S., Takala, J., & Martinez, J.I. (2010). Customized exposed datapath soft-core design flow with compiler support. In Proceedings of the international conference on field programmable logic and applications, ser. FPL \u201910 (pp. 217\u2013222). Washington, DC: IEEE Computer Society. [Online]. Available: \n                    https:\/\/doi.org\/10.1109\/FPL.2010.51","DOI":"10.1109\/FPL.2010.51"},{"issue":"7","key":"1341_CR6","doi-asserted-by":"publisher","first-page":"1566","DOI":"10.1109\/JSSC.2005.847505","volume":"40","author":"A Burg","year":"2005","unstructured":"Burg, A., Borgmann, M., Wenk, M., Zellweger, M., Fichtner, W., & Bolcskei, H. (2005). Vlsi implementation of mimo detection using the sphere decoding algorithm. IEEE Journal of Solid-State Circuits, 40 (7), 1566\u20131577.","journal-title":"IEEE Journal of Solid-State Circuits"},{"issue":"2","key":"1341_CR7","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1109\/JSAC.2008.080206","volume":"26","author":"C Studer","year":"2008","unstructured":"Studer, C., Burg, A., & B\u00f6lcskei, H. (2008). Soft-output sphere decoding: algorithms and VLSI implementation. IEEE Journal on Selected Areas in Communications, 26(2), 290\u2013300.","journal-title":"IEEE Journal on Selected Areas in Communications"},{"issue":"7","key":"1341_CR8","doi-asserted-by":"publisher","first-page":"1754","DOI":"10.1109\/JSSC.2011.2144470","volume":"46","author":"C Studer","year":"2011","unstructured":"Studer, C., Fateh, S., & Seethaler, D. (2011). ASIC implementation of soft-input soft-output MIMO detection using MMSE parallel interference cancellation. IEEE Journal of Solid-State Circuits, 46(7), 1754\u20131765.","journal-title":"IEEE Journal of Solid-State Circuits"},{"issue":"8","key":"1341_CR9","doi-asserted-by":"publisher","first-page":"1588","DOI":"10.1109\/JSTSP.2011.2165830","volume":"5","author":"J Janhunen","year":"2011","unstructured":"Janhunen, J., Pitkanen, T., Silven, O., & Juntti, M. (2011). Fixed- and floating-point processor comparison for mimo-ofdm detector. IEEE Journal on Selected Topics in Signal Processing, 5(8), 1588\u20131598.","journal-title":"IEEE Journal on Selected Topics in Signal Processing"},{"key":"1341_CR10","doi-asserted-by":"crossref","unstructured":"Antikainen, J., Salmela, P., Silven, O., Juntti, M., Takala, J., & Myllyla, M. (2007). Application-specific instruction set processor implementation of list sphere detector. In Proceedings of the annual asilomar conference on signals, systems and computers (pp. 943\u2013947).","DOI":"10.1109\/ACSSC.2007.4487358"},{"issue":"10","key":"1341_CR11","doi-asserted-by":"publisher","first-page":"2173","DOI":"10.1109\/TVLSI.2014.2361206","volume":"23","author":"X Chen","year":"2015","unstructured":"Chen, X., Minwegen, A., Hussain, S.B., Chattopadhyay, A., Ascheid, G., & Leupers, R. (2015). Flexible, efficient multimode mimo detection by using reconfigurable asip. IEEE Transactions on VLSI Systems, 23 (10), 2173\u20132186.","journal-title":"IEEE Transactions on VLSI Systems"},{"issue":"3","key":"1341_CR12","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1007\/s11265-015-1093-2","volume":"84","author":"F Sheikh","year":"2016","unstructured":"Sheikh, F., Chen, C.H., Yoon, D., Alexandrov, B., Bowman, K., Chun, A., Alavi, H., & Zhang, Z. (2016). 3.2 gbps channel-adaptive configurable mimo detector for multi-mode wireless communication. Journal of Signal Processing Systems, 84(3), 295\u2013307.","journal-title":"Journal of Signal Processing Systems"},{"issue":"1","key":"1341_CR13","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/s11265-015-0972-x","volume":"85","author":"U Ahmad","year":"2016","unstructured":"Ahmad, U., Li, M., Amin, A., Perre, L.V., Lauwereins, R., & Pollin, S. (2016). An energy-efficient reconfigurable asip supporting multi-mode mimo detection. Journal of Signal Processing Systems, 85(1), 5\u201321.","journal-title":"Journal of Signal Processing Systems"},{"issue":"11","key":"1341_CR14","doi-asserted-by":"publisher","first-page":"2706","DOI":"10.1109\/TCSI.2015.2479055","volume":"62","author":"Z Yan","year":"2015","unstructured":"Yan, Z., He, G., Ren, Y., He, W., Jiang, J., & Mao, Z. (2015). Design and implementation of flexible dual-mode soft-output mimo detector with channel preprocessing. IEEE Transactions on Circuits and Systems I, 62 (11), 2706\u20132717.","journal-title":"IEEE Transactions on Circuits and Systems I"},{"key":"1341_CR15","unstructured":"3GPP. (2016). Evolved Universal Terrestrial Radio Access (E-UTRA); Physical channels and modulation. In 3rd generation partnership project (3GPP), TS 36.211. [Online]. Available: \n                    http:\/\/www.3gpp.org\/ftp\/Specs\/html-info\/36211.htm\n                    \n                   ."},{"key":"1341_CR16","doi-asserted-by":"crossref","unstructured":"Han, S., Yang, C., Bengtsson, M., & Perez-Neira, A.I. (2009). Channel norm-based user scheduler in coordinated multi-point systems. In Proceedings of the IEEE global telecommunications conference (pp. 1\u20135).","DOI":"10.1109\/GLOCOM.2009.5425711"},{"key":"1341_CR17","doi-asserted-by":"crossref","unstructured":"Wubben, D., Bohnke, R., Kuhn, V., & Kammeyer, K.D. (2003). Mmse extension of v-blast based on sorted qr decomposition. In Proceedings of the IEEE vehicular technology conference, (Vol. 1 pp. 508\u2013512).","DOI":"10.1109\/VETECF.2003.1285069"},{"key":"1341_CR18","doi-asserted-by":"crossref","unstructured":"Luethi, P., Studer, C., Duetsch, S., Zgraggen, E., Kaeslin, H., Felber, N., & Fichtner, W. (2008). Gram-schmidt-based qr decomposition for mimo detection: Vlsi implementation and comparison. In Asia Pacific conference on circuits and systems (pp. 830\u2013833).","DOI":"10.1109\/APCCAS.2008.4746151"},{"key":"1341_CR19","doi-asserted-by":"crossref","unstructured":"Collings, I.B., Butler, M.R.G., & McKay, M. (2004). Low complexity receiver design for mimo bit-interleaved coded modulation. In Proceedings of the IEEE international symposium on spread spectrum techniques and applications (pp. 12\u201316).","DOI":"10.1109\/ISSSTA.2004.1371654"},{"key":"1341_CR20","doi-asserted-by":"crossref","unstructured":"Li, M., Bougard, B., Lopez, E.E., Bourdoux, A., Novo, D., Perre, L.V.D., & Catthoor, F. (2008). Selective spanning with fast enumeration: a near maximum-likelihood mimo detector designed for parallel programmable baseband architectures. In Proceedings of the IEEE international conference on communications (ICC) (pp. 737\u2013741).","DOI":"10.1109\/ICC.2008.144"},{"key":"1341_CR21","unstructured":"Chen, C.W., Tsao, H.W., & Tsai, P.Y. (2013). Equal-rate qr decomposition based on mmse technique for multi-user mimo precoding. In Proceedings of the IEEE international symposium on personal, indoor and mobile radio communications (pp. 435\u2013440)."},{"issue":"7","key":"1341_CR22","doi-asserted-by":"publisher","first-page":"3837","DOI":"10.1109\/TSP.2007.894285","volume":"55","author":"AD Dabbagh","year":"2007","unstructured":"Dabbagh, A.D., & Love, D.J. (2007). Precoding for multiple antenna gaussian broadcast channels with successive zero-forcing. IEEE Transactions on Signal Processing, 55(7), 3837\u20133850.","journal-title":"IEEE Transactions on Signal Processing"},{"issue":"7","key":"1341_CR23","doi-asserted-by":"publisher","first-page":"1691","DOI":"10.1109\/TIT.2003.813523","volume":"49","author":"G Caire","year":"2003","unstructured":"Caire, G., & Shamai, S. (2003). On the achievable throughput of a multiantenna gaussian broadcast channel. IEEE Transactions on Information Theory, 49(7), 1691\u20131706.","journal-title":"IEEE Transactions on Information Theory"},{"issue":"3","key":"1341_CR24","doi-asserted-by":"publisher","first-page":"1173","DOI":"10.1109\/TWC.2012.122212.120464","volume":"12","author":"LN Tran","year":"2013","unstructured":"Tran, L.N., Juntti, M., Bengtsson, M., & Ottersten, B. (2013). Beamformer designs for miso broadcast channels with zero-forcing dirty paper coding. IEEE Transactions on Wireless Communications, 12(3), 1173\u20131185.","journal-title":"IEEE Transactions on Wireless Communications"},{"key":"1341_CR25","doi-asserted-by":"crossref","unstructured":"Suikkanen, E., Janhunen, J., Shahabuddin, S., & Juntti, M. (2013). Study of adaptive detection for mimo-ofdm systems. In 2013 international symposium on system on chip (SoC) (pp. 1\u20134).","DOI":"10.1109\/ISSoC.2013.6675276"},{"key":"1341_CR26","doi-asserted-by":"publisher","DOI":"10.1016\/B978-012374287-2.50008-2","volume-title":"LISA: a uniform ADL for embedded processor modelling, implementation and software toolsuite generation (ch. 5, pp. 95\u2013130)","author":"HM Anupam Chattopadhyay","year":"2008","unstructured":"Anupam Chattopadhyay, H.M., & Leupers, R. (2008). LISA: a uniform ADL for embedded processor modelling, implementation and software toolsuite generation (ch. 5, pp. 95\u2013130). San Mateo: Morgan Kaufmann."},{"key":"1341_CR27","unstructured":"Rizk, M., Baghdadi, A., Jezequel, M., Mohanna, Y., & Atat, Y. (2016). Design and prototyping flow of flexible and efficient nisc-based architectures for mimo turbo equalization and demapping. Electronics, 5(3). [Online]. Available: \n                    http:\/\/www.mdpi.com\/2079-9292\/5\/3\/50\n                    \n                  ."},{"key":"1341_CR28","doi-asserted-by":"crossref","unstructured":"Bhagawat, P., Wang, W., Uppal, M., Choi, G., Xiong, Z., Yeary, M., & Harris, A. (2007). An fpga implementation of dirty paper precoder. In IEEE international conference on communications (ICC) (pp. 2761\u20132766).","DOI":"10.1109\/ICC.2007.459"},{"key":"1341_CR29","doi-asserted-by":"crossref","unstructured":"Shimazaki, K., Yoshizawa, S., Hatakawa, Y., Matsumoto, T., Konishi, S., & Miyanaga, Y. (2013). A vlsi design of an arrayed pipelined tomlinson-harashima precoder for mu-mimo systems. In Asia-Pacific signal and information processing association conference (pp. 1\u20134).","DOI":"10.1109\/APSIPA.2013.6694149"},{"key":"1341_CR30","doi-asserted-by":"crossref","unstructured":"Barrenechea, M., Barbero, L., Mendicute, M., & Thompson, J. (2010). Design and hardware implementation of a low-complexity multiuser vector precoder. In Conference on design and architectures for signal and image processing (pp. 160\u2013167).","DOI":"10.1109\/DASIP.2010.5706260"},{"key":"1341_CR31","unstructured":"Prabhu, H., Rodrigues, J.N., Liu, L., & Edfors, O. (2017). 3.6 a 60pj\/b 300mb\/s 128x8 massive mimo precoder-detector in 28 nm fd-soi. In Proceedings of the IEEE international solid state circuits conference (ISSCC) (pp. 60\u201361)."}],"container-title":["Journal of Signal Processing Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11265-018-1341-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-018-1341-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11265-018-1341-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,11]],"date-time":"2019-02-11T20:36:44Z","timestamp":1549917404000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11265-018-1341-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,12]]},"references-count":31,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2018,10]]}},"alternative-id":["1341"],"URL":"https:\/\/doi.org\/10.1007\/s11265-018-1341-3","relation":{},"ISSN":["1939-8018","1939-8115"],"issn-type":[{"type":"print","value":"1939-8018"},{"type":"electronic","value":"1939-8115"}],"subject":[],"published":{"date-parts":[[2018,2,12]]},"assertion":[{"value":"23 April 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 December 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 February 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 February 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}