• DocumentCode
    2420364
  • Title

    Optimizing the Processing Performance of a Smart DMA Controller for LTE Terminals

  • Author

    Szczesny, David ; Hessel, Sebastian ; Traboulsi, Shadi ; Bilgic, Attila

  • Author_Institution
    Inst. for Integrated Syst., Ruhr-Univ. Bochum, Bochum, Germany
  • fYear
    2010
  • fDate
    23-25 Aug. 2010
  • Firstpage
    309
  • Lastpage
    315
  • Abstract
    In this paper we present an extended and optimized version of a smart Direct Memory Access (sDMA) controller supporting different on-the-fly protocol stack acceleration concepts for Long Term Evolution (LTE) mobile terminals. In addition to the downlink processing, we analyse different on-the-fly hardware acceleration modes for the uplink protocol stack processing in layer 2 (L2). Moreover, the system performance is further improved by adopting parallelization methods. The efficiency of on-the-fly hardware acceleration is proved by comparing the transport block processing times to those achieved with a conventional hardware accelerator. Therefore, a cycle approximate virtual prototype of a state-of-the-art mobile phone platform based on an ARM1176 processor is simulated at LTE-Advanced data rates of up to 1 Gbit/s. In uplink direction, we are able to reduce the complexity in the sDMA controller and simultaneously improve the processing performance in the mobile platform. This is realized by intelligent hardware/software partitioning and an optimized descriptor format. Furthermore, a significant optimization (up to 13 %) of the system performance in a mobile device is achieved by adopting parallelized on-the-fly hardware acceleration modes. We show how the sDMA controller clearly outperforms the traditional approach by reaching speedups of up to 35 % and 66 % for the transport block processing times in uplink and downlink directions, respectively.
  • Keywords
    mobile computing; storage management; ARM1176 processor; LTE terminals; cycle approximate virtual prototype; direct memory access; downlink processing; hardware acceleration mode; long term evolution mobile terminals; mobile phone platform; parallelization method; processing performance; protocol stack acceleration; smart DMA controller; transport block processing time; uplink protocol stack processing; Acceleration; Decoding; Hardware; Multiaccess communication; Process control; Protocols; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications (RTCSA), 2010 IEEE 16th International Conference on
  • Conference_Location
    Macau SAR
  • ISSN
    1533-2306
  • Print_ISBN
    978-1-4244-8480-5
  • Type

    conf

  • DOI
    10.1109/RTCSA.2010.18
  • Filename
    5591861