High-Speed Turbo Equalization for GPP-based Software Defined Radios

被引:3
|
作者
Schwall, Michael [1 ]
Jondral, Friedrich K. [1 ]
机构
[1] Karlsruhe Inst Technol, D-76021 Karlsruhe, Germany
关键词
D O I
10.1109/MILCOM.2013.270
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
High data rate waveforms for software defined radios (SDR) have to cope with frequency selective fading due to the mobile use in different harsh transmission environments. The received signal needs to be equalized in order to restore the transmitted information. Turbo equalization is a promising approach to deal with the inter-symbol interference occurring at the receiver. The iterative exchange of soft information between the equalizer and the decoder improves the decision reliability and hence reduces the bit error probability compared to conventional receivers. However, the necessary resource-demanding soft-input soft-output algorithms require a high processing performance to ensure real-time capability. In this paper, we will present a highspeed implementation of a turbo equalizer for SDRs with digital signal processing being performed on general purpose processors (GPP). The implementation will utilize linear MMSE filtering and suboptimal algorithms like overlapping sub-trellis MAX-Log-MAP decoding, approximations of mathematical operations, parallelization methods such as threading-based pipelining, and processor specific optimizations like single instruction multiple data (SIMD) commands. We will present the processing gains for each optimization level, highlight the performance loss for the suboptimal modifications and analyze the latency introduced by the pipelined processing. So far, transmissions with data rates up to 5.4 Mbit/s can be decoded in real-time with negligible performance loss and tolerable delay.
引用
收藏
页码:1592 / 1596
页数:5
相关论文
共 50 条
  • [21] Thrust bearing for high-speed turbo machines
    Muratov, KI
    Vorontsov, PA
    [J]. CHEMICAL AND PETROLEUM ENGINEERING, 1995, 31 (11-12) : 699 - 702
  • [22] Design of a high-speed asynchronous turbo decoder
    Golani, Pankaj
    Dimou, Georgios D.
    Prakash, Mallika
    Beerel, Peter A.
    [J]. ASYNC 2007: 13TH IEEE INTERNATIONAL SYMPOSIUM ON ASYNCHRONOUS CIRCUITS AND SYSTEMS, 2007, : 49 - +
  • [23] Bayesian Optimization for High-Speed Channel Equalization
    Kiguradze, Zurab
    Dikhaminjia, Nana
    Tsiklauri, Mikheil
    He, Jiayi
    Mutnury, Bhyrav
    Chada, Arun
    Drewniak, James
    [J]. 2019 ELECTRICAL DESIGN OF ADVANCED PACKAGING AND SYSTEMS (EDAPS 2019), 2019,
  • [24] Artificial Neural Network Based on Memristive Circuit for High-Speed Equalization
    Luo, Zhang
    Du, Sichun
    Zhang, Zedi
    Lv, Fangxu
    Hong, Qinghui
    Lai, Mingche
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2024, 71 (04) : 1745 - 1756
  • [25] High-speed recursion architectures for MAP-based Turbo decoders
    Wang, Zhongfeng
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (04) : 470 - 474
  • [26] High-speed silicon modulator with band equalization
    Xu, Hao
    Li, Xianyao
    Xiao, Xi
    Zhou, Peiji
    Li, Zhiyong
    Yu, Jinzhong
    Yu, Yude
    [J]. OPTICS LETTERS, 2014, 39 (16) : 4839 - 4842
  • [27] Crosstalk-Based Calibration for High Accuracy Ranging Using Software-Defined Radios
    Schlegel, Anton
    Mghabghab, Serge
    Nanzer, Jeffrey A.
    [J]. 2019 USNC-URSI RADIO SCIENCE MEETING (JOINT WITH AP-S SYMPOSIUM), 2019, : 93 - 94
  • [28] Mitigation of Linear and Nonlinear Impairments in High-Speed Optical Networks by Using LDPC-Coded Turbo Equalization
    Djordjevic, Ivan B.
    [J]. 2008 DIGEST OF THE LEOS SUMMER TOPICAL MEETINGS, 2008, : 155 - 156
  • [29] Evaluation of platforms and frameworks for high performance embedded Software Defined Radios
    Guzman, Fabio
    Gomez, Carolina M.
    Usuga, Valeria
    [J]. 2018 IEEE COLOMBIAN CONFERENCE ON COMMUNICATIONS AND COMPUTING (COLCOM), 2018,
  • [30] High resolution self-calibrated ADCs for software defined radios
    El-Sankary, K
    Sawan, M
    [J]. 16TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2004, : 120 - 123