Now showing items 21-40 of 268

    • Cooperative Partial Detection Using MIMO Relays 

      Amiri, Kiarash; Wu, Michael; Cavallaro, Joseph R.; Lilleberg, Jorma (2011-10-01)
      Using multiple-input multiple-output (MIMO) relays in cooperative communication improves the data rate and reliability of the communication. The MIMO transmission, however, requires considerable resources for the detection ...
    • Efficient hardware implementation of a highly-parallel 3GPP LTE/LTE-advance turbo decoder 

      Sun, Yang; Cavallaro, Joseph R. (2011-09-01)
      We present an efficient VLSI architecture for 3GPP LTE/LTE-Advance Turbo decoder by utilizing the algebraic-geometric properties of the quadratic permutation polynomial (QPP) interleaver. The high throughput 3GPP LTE/LTE-Advance ...
    • High-Throughput Contention-Free Concurrent Interleaver Architecture for Multi-Standard Turbo Decoder 

      Wang, Guohui; Sun, Yang; Cavallaro, Joseph R.; Guo, Yuanbin (2011-09-01)
      To meet the higher data rate requirement of emerging wireless communication technology, numerous parallel turbo decoder architectures have been developed. However, the interleaver has become a major bottleneck that limits ...
    • Implementation of a High Throughput Soft MIMO Detector on GPU 

      Wu, Michael; Sun, Yang; Gupta, Siddharth; Cavallaro, Joseph R. (2011-07-01)
      Multiple-input multiple-output (MIMO) significantly increases the throughput of a communication system by employing multiple antennas at the transmitter and the receiver. To extract maximum performance from a MIMO system, ...
    • A Flexible LDPC/Turbo Decoder Architecture 

      Sun, Yang; Cavallaro, Joseph R. (2011-07-01)
      Low-density parity-check (LDPC) codes and convolutional Turbo codes are two of the most powerful error correcting codes that are widely used in modern communication systems. In a multi-mode baseband receiver, both LDPC ...
    • A Massively Parallel Implementation of QC-LDPC Decoder on GPU 

      Wang, Guohui; Wu, Michael; Sun, Yang; Cavallaro, Joseph R. (2011-06-01)
      The graphics processor unit (GPU) is able to provide a low-cost and flexible software-based multi-core architecture for high performance computing. However, it is still very challenging to efficiently map the real-world ...
    • Multi-Layer Parallel Decoding Algorithm and VLSI Architecture for Quasi-Cyclic LDPC Codes 

      Sun, Yang; Wang, Guohui; Cavallaro, Joseph R. (2011-05-01)
      We propose a multi-layer parallel decoding algorithm and VLSI architecture for decoding of structured quasi-cyclic low-density parity-check codes. In the conventional layered decoding algorithm, the block-rows of the parity ...
    • Architecture Design and Implementation of the Metric First List Sphere Detector Algorithm 

      Myllylä, Markus; Cavallaro, Joseph R.; Juntti, Markku (2011-05-01)
      Soft-output detection of a multiple-input–multiple-output (MIMO) signal pose a significant challenge in future wireless systems. In this paper, we introduce a soft-output modified metric first (MMF)-LSD algorithm for MIMO ...
    • A High Throughput Configurable SDR Detector for Multi-user MIMO Wireless Systems 

      Amiri, Kiarash; Cavallaro, Joseph R.; Dick, Chris; Rao, Raghu Mysore (2011-02-01)
      Spatial division multiplexing (SDM) in MIMO technology significantly increases the spectral efficiency, and hence capacity, of a wireless communication system: it is a core component of the next generation wireless systems, ...
    • Reduced Complexity Soft MMSE MIMO Detector Architecture 

      Amiri, Kiarash; Dick, Chris; Rao, Raghu; Cavallaro, Joseph R. (2010-12-01)
      Computing the soft LLR values in MMSE receivers of MIMO systems requires a very large complexity. In this paper, we propose a reduced complexity soft MMSE detector for MIMO systems. We use different complexity reductions ...
    • Implementation of a 3GPP LTE Turbo Decoder Accelerator on GPU 

      Wu, Michael; Cavallaro, Joseph R. (2010-10-01)
      This paper presents a 3GPP LTE compliant turbo decoder accelerator on GPU. The challenge of implementing a turbo decoder is finding an efficient mapping of the decoder algorithm on GPU, e.g. finding a good way to parallelize ...
    • Implementation aspects of list sphere decoder algorithms for MIMO-OFDM systems 

      Myllylä, Markus; Cavallaro, Joseph R.; Juntti, Markku (2010-10-01)
      A list sphere decoder (LSD) can be used to approximate the optimal maximum a posteriori (MAP) detector for the detection of multiple-input multiple-output (MIMO) signals. In this paper, we consider two LSD algorithms with ...
    • Architectures for Cognitive Radio Testbeds and Demonstrators – An Overview 

      Gustafsson, Oscar; Amiri, Kiarash; Andersson, Dennis; Blad, Anton; Bonner, Christian; Cavallaro, Joseph R.; Declerck, Jeroen; Dejonghe, Antoine; Eliardsson, Patrik; Glasse, Miguel; Hayar, Aawatif; Hollevoet, Lieven; Hunter, Chris; Joshi, Madhura; Kaltenberger, Florian; Knopp, Raymond; Le, Khanh; Miljanic, Zoran; Murphy, Patrick; Naessens, Frederik; Nikaein, Navid; Nussbaum, Dominique; Pacalet, Renaud; Raghavan, Praveen; Sabharwal, Ashutosh; Sarode, Onkar; Spasojevic, Predrag; Sun, Yang; Tullberg, Hugo M.; Vander Aa, Tom; Van der Perre, Liesbet; Wetterwald, Michelle; Wu, Michael (2010-06-01)
      Wireless communication standards are developed at an ever-increasing rate of pace, and significant amounts of effort is put into research for new communication methods and concepts. On the physical layer, such topics include ...
    • Performance - Complexity Comparison of Receivers for a LTE MIMO–OFDM System 

      Ketonen, Johanna; Juntti, Markku; Cavallaro, Joseph R. (2010-06-01)
      Implementation of receivers for spatial multiplexing multiple-input multiple-output (MIMO) orthogonal-frequency-division-multiplexing (OFDM) systems is considered. The linear minimum mean-square error (LMMSE) and the K-best ...
    • Physical Layer Algorithm and Hardware Verification of MIMO Relays Using Cooperative Partial Detection 

      Amiri, Kiarash; Wu, Michael; Duarte, Melissa; Cavallaro, Joseph R. (2010-03-01)
      Cooperative communication with multi-antenna relays can significantly increase the reliability and speed. However, cooperative MIMO detection would impose considerable complexity overhead onto the relay if a full ...
    • LOW-COMPLEXITY AND HIGH-PERFORMANCE SOFT MIMO DETECTION BASED ON DISTRIBUTED M-ALGORITHM THROUGH TRELLIS-DIAGRAM 

      Sun, Yang; Cavallaro, Joseph R. (2010-03-01)
      This paper presents a novel low-complexity multiple-input multipleoutput (MIMO) detection scheme using a distributed M-algorithm (DM) to achieve high performance soft MIMO detection. To reduce the searching complexity, ...
    • Configurable and Scalable Turbo Decoder for 4G Wireless Receivers 

      Sun, Yang; Cavallaro, Joseph R.; Zhu, Yuming; Manish, Goel (2010-01-01)
      The increasing requirements of high data rates and quality of service (QoS) in fourth-generation (4G) wireless communication require the implementation of practical capacity approaching codes. In this chapter, the application ...
    • Application-Specific Accelerators for Communications 

      Sun, Yang; Amiri, Kiarash; Brogioli, Michael; Cavallaro, Joseph R. (2010-01-01)
      For computation-intensive digital signal processing algorithms, complexity is exceeding the processing capabilities of general-purpose digital signal processors (DSPs). In some of these applications, DSP hardware accelerators ...
    • Receiver Implementation for MIMO-OFDM with AMC and Precoding 

      Ketonen, Johanna; Juntti, Markku; Cavallaro, Joseph R. (2009-11-01)
      Receivers for horizontally encoded LTE based MIMO-OFDM systems are considered in this paper. Adaptive modulation and coding (AMC) is used as well as precoding. The linear minimum mean square error (LMMSE), successive ...
    • Reconfigurable Real-time MIMO Detector on GPU 

      Wu, Michael; Sun, Yang; Cavallaro, Joseph R. (2009-11-01)
      In a high performance multiple-input multiple-output (MIMO) system, a soft output MIMO detector combined with a channel decoder is often used at the receiver to maximize performance gain. Graphic processor unit (GPU) is a ...