DocumentCode :
3642314
Title :
State Design Pattern Implementation of a DSP processor: A case study of TMS5416C
Author :
Tanin Afacan
Author_Institution :
Aselsan A.Ş
fYear :
2011
fDate :
6/1/2011 12:00:00 AM
Firstpage :
67
Lastpage :
70
Abstract :
This paper presents an empirical study of the impact of State Design Pattern Implementation on the memory and execution time of popular fixed-point DSP processor from Texas Instruments; TMS320VC5416. Actually, the object-oriented approach is known to introduce a significant performance penalty compared to classical procedural programming. One can find the studies of the object-oriented penalty on the system performance, in terms of execution time and memory overheads in the literature. Since, to the author´s best knowledge the study of the overheads of Design Patterns (DP) in the embedded system programming is not widely published in the literature. The main contribution of the paper is to bring further evidence that embedded system software developers have to consider the memory and the execution time overheads of DPs in their implementations. The results of the experiment show that implementation in C++ with DP increases the memory usage and the execution time but meanwhile these overheads would not prevent embedded system software developers to use DPs.
Keywords :
"Digital signal processing","Embedded systems","Clocks","Programming","Optimization","Instruments"
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems (SIES), 2011 6th IEEE International Symposium on
Print_ISBN :
978-1-61284-818-1
Type :
conf
DOI :
10.1109/SIES.2011.5953682
Filename :
5953682
Link To Document :
بازگشت