DocumentCode
1416704
Title
Model-based codesign
Author
Schulz, Stephan ; Rozenblit, Jerzy W. ; Mrva, Michael ; Buchenriede, K.
Author_Institution
Dept. of Electr. & Comput. Eng., Arizona Univ., Tucson, AZ, USA
Volume
31
Issue
8
fYear
1998
fDate
8/1/1998 12:00:00 AM
Firstpage
60
Lastpage
67
Abstract
Hardware-software codesign has been a research topic since the beginning of this decade (1990s), but only now are structured methods emerging that focus on automating design. Unfortunately, to date most codesign approaches leverage performance from individual hardware and software tools, rather than enforcing a structured integration of hardware and software systems simultaneously. A few frameworks have successfully done this integration and have the potential for significant benefits, including reduced time to market, smaller scale design, better likelihood of component reuse, and maximum use of processing power. The article describes a codesign approach that lets developers create models of a formal system representation independently of the hardware and software implementation. The authors´ framework, which targets embedded systems, lets developers use simulation based modeling to explore the feasibility of virtual prototypes and then interactively map the specification onto a software-hardware architecture
Keywords
digital simulation; formal specification; high level synthesis; interactive systems; real-time systems; software engineering; codesign approach; codesign approaches; component reuse; embedded systems; formal system representation; hardware-software codesign; model based codesign; processing power; reduced time to market; simulation based modeling; smaller scale design; software-hardware architecture; structured integration; structured methods; virtual prototypes; Computer architecture; Control systems; Embedded system; Formal specifications; Hardware; Power system modeling; Software systems; Software tools; Time to market; Virtual prototyping;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.707618
Filename
707618
Link To Document