Silicon implementation of iterative detection and decoding for multi-antenna receivers

[1]  Richard W. Hamming,et al.  Error detecting and error correcting codes , 1950 .

[2]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[3]  R. Chang Synthesis of band-limited orthogonal signals for multichannel data transmission , 1966 .

[4]  Van Nostrand,et al.  Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm , 1967 .

[5]  K. Larsen,et al.  Short convolutional codes with maximal free distance for rates 1/2, 1/3, and 1/4 (Corresp.) , 1973, IEEE Trans. Inf. Theory.

[6]  John Cocke,et al.  Optimal decoding of linear codes for minimizing symbol error rate (Corresp.) , 1974, IEEE Trans. Inf. Theory.

[7]  Gordon E. Moore,et al.  Progress in digital integrated electronics , 1975 .

[8]  Toby Berger,et al.  Coding for noisy channels with input-dependent insertions , 1977, IEEE Trans. Inf. Theory.

[9]  Robert Michael Tanner,et al.  A recursive approach to low complexity codes , 1981, IEEE Trans. Inf. Theory.

[10]  Michael E. Pohst,et al.  On the computation of lattice vectors of minimal length, successive minima and reduced bases with applications , 1981, SIGS.

[11]  Daniel J. Costello,et al.  ARQ schemes for data transmission in mobile radio systems , 1984, IEEE Transactions on Vehicular Technology.

[12]  U. Fincke,et al.  Improved methods for calculating vectors of short length in a lattice , 1985 .

[13]  Claus-Peter Schnorr,et al.  Lattice Basis Reduction: Improved Practical Algorithms and Solving Subset Sum Problems , 1991, FCT.

[14]  Ephraim Zehavi,et al.  8-PSK trellis codes for a Rayleigh channel , 1992, IEEE Trans. Commun..

[15]  Thomas Haug,et al.  The GSM System for Mobile Communications , 1992 .

[16]  Anantha P. Chandrakasan,et al.  Low-power CMOS digital design , 1992 .

[17]  A. Glavieux,et al.  Near Shannon limit error-correcting coding and decoding: Turbo-codes. 1 , 1993, Proceedings of ICC '93 - IEEE International Conference on Communications.

[18]  E. Biglieri,et al.  A universal decoding algorithm for lattice codes , 1993 .

[19]  Heinrich Meyr,et al.  A 40Mbit/s Soft-Output Viterbi Decoder , 1994, ESSCIRC '94: Twientieth European Solid-State Circuits Conference.

[20]  Jan M. Rabaey,et al.  Digital Integrated Circuits: A Design Perspective , 1995 .

[21]  Patrick Robertson,et al.  A comparison of optimal and sub-optimal MAP decoding algorithms operating in the log domain , 1995, Proceedings IEEE International Conference on Communications ICC '95.

[22]  S. Dolinar,et al.  Weight distributions for turbo codes using random and nonrandom permutations , 1995 .

[23]  Elliott D. Kaplan Understanding GPS : principles and applications , 1996 .

[24]  Joachim Hagenauer,et al.  Iterative decoding of binary block and convolutional codes , 1996, IEEE Trans. Inf. Theory.

[25]  Jens Zander,et al.  On the cost structure of future wideband wireless access , 1997, 1997 IEEE 47th Vehicular Technology Conference. Technology in Motion.

[26]  CommunicationsSystemsGerhard,et al.  Iterative Equalization and Decoding in Mobile , 1997 .

[27]  X. Li Bit-interleaved coded modulation with iterative decoding using soft feedback , 1998 .

[28]  John B. Anderson,et al.  Concatenated Decoding with a Reduced-Search BCJR Algorithm , 1998, IEEE J. Sel. Areas Commun..

[29]  G.E. Moore,et al.  Cramming More Components Onto Integrated Circuits , 1998, Proceedings of the IEEE.

[30]  Andrew J. Viterbi,et al.  An Intuitive Justification and a Simplified Implementation of the MAP Decoder for Convolutional Codes , 1998, IEEE J. Sel. Areas Commun..

[31]  Ran-Hong Yan,et al.  Iterative channel estimation using soft decision feedback , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[32]  A. Samukic,et al.  UMTS Universal Mobile Telecommunications System: development of standards for the third generation , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[33]  Shekhar Y. Borkar,et al.  Design challenges of technology scaling , 1999, IEEE Micro.

[34]  Shu Lin,et al.  Two simple stopping criteria for turbo decoding , 1999, IEEE Trans. Commun..

[35]  John A. McLean,et al.  From prototyping to small volume-the EUROPRACTICE global ASIC solution , 1999, Proceedings 1999 IEEE International Conference on Microelectronic Systems Education (MSE'99) 'Systems Education in the 21st Century' (Cat. No.99-63794).

[36]  Emanuele Viterbo,et al.  A universal lattice code decoder for fading channels , 1999, IEEE Trans. Inf. Theory.

[37]  Fabrizio Pollara,et al.  Stopping Rules for Turbo Decoders , 2000 .

[38]  Jan M. Rabaey Silicon Platforms for the Next Generation Wireless Systems - What Role Does Reconfigurable Hardware Play? , 2000, FPL.

[39]  Jan M. Rabaey,et al.  Wireless beyond the third generation-facing the energy challenge , 2001, ISLPED'01: Proceedings of the 2001 International Symposium on Low Power Electronics and Design (IEEE Cat. No.01TH8581).

[40]  Peter A. Hoeher,et al.  Using the mean reliability as a design and stopping criterion for turbo codes , 2001, Proceedings 2001 IEEE Information Theory Workshop (Cat. No.01EX494).

[41]  K. Kammeyer,et al.  Efficient algorithm for decoding layered space-time codes , 2001 .

[42]  Jian Sun,et al.  The UMTS Turbo Code and an Efficient Decoder Implementation Suitable for Software-Defined Radios , 2001, Int. J. Wirel. Inf. Networks.

[43]  F. Takawira,et al.  Simple stopping criterion for turbo decoding , 2001 .

[44]  Tom Minka,et al.  A family of algorithms for approximate Bayesian inference , 2001 .

[45]  Wai Ho Mow,et al.  A VLSI architecture of a K-best lattice decoding algorithm for MIMO channels , 2002, 2002 IEEE International Symposium on Circuits and Systems. Proceedings (Cat. No.02CH37353).

[46]  Joachim Hagenauer The Turbo Principle in Mobile Communications , 2002 .

[47]  X. Jin Factor graphs and the Sum-Product Algorithm , 2002 .

[48]  Antonia Maria Tulino,et al.  Performance of space-time codes for a large number of antennas , 2002, IEEE Trans. Inf. Theory.

[49]  Nathan Ickes,et al.  The Hardware and the Network: Total-System Strategies for Power Aware Wireless Microsensors , 2002 .

[50]  Saibal Mukhopadhyay,et al.  Leakage current mechanisms and leakage reduction techniques in deep-submicrometer CMOS circuits , 2003, Proc. IEEE.

[51]  Virtual Bridged,et al.  IEEE Standards for Local and Metropolitan Area Networks: Specification for 802.3 Full Duplex Operation , 1997, IEEE Std 802.3x-1997 and IEEE Std 802.3y-1997 (Supplement to ISO/IEC 8802-3: 1996/ANSI/IEEE Std 802.3, 1996 Edition).

[52]  Frank Kienle,et al.  Low complexity stopping criteria for UMTS turbo-decoders , 2003, The 57th IEEE Semiannual Vehicular Technology Conference, 2003. VTC 2003-Spring..

[53]  Andreas Peter Burg,et al.  A 50 Mbps 4/spl times/4 maximum likelihood decoder for multiple-input multiple-output systems with QPSK modulation , 2003, 10th IEEE International Conference on Electronics, Circuits and Systems, 2003. ICECS 2003. Proceedings of the 2003.

[54]  Anantha Chandrakasan,et al.  MobiCom poster: top five myths about the energy consumption of wireless communication , 2003, MOCO.

[55]  Stephan ten Brink,et al.  Achieving near-capacity on a multiple-antenna channel , 2003, IEEE Trans. Commun..

[56]  Rohit U. Nabar,et al.  Introduction to Space-Time Wireless Communications , 2003 .

[57]  Markus Rupp,et al.  Rapid prototyping for wireless designs: the five-ones approach , 2003, Signal Process..

[58]  Helmut Bölcskei,et al.  An overview of MIMO communications - a key to gigabit wireless , 2004, Proceedings of the IEEE.

[59]  S. Litsyn,et al.  An efficient message-passing schedule for LDPC decoding , 2004, 2004 23rd IEEE Convention of Electrical and Electronics Engineers in Israel.

[60]  Ulrich Reimers,et al.  DVB‐S2, the second generation standard for satellite broadcasting and unicasting , 2004, Int. J. Satell. Commun. Netw..

[61]  B. Hochwald,et al.  Silicon complexity for maximum likelihood MIMO detection using spherical decoding , 2004, IEEE Journal of Solid-State Circuits.

[62]  M. Kornfeld DVB-H - the emerging standard for mobile data communication , 2004, IEEE International Symposium on Consumer Electronics, 2004.

[63]  Stephan ten Brink,et al.  Design of low-density parity-check codes for modulation and detection , 2004, IEEE Transactions on Communications.

[64]  S. Cherry,et al.  Edholm's law of bandwidth , 2004, IEEE Spectrum.

[65]  D.E. Hocevar,et al.  A reduced complexity decoder architecture via layered decoding of LDPC codes , 2004, IEEE Workshop onSignal Processing Systems, 2004. SIPS 2004..

[66]  Kyeongcheol Yang,et al.  Quasi-cyclic LDPC codes for fast encoding , 2005, IEEE Transactions on Information Theory.

[67]  A. Burg,et al.  VLSI implementation of MIMO detection using the sphere decoding algorithm , 2005, IEEE Journal of Solid-State Circuits.

[68]  N. Wehn,et al.  Low complexity stopping criterion for LDPC code decoders , 2005, 2005 IEEE 61st Vehicular Technology Conference.

[69]  Mong-Suan Yee Max-log-MAP sphere decoder , 2005, Proceedings. (ICASSP '05). IEEE International Conference on Acoustics, Speech, and Signal Processing, 2005..

[70]  Ajay Dholakia,et al.  Reduced-complexity decoding of LDPC codes , 2005, IEEE Transactions on Communications.

[71]  Andreas Peter Burg,et al.  K-best MIMO detection VLSI architectures achieving up to 424 Mbps , 2006, 2006 IEEE International Symposium on Circuits and Systems.

[72]  Zhan Guo,et al.  Algorithm and implementation of the K-best sphere decoding for MIMO detection , 2006, IEEE Journal on Selected Areas in Communications.

[73]  Helmut Bölcskei,et al.  Advanced receiver algorithms for MIMO wireless communications , 2006, Proceedings of the Design Automation & Test in Europe Conference.

[74]  L. G. Barbero,et al.  A Fixed-Complexity MIMO Detector Based on the Complex Sphere Decoder , 2006, 2006 IEEE 7th Workshop on Signal Processing Advances in Wireless Communications.

[75]  Sang Joon Kim,et al.  A Mathematical Theory of Communication , 2006 .

[76]  Haidong Zhu,et al.  Markov chain Monte Carlo algorithms for CDMA and MIMO communication systems , 2006, IEEE Transactions on Signal Processing.

[77]  Euncheol Kim,et al.  Decoding of Quasi-cyclic LDPC Codes Using an On-the-Fly Computation , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[78]  Cheng-Chi Wong,et al.  A 952MS/s Max-Log MAP Decoder Chip using Radix-4 × 4 ACS Architecture , 2006, 2006 IEEE Asian Solid-State Circuits Conference.

[79]  A. Burg,et al.  Soft-Output Sphere Decoding: Performance and Implementation Aspects , 2006, 2006 Fortieth Asilomar Conference on Signals, Systems and Computers.

[80]  Antti Toskala,et al.  HSDPA/HSUPA for UMTS: High Speed Radio Access for Mobile Communications , 2006 .

[81]  Ieee Microwave Theory,et al.  IEEE Standard for Local and Metropolitan Area Networks Part 16: Air Interface for Fixed Broadband Wireless Access Systems Draft Amendment: Management Information Base Extensions , 2007 .

[82]  Andreas Peter Burg,et al.  Reduced-complexity mimo detector with close-to ml error rate performance , 2007, GLSVLSI '07.

[83]  Luiz André Barroso,et al.  The Case for Energy-Proportional Computing , 2007, Computer.

[84]  Liesbet Van der Perre,et al.  SmartMIMO: An Energy-Aware Adaptive MIMO-OFDM Radio Link Control for Next-Generation Wireless Local Area Networks , 2007, EURASIP J. Wirel. Commun. Netw..

[85]  Anthony Chun,et al.  Architecture of the Scalable Communications Core , 2007, First International Symposium on Networks-on-Chip (NOCS'07).

[86]  Adam Wolisz,et al.  Dynamic resource allocation in OFDM systems: an overview of cross-layer optimization principles and techniques , 2007, IEEE Network.

[87]  A Dual-Band CMOS MIMO Radio SoC for IEEE 802.11n Wireless LAN , 2008, 2008 IEEE International Solid-State Circuits Conference - Digest of Technical Papers.

[88]  Helmut Bölcskei,et al.  Soft-output sphere decoding: algorithms and VLSI implementation , 2008, IEEE Journal on Selected Areas in Communications.

[89]  Dong-U Lee,et al.  Design Tradeoffs and Hardware Architecture for Real-Time Iterative MIMO Detection using Sphere Decoding and LDPC Coding , 2008, IEEE Journal on Selected Areas in Communications.

[90]  Hubert Kaeslin,et al.  Digital Integrated Circuit Design: From VLSI Architectures to CMOS Fabrication , 2008 .

[91]  Helmut Bölcskei,et al.  Soft-input soft-output sphere decoding , 2008, 2008 IEEE International Symposium on Information Theory.

[92]  A. Burg,et al.  Configurable high-throughput decoder architecture for quasi-cyclic LDPC codes , 2008, 2008 42nd Asilomar Conference on Signals, Systems and Computers.

[93]  André Bourdoux,et al.  Selective Spanning with Fast Enumeration: A Near Maximum-Likelihood MIMO Detector Designed for Parallel Programmable Baseband Architectures , 2008, 2008 IEEE International Conference on Communications.

[94]  John S. Thompson,et al.  Extending a Fixed-Complexity Sphere Decoder to Obtain Likelihood Information for Turbo-MIMO Systems , 2008, IEEE Transactions on Vehicular Technology.

[95]  Helmut Bölcskei,et al.  Space-Time Wireless Systems: From Array Processing to MIMO Communications , 2008 .

[96]  Thomas M. Coughlin Digital Storage in Consumer Electronics: The Essential Guide , 2008 .

[97]  Gerhard Fettweis,et al.  Search sequence determination for tree search based detection algorithms , 2009, 2009 IEEE Sarnoff Symposium.

[98]  In-Cheol Park,et al.  A unified parallel radix-4 turbo decoder for mobile WiMAX and 3GPP-LTE , 2009, 2009 IEEE Custom Integrated Circuits Conference.

[99]  Gerhard Fettweis,et al.  Iterative Soft-In Soft-Out Sphere Detection for MIMO Systems , 2009, VTC Spring 2009 - IEEE 69th Vehicular Technology Conference.

[100]  Hartung-Gorre Verlag,et al.  Iterative MIMO Decoding: Algorithms and VLSI Implementation Aspects , 2009 .

[101]  Shu Lin,et al.  Channel Codes: Classical and Modern , 2009 .

[102]  Cheng-Chi Wong,et al.  A 188-size 2.1mm2 reconfigurable turbo decoder chip with parallel architecture for 3GPP LTE system , 2009, 2009 Symposium on VLSI Circuits.

[103]  Gerald Matz,et al.  Log-likelihood ratio clipping in MIMO-BICM systems: Information geometric analysis and impact on system capacity , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[104]  Gerd Ascheid,et al.  Combining orthogonalized partial metrics: Efficient enumeration for soft-input sphere decoder , 2009, 2009 IEEE 20th International Symposium on Personal, Indoor and Mobile Radio Communications.

[105]  Gerhard Fettweis,et al.  Complexity Reduced Soft-In Soft-Out Sphere Detection Based on Search Tuples , 2009, 2009 IEEE International Conference on Communications.

[106]  P. Glenn Gulak,et al.  A 0.13µm CMOS 655Mb/s 4×4 64-QAM K-Best MIMO detector , 2009, 2009 IEEE International Solid-State Circuits Conference - Digest of Technical Papers.

[107]  Gerald Matz,et al.  On the generalized mutual information of BICM systems with approximate demodulation , 2010, 2010 IEEE Information Theory Workshop on Information Theory (ITW 2010, Cairo).

[108]  Norbert Wehn,et al.  Low-complexity iteration control for MIMO-BICM systems , 2010, 21st Annual IEEE International Symposium on Personal, Indoor and Mobile Radio Communications.

[109]  Andreas Gladisch,et al.  Energy footprint of telecommunication networks , 2010, 36th European Conference and Exhibition on Optical Communication.

[110]  Joseph R. Cavallaro,et al.  Low-complexity and high-performance soft MIMO detection based on distributed M-algorithm through trellis-diagram , 2010, 2010 IEEE International Conference on Acoustics, Speech and Signal Processing.

[111]  P. Glenn Gulak,et al.  VLSI implementation of a WiMAX/LTE compliant low-complexity high-throughput soft-output K-Best MIMO detector , 2010, Proceedings of 2010 IEEE International Symposium on Circuits and Systems.

[112]  Raghunath Othayoth Nambiar,et al.  Transaction Performance vs. Moore's Law: A Trend Analysis , 2010, TPCTC.

[113]  Rainer Leupers,et al.  A Scalable VLSI Architecture for Soft-Input Soft-Output Single Tree-Search Sphere Decoding , 2009, IEEE Transactions on Circuits and Systems II: Express Briefs.

[114]  Helmut Bölcskei,et al.  Soft–Input Soft–Output Single Tree-Search Sphere Decoding , 2009, IEEE Transactions on Information Theory.

[115]  David Wetherall,et al.  Demystifying 802.11n power consumption , 2010 .

[116]  Andreas Peter Burg,et al.  Simulation and Emulation of MIMO Wireless Baseband Transceivers , 2010, EURASIP J. Wirel. Commun. Netw..

[117]  A. Burg,et al.  A 15.8 pJ/bit/iter quasi-cyclic LDPC decoder for IEEE 802.11n in 90 nm CMOS , 2010, 2010 IEEE Asian Solid-State Circuits Conference.

[118]  C. Studer,et al.  A 757Mb/s 1.5 mm2 90nm CMOS soft-input soft-output MIMO detector for IEEE 802.11n , 2010, 2010 Proceedings of ESSCIRC.

[119]  A. Burg,et al.  Towards generic low-power area-efficient standard cell based memory architectures , 2010, 2010 53rd IEEE International Midwest Symposium on Circuits and Systems.

[120]  An-Yeu Wu,et al.  Area-Efficient Scalable MAP Processor Design for High-Throughput Multistandard Convolutional Turbo Decoding , 2011, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[121]  Christoph Studer,et al.  ASIC Implementation of Soft-Input Soft-Output MIMO Detection Using MMSE Parallel Interference Cancellation , 2011, IEEE Journal of Solid-State Circuits.

[122]  Gerd Ascheid,et al.  Tree Search Space Reduction for Soft-Input Soft-Output Sphere Decoding in MIMO Systems , 2011, 2011 IEEE 73rd Vehicular Technology Conference (VTC Spring).

[123]  Qiuting Huang,et al.  Design and Implementation of a Parallel Turbo-Decoder ASIC for 3GPP-LTE , 2011, IEEE Journal of Solid-State Circuits.

[124]  Gerd Ascheid,et al.  How the Framework of Expectation Propagation Yields an Iterative IC-LMMSE MIMO Receiver , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[125]  Gerd Ascheid,et al.  A Rao-Blackwellized Markov Chain Monte Carlo Algorithm for Efficient MIMO Detection , 2011, 2011 IEEE International Conference on Communications (ICC).

[126]  Gerd Ascheid,et al.  A 772Mbit/s 8.81bit/nJ 90nm CMOS soft-input soft-output sphere decoder , 2011, IEEE Asian Solid-State Circuits Conference 2011.

[127]  Heinrich Meyr,et al.  On Complexity, Energy- and Implementation-Efficiency of Channel Decoders , 2010, IEEE Transactions on Communications.

[128]  Yuan-Hao Huang,et al.  A 6.6pJ/bit/iter radix-16 modified log-MAP decoder using two-stage ACS architecture , 2011, IEEE Asian Solid-State Circuits Conference 2011.

[129]  Feng Qian,et al.  A close examination of performance and power characteristics of 4G LTE networks , 2012, MobiSys '12.

[130]  Gerd Ascheid,et al.  A 2.78 mm2 65 nm CMOS gigabit MIMO iterative detection and decoding receiver , 2012, 2012 Proceedings of the ESSCIRC (ESSCIRC).

[131]  Zhouyue Pi,et al.  LTE-advanced modem design: challenges and perspectives , 2012, IEEE Communications Magazine.

[132]  Joseph R. Cavallaro,et al.  Trellis-Search Based Soft-Input Soft-Output MIMO Detector: Algorithm and VLSI Architecture , 2012, IEEE Transactions on Signal Processing.

[133]  Rainer Leupers,et al.  An FPGA-accelerated testbed for hardware component development in MIMO wireless communication systems , 2012, 2012 International Conference on Embedded Computer Systems (SAMOS).

[134]  Guanghui He,et al.  A Low Complexity Soft-Input Soft-Output Fixed-Complexity Sphere Decoding Algorithm , 2012, 2012 8th International Conference on Wireless Communications, Networking and Mobile Computing.

[135]  Guido Masera,et al.  Efficient VLSI implementation of soft-input soft-output fixed-complexity sphere decoder , 2012, IET Commun..

[136]  Gerd Ascheid,et al.  Approximate MIMO Iterative Processing With Adjustable Complexity Requirements , 2012, IEEE Transactions on Vehicular Technology.

[137]  Karthikeyan Sankaralingam,et al.  Dark Silicon and the End of Multicore Scaling , 2012, IEEE Micro.

[138]  Andreas Peter Burg,et al.  Layered detection and decoding in MIMO wireless systems , 2012, Proceedings of the 2012 Conference on Design and Architectures for Signal and Image Processing.

[139]  Gerhard Fettweis,et al.  A 335Mb/s 3.9mm2 65nm CMOS flexible MIMO detection-decoding engine achieving 4G wireless data rates , 2012, 2012 IEEE International Solid-State Circuits Conference.

[140]  Frank Kienle,et al.  A 2.15GBit/s turbo code decoder for LTE advanced base station applications , 2012, 2012 7th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

[141]  Qiuting Huang,et al.  Implementation Trade-Offs of Soft-Input Soft-Output MAP Decoders for Convolutional Codes , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[142]  Liang Liu High-throughput hardware-efficient soft-input soft-output MIMO detector for iterative receivers , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[143]  Gerd Ascheid,et al.  A parallel VLSI architecture for Markov chain Monte Carlo based MIMO detection , 2013, GLSVLSI '13.

[144]  Ke Wu,et al.  Wireless Power Transmission, Technology, and Applications [Scanning the Issue] , 2013, Proc. IEEE.

[145]  Petri Mähönen,et al.  Riding the data tsunami in the cloud: myths and challenges in future wireless access , 2013, IEEE Communications Magazine.

[146]  Xi Chen,et al.  VLSI Implementation of a High-Throughput Iterative Fixed-Complexity Sphere Decoder , 2013, IEEE Transactions on Circuits and Systems II: Express Briefs.

[147]  Gerd Ascheid,et al.  Efficiency and flexibility trade-offs for soft input soft output sphere decoding architectures , 2013 .

[148]  Gerhard Fettweis,et al.  VLSI Architecture for MIMO Soft-Input Soft-Output Sphere Detection , 2013, J. Signal Process. Syst..