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
Link To Document :
بازگشت