{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,7]],"date-time":"2025-05-07T04:15:45Z","timestamp":1746591345998,"version":"3.40.5"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2014,11,5]],"date-time":"2014-11-05T00:00:00Z","timestamp":1415145600000},"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":["Circuits Syst Signal Process"],"published-print":{"date-parts":[[2015,5]]},"DOI":"10.1007\/s00034-014-9920-4","type":"journal-article","created":{"date-parts":[[2014,11,4]],"date-time":"2014-11-04T07:44:40Z","timestamp":1415087080000},"page":"1613-1634","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["FPGA Resource Efficient M-PSK Detector for Large MIMO and Multiuser Systems"],"prefix":"10.1007","volume":"34","author":[{"given":"Zhi","family":"Quan","sequence":"first","affiliation":[]},{"given":"Jie","family":"Liu","sequence":"additional","affiliation":[]},{"given":"Yuriy","family":"Zakharov","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,11,5]]},"reference":[{"issue":"8","key":"9920_CR1","doi-asserted-by":"crossref","first-page":"2201","DOI":"10.1109\/TIT.2002.800499","volume":"48","author":"E Agrell","year":"2002","unstructured":"E. Agrell, T. Eriksson, A. Vardy, K. Zeger, Closest point search in lattices. IEEE Trans. Inf. Theory 48(8), 2201\u20132214 (2002)","journal-title":"IEEE Trans. Inf. Theory"},{"key":"9920_CR2","doi-asserted-by":"crossref","unstructured":"K. Amiri, C. Dick, R. Rao, J.R. Cavallaro, Flexsphere: An FPGA configurable sort-free sphere detector for multi-user MIMO wireless systems, in Proceedings of SDR Forum, (2008)","DOI":"10.1007\/s11265-009-0360-5"},{"issue":"2","key":"9920_CR3","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1109\/TCOM.1984.1096023","volume":"32","author":"JB Anderson","year":"1984","unstructured":"J.B. Anderson, S. Mohan, Sequential coding algorithms: a survey and cost analysis. IEEE Trans. Commun. 32(2), 169\u2013176 (1984)","journal-title":"IEEE Trans. Commun."},{"key":"9920_CR4","doi-asserted-by":"crossref","unstructured":"L.G. Barbero, J.S. Thompson, Performance analysis of a fixed-complexity sphere decoder in high-dimensional MIMO systems, in 2006 IEEE International Conference on Acoustics, Speech and Signal Processing, vol 4, (IEEE, 2006) p 557\u2013560","DOI":"10.1109\/ICASSP.2006.1661029"},{"key":"9920_CR5","doi-asserted-by":"crossref","unstructured":"L.G. Barbero, J.S. Thompson, Rapid prototyping of a fixed-throughput sphere decoder for MIMO systems, in IEEE International Conference on Communications, ICC\u201906, vol 7, (IEEE, 2006), p 3082\u20133087","DOI":"10.1109\/ICC.2006.255278"},{"key":"9920_CR6","doi-asserted-by":"crossref","unstructured":"L.G. Barbero, J.S. Thompson, Rapid prototyping of the sphere decoder for MIMO systems, in IEE\/EURASIP Conference on DSP Enabled Radio (DSPeR\u201905), vol 1, (IEEE, 2005), p 41\u201347","DOI":"10.1049\/ic:20050374"},{"key":"9920_CR7","volume-title":"The DSP Handbook: Algorithms, Applications and Design Techniques","author":"A Bateman","year":"2002","unstructured":"A. Bateman, I. Paterson-Stephens, The DSP Handbook: Algorithms, Applications and Design Techniques (Prentice Hall, New York, 2002)"},{"issue":"7","key":"9920_CR8","doi-asserted-by":"crossref","first-page":"1566","DOI":"10.1109\/JSSC.2005.847505","volume":"40","author":"A Burg","year":"2005","unstructured":"A. Burg, M. Borgmann, M. Wenk, M. Zellweger, W. Fichtner, H. Bolcskei, VLSI implementation of MIMO detection using the sphere decoding algorithm. IEEE J. Solid-State Circuits 40(7), 1566\u20131577 (2005)","journal-title":"IEEE J. Solid-State Circuits"},{"issue":"3","key":"9920_CR9","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1109\/TVLSI.2007.893621","volume":"15","author":"S Chen","year":"2007","unstructured":"S. Chen, T. Zhang, Y. Xin, Relaxed K-best MIMO signal detector design and VLSI implementation. IEEE Trans. Very Large Scale Integr. Syst. 15(3), 328\u2013337 (2007)","journal-title":"IEEE Trans. Very Large Scale Integr. Syst."},{"issue":"2","key":"9920_CR10","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1109\/JOE.2011.2181269","volume":"37","author":"T Chen","year":"2012","unstructured":"T. Chen, C. Liu, Y. Zakharov, Source localization using matched-phase matched-field processing with phase descent search. IEEE J. Oceanic Eng. 37(2), 261\u2013270 (2012)","journal-title":"IEEE J. Oceanic Eng."},{"issue":"5","key":"9920_CR11","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1109\/4234.846498","volume":"4","author":"O Damen","year":"2000","unstructured":"O. Damen, A. Chkeif, J.-C. Belfiore, Lattice code decoder for space-time codes. Commun. Lett. 4(5), 161\u2013163 (2000)","journal-title":"Commun. Lett."},{"issue":"170","key":"9920_CR12","doi-asserted-by":"crossref","first-page":"463","DOI":"10.1090\/S0025-5718-1985-0777278-8","volume":"44","author":"U Fincke","year":"1985","unstructured":"U. Fincke, M. Pohst, Improved methods for calculating vectors of short length in a lattice, including a complexity analysis. Math. Comput. 44(170), 463\u2013471 (1985)","journal-title":"Math. Comput."},{"issue":"3","key":"9920_CR13","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1023\/A:1008889222784","volume":"6","author":"GJ Foschini","year":"1998","unstructured":"G.J. Foschini, M.J. Gans, On limits of wireless communications in a fading environment when using multiple antennas. Wirel. Pers. Commun. 6(3), 311\u2013335 (1998)","journal-title":"Wirel. Pers. Commun."},{"key":"9920_CR14","doi-asserted-by":"crossref","unstructured":"Z. Guo, P. Nilsson, A VLSI architecture of the schnorr-euchner decoder for MIMO systems, in Emerging Technologies: Frontiers of Mobile and Wireless Communication, vol 1, (Shanghai, 2004), p 65\u201368","DOI":"10.1109\/CASSET.2004.1322918"},{"issue":"8","key":"9920_CR15","doi-asserted-by":"crossref","first-page":"2806","DOI":"10.1109\/TSP.2005.850352","volume":"53","author":"B Hassibi","year":"2005","unstructured":"B. Hassibi, H. Vikalo, On the sphere-decoding algorithm I. expected complexity. IEEE Trans. Signal Process. 53(8), 2806\u20132818 (2005)","journal-title":"IEEE Trans. Signal Process."},{"key":"9920_CR16","unstructured":"N. Heidmann, T. Wiegand, S. Paul, Architecture and fpga-implementation of a high throughput $$k^{+}$$ k + -best detector. Des. Autom. Test Eur. Conf. Exhib. (DATE). 1, 1\u20136 (2011)"},{"key":"9920_CR17","doi-asserted-by":"crossref","unstructured":"Q.-T. Ho, D. Massicotte, FPGA implementation of adaptive multiuser detector for DS-CDMA systems, in Field Programmable Logic and Application, (Springer, Berlin, 2004), p 959\u2013964","DOI":"10.1007\/978-3-540-30117-2_107"},{"issue":"3","key":"9920_CR18","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1109\/TCOMM.2003.809789","volume":"51","author":"BM Hochwald","year":"2003","unstructured":"B.M. Hochwald, S. Ten Brink, Achieving near-capacity on a multiple-antenna channel. IEEE Trans. Commun. 51(3), 389\u2013399 (2003)","journal-title":"IEEE Trans. Commun."},{"issue":"4","key":"9920_CR19","doi-asserted-by":"crossref","first-page":"1474","DOI":"10.1109\/TSP.2005.843746","volume":"53","author":"J Jald\u00e9n","year":"2005","unstructured":"J. Jald\u00e9n, B. Ottersten, On the complexity of sphere decoding in digital communications. IEEE Trans. Signal Process. 53(4), 1474\u20131484 (2005)","journal-title":"IEEE Trans. Signal Process."},{"issue":"12","key":"9920_CR20","doi-asserted-by":"crossref","first-page":"4811","DOI":"10.1109\/TSP.2009.2027741","volume":"57","author":"M Kisialiou","year":"2009","unstructured":"M. Kisialiou, X. Luo, Z.-Q. Luo, Efficient implementation of quasi-maximum-likelihood detection based on semidefinite relaxation. IEEE Trans. Signal Process. 57(12), 4811\u20134822 (2009)","journal-title":"IEEE Trans. Signal Process."},{"issue":"11","key":"9920_CR21","doi-asserted-by":"crossref","first-page":"5477","DOI":"10.1109\/TSP.2007.896080","volume":"55","author":"K Lee","year":"2007","unstructured":"K. Lee, J. Chun, ML symbol detection based on the shortest path algorithm for MIMO systems. IEEE Trans. Signal Process. 55(11), 5477\u20135484 (2007)","journal-title":"IEEE Trans. Signal Process."},{"issue":"11","key":"9920_CR22","doi-asserted-by":"crossref","first-page":"2425","DOI":"10.1109\/TCSI.2009.2015725","volume":"56","author":"J Liu","year":"2009","unstructured":"J. Liu, Y.V. Zakharov, B. Weaver, Architecture and FPGA design of dichotomous coordinate descent algorithms. IEEE Trans. Circuits Syst. I: Regul. Pap. 56(11), 2425\u20132438 (2009)","journal-title":"IEEE Trans. Circuits Syst. I: Regul. Pap."},{"key":"9920_CR23","unstructured":"Z.-Q. Luo, X. Luo, M. Kisialiou, An efficient quasi-maximum likelihood decoder for PSK signals, in Acoustics, Speech, and Signal Processing, vol 6, (IEEE, 2003), p VI-561\u2013VI564"},{"key":"9920_CR24","doi-asserted-by":"crossref","first-page":"3336","DOI":"10.1109\/ICC.2003.1204072","volume":"5","author":"J Luo","year":"2003","unstructured":"J. Luo, K. Pattipati, P. Willett, L. Brunel, Branch-and-bound-based fast optimal algorithm for multiuser detection in synchronous CDMA. IEEE Int. Conf. Commun. 5, 3336\u20133340 (2003)","journal-title":"IEEE Int. Conf. Commun."},{"issue":"10","key":"9920_CR25","doi-asserted-by":"crossref","first-page":"2862","DOI":"10.1109\/TSP.2004.834267","volume":"52","author":"WK Ma","year":"2004","unstructured":"W.K. Ma, P.C. Ching, Z.S. Ding, Semidefinite relaxation based multiuser detection for M-ary PSK multiuser systems. IEEE Trans. Signal Process. 52(10), 2862\u20132872 (2004)","journal-title":"IEEE Trans. Signal Process."},{"key":"9920_CR26","doi-asserted-by":"crossref","unstructured":"Z. Quan, Y.V. Zakharov, J. Zhang, Multiple phase decoder for MIMO systems, in IEEE 42nd Asilomar Conference on Signals, Systems and Computers, (IEEE, 2008), p 1759\u20131762","DOI":"10.1109\/ACSSC.2008.5074728"},{"issue":"11","key":"9920_CR27","doi-asserted-by":"crossref","first-page":"2710","DOI":"10.1109\/TSP.2003.818203","volume":"51","author":"B Steingrimsson","year":"2003","unstructured":"B. Steingrimsson, Z.Q. Luo, K.M. Wong, Soft quasi-maximum-likelihood detection for multiple-antenna wireless channels. IEEE Trans. Signal Process. 51(11), 2710\u20132719 (2003)","journal-title":"IEEE Trans. Signal Process."},{"issue":"5","key":"9920_CR28","doi-asserted-by":"crossref","first-page":"1802","DOI":"10.1109\/TWC.2004.834699","volume":"3","author":"PH Tan","year":"2004","unstructured":"P.H. Tan, L.K. Rasmussen, Multiuser detection in CDMA-A comparison of relaxations, exact, and heuristic search methods. IEEE Trans. Wirel. Commun. 3(5), 1802\u20131809 (2004)","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"9920_CR29","volume-title":"Multiuser Detection","author":"S Verdu","year":"1998","unstructured":"S. Verdu, Multiuser Detection (Cambridge university press, Cambridge, 1998)"},{"key":"9920_CR30","doi-asserted-by":"crossref","unstructured":"P.W. Wolniansky, G.J. Foschini, G.D. Golden, R.A. Valenzuela, V-BLAST: an architecture for realizing very high data rates over the rich-scattering wireless channel, in International Symposium on Signals, Systems, and Electronics, (IEEE, 1998), p 295\u2013300","DOI":"10.1109\/ISSSE.1998.738086"},{"key":"9920_CR31","doi-asserted-by":"crossref","unstructured":"K.-W. Wong, C.-Y. Tsui, R.-K. Cheng, W.-H. Mow, A VLSI architecture of a k-best lattice decoding algorithm for MIMO channels, in ISCAS, IEEE International Symposium on Circuits and Systems, vol 3, (2002), p III-273\u2013III-276","DOI":"10.1109\/ISCAS.2002.1010213"},{"key":"9920_CR32","unstructured":"Xilinx. Inc., ds150 virtex-6 family overview. http:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds150.pdf . Accessed 1 Jan 2014"},{"key":"9920_CR33","unstructured":"Xilinx. Inc., ISE design suite software manuals and help. http:\/\/www.xilinx.com\/support\/documentation\/sw_manuals\/xilinx12_4\/manuals.pdf . Accessed 06 Aug 2014"},{"key":"9920_CR34","unstructured":"Xilinx. Inc., Modelsim PE-simulation and debug. http:\/\/model.com\/content\/modelsim-pe-simulation-and-debug . Accessed 06 Aug 2014"},{"key":"9920_CR35","unstructured":"Xilinx. Inc., Synthesis and Simulation Design Guide. http:\/\/www.xilinx.com\/support\/documentation\/sw_manuals\/xilinx13_2\/sim.pdf . Accessed 19 Aug 2012"},{"key":"9920_CR36","unstructured":"Xilinx. Inc., ug369 virtex-6 fpga dsp48e1 slice, user guide. http:\/\/www.xilinx.com\/support\/documentation\/user_guides\/ug369.pdf . Accessed 06 Aug 2014"},{"key":"9920_CR37","unstructured":"Xilinx. Inc., Virtex-6 fpga data sheet: Dc and switching characteristics. http:\/\/www.xilinx.com\/support\/documentation\/data_sheets\/ds152.pdf . Accessed 06 Aug 2014"},{"key":"9920_CR38","unstructured":"Xilinx. Inc., Virtex-6 FPGA Memory Resources. http:\/\/www.xilinx.com\/support\/documentation\/user_guides\/ug363.pdf . Accessed 19 Aug 2012"},{"key":"9920_CR39","doi-asserted-by":"crossref","unstructured":"K.-J. Yang, S.-H. Tsai, R.-C. Chang, Y.-C. Chen, G.C.-H. Chuang, VLSI implementation of a low complexity 4 $$\\times $$ \u00d7 4 MIMO sphere decoder with table enumeration, IEEE International Symposium on Circuits and Systems (ISCAS), (IEEE, 2013), p 2167\u20132170","DOI":"10.1109\/ISCAS.2013.6572304"},{"key":"9920_CR40","doi-asserted-by":"crossref","unstructured":"Y. V. Zakharov, Z. Quan, G. White, J. Zhang, Highly efficient multiuser detector of M-PSK signals using coordinate-descent phase estimation, in IEEE 5th International ICST Conference on Communications and Networking in China (CHINACOM), (IEEE, 2010), p 1\u20135","DOI":"10.4108\/chinacom.2010.130"},{"issue":"9","key":"9920_CR41","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1049\/el:20040353","volume":"40","author":"YV Zakharov","year":"2004","unstructured":"Y.V. Zakharov, T.C. Tozer, Multiplication-free iterative algorithm for LS problem. Electron. Lett. 40(9), 567\u2013569 (2004)","journal-title":"Electron. Lett."}],"container-title":["Circuits, Systems, and Signal Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-014-9920-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00034-014-9920-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00034-014-9920-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T10:17:32Z","timestamp":1746526652000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00034-014-9920-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,5]]},"references-count":41,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2015,5]]}},"alternative-id":["9920"],"URL":"https:\/\/doi.org\/10.1007\/s00034-014-9920-4","relation":{},"ISSN":["0278-081X","1531-5878"],"issn-type":[{"type":"print","value":"0278-081X"},{"type":"electronic","value":"1531-5878"}],"subject":[],"published":{"date-parts":[[2014,11,5]]}}}