DocumentCode :
391689
Title :
Application mapping to a hardware platform through automated code generation targeting a RTOS: a design case study
Author :
Besana, Monica ; Borgatti, Michele
Author_Institution :
Central R&D, STMicroelectronics, Milan, Italy
fYear :
2003
fDate :
2003
Firstpage :
41
Abstract :
Consistency, accuracy and efficiency are key aspects for practical usability of a system design flow featuring automatic code generation. Consistency is the property of maintaining the same behaviour at different levels of abstraction through synthesis and refinement, leading to functionally correct implementation. Accuracy is the property of having a good estimation of system performances while evaluating a high-level representation of the system. Efficiency is the property of introducing low overheads and preserving performances at the implementation level. The RTOS is a key element of the link to implementation flow. In this paper, we capture relevant high-level RTOS parameters that allow consistency, accuracy and efficiency to be verified in a top-down approach. Results from performance estimation are compared against measurements on the actual implementation. Experimental results on automatically generated code show design flow consistency, an accuracy error of about 0.66% and an overhead of about 11.8% in term of speed.
Keywords :
automatic programming; embedded systems; hardware-software codesign; operating systems (computers); software performance evaluation; abstraction level; accuracy error; automatic code generation; automatically generated code efficiency; design flow consistency; embedded systems; hardware platform application mapping; hardware/software co-design; high-level RTOS parameters; real-time operating systems; software performance estimation; Application software; Cepstrum; Computer aided software engineering; Computer architecture; Hardware; Iron; Performance evaluation; Real time systems; Software reusability; Speech recognition;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition, 2003
ISSN :
1530-1591
Print_ISBN :
0-7695-1870-2
Type :
conf
DOI :
10.1109/DATE.2003.1186669
Filename :
1186669
Link To Document :
بازگشت