DocumentCode :
1384895
Title :
Codesign of embedded systems: status and trends
Author :
Ernst, Rolf
Author_Institution :
Braunschweig Univ. of Technol., Germany
Volume :
15
Issue :
2
fYear :
1998
Firstpage :
45
Lastpage :
54
Abstract :
Ever increasing embedded system design complexity combined with a very tight time-to-market window has revolutionized the embedded-system design process. The concurrent design of hardware and software has displaced traditional sequential design. Further, hardware and software design now begins before the system architecture (or even the specification) is finalised. System architects, customers, and marketing departments develop requirement definitions and system specifications together. System architects define a system architecture consisting of cooperating system functions that form the basis of concurrent hardware and software design. Interface design requires the participation of both hardware and software developers. The next step integrates and tests hardware and software-this phase consists of many individual steps. Reusing components taken from previous designs or acquired from outside the design group is a main design goal to improve productivity and reduce design risk. It is argued that new methodologies and AD tools support an integrated hardware software codesign process
Keywords :
high level synthesis; real-time systems; systems analysis; cooperating system functions; design complexity; embedded systems codesign; hardware and software design; hardware software codesign; requirement definitions; system architecture; system specifications; Computational modeling; Electronic design automation and methodology; Embedded system; Hardware; Mathematical model; Performance analysis; Software libraries; Software performance; Timing; Virtual prototyping;
fLanguage :
English
Journal_Title :
Design & Test of Computers, IEEE
Publisher :
ieee
ISSN :
0740-7475
Type :
jour
DOI :
10.1109/54.679207
Filename :
679207
Link To Document :
بازگشت