DocumentCode :
2047457
Title :
Modular domain-specific implementation and exploration framework for embedded software platforms
Author :
Sauer, Christian ; Gries, Matthias ; Sonntag, Sören
Author_Institution :
Infineon Technol., Munich, Germany
fYear :
2005
fDate :
13-17 June 2005
Firstpage :
254
Lastpage :
259
Abstract :
This paper focuses on designing network processing software for embedded processors. Our design flow CRACC represents an efficient path to implementation based on a modular application description, while avoiding much of the overhead of existing component-based techniques. We illustrate results for a real-world application implementing a full IP-based DSL access multiplexer (IP-DSLAM) system. We quantify overhead and optimization potential incurred by our modular implementation. We also point out how CRACC can be deployed for HW-SW partitioning and design space exploration.
Keywords :
digital subscriber lines; embedded systems; network operating systems; program compilers; programmable logic arrays; programming environments; telecommunication computing; CRACC; HW-SW partitioning; IP-DSLAM system; IP-based DSL access multiplexer; design space exploration; embedded processors; modular application description; network processing software design; optimization potential; overhead potential; programmable platforms; software development; software platforms; Application software; Assembly; Computer architecture; DSL; Embedded software; Multiplexing; Process design; Software design; Software engineering; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2005. Proceedings. 42nd
Print_ISBN :
1-59593-058-2
Type :
conf
DOI :
10.1109/DAC.2005.193811
Filename :
1510330
Link To Document :
بازگشت