DocumentCode
1598907
Title
A flexible approach to the design of complex embedded systems
Author
Moya, Jose M. ; Moya, Francisco ; Lopez, Juan Carlos
Author_Institution
Univ. of Castilla-La Mancha, Ciudad Real, Spain
fYear
2001
fDate
6/23/1905 12:00:00 AM
Firstpage
237
Lastpage
241
Abstract
Describes a new approach to hardware/software codesign for complex embedded systems, using high-level programming languages, such as C, C++, Java, or Ada. Unlike previous approaches, we do not distribute parts of the behavior between the different subsystems. We map the entire behavior onto the whole system, and the partition is made implicitly during the synthesis process. We divide the system specification into behavior, architecture and design criteria, to maximize reuse opportunities and to increase the flexibility of the design environment
Keywords
Ada; C language; C++ language; Java; embedded systems; hardware-software codesign; software reusability; Ada; C language; C++ language; Java; architecture criteria; behavior criteria; complex embedded systems; design criteria; flexible approach; hardware/software codesign; high-level programming languages; reuse opportunities; synthesis process; system specification; Computer languages; Costs; Embedded software; Embedded system; Hardware; Java; Microprocessors; Programming; Space technology; Specification languages;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC/SOC Conference, 2001. Proceedings. 14th Annual IEEE International
Conference_Location
Arlington, VA
Print_ISBN
0-7803-6741-3
Type
conf
DOI
10.1109/ASIC.2001.954704
Filename
954704
Link To Document