DocumentCode
3229522
Title
Automatic generation of hardware dependent software for MPSoCs from abstract system specifications
Author
Schirner, Gunar ; Gerstlauer, Andreas ; Dömer, Rainer
Author_Institution
Univ. of California, Irvine
fYear
2008
fDate
21-24 March 2008
Firstpage
271
Lastpage
276
Abstract
Increasing software content in embedded systems and SoCs drives the demand to automatically synthesize software binaries from abstract models. This is especially critical for Hardware dependent Software (HdS) due to the tight coupling. In this paper, we present our approach to automatically synthesize HdS from an abstract system model. We synthesize driver code, interrupt handlers and startup code. We furthermore automatically adjust the application to use RTOS services. We target traditional RTOS-based multi-tasking solutions, as well as a pure interrupt-based implementation (without any RTOS). Our experimental results show the automatic generation of final binary images for six real-life target applications and demonstrate significant productivity gains due to automation. Our HdS synthesis is an enabler for efficient MPSoC development and rapid design space exploration.
Keywords
embedded systems; logic design; system-on-chip; MPSoC; embedded systems; hardware dependent software; rapid design space exploration; Application software; Computer architecture; Drives; Embedded computing; Embedded software; Embedded system; Hardware; Productivity; Prototypes; Space exploration;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location
Seoul
Print_ISBN
978-1-4244-1921-0
Electronic_ISBN
978-1-4244-1922-7
Type
conf
DOI
10.1109/ASPDAC.2008.4483954
Filename
4483954
Link To Document