DocumentCode
978083
Title
A framework for hardware/software codesign
Author
Kumar, Sanjaya ; Aylor, James H. ; Johnson, Barry W. ; Wulf, Wm A.
Author_Institution
Virginia Univ., Charlottesville, VA, USA
Volume
26
Issue
12
fYear
1993
Firstpage
39
Lastpage
45
Abstract
It is argued that a hardware/software codesign methodology should support the following capabilities: integration of the hardware and software design processes; exploration of hardware/software tradeoffs and evaluation of hardware/software alternatives; and model continuity. A codesign methodology that supports many of these capabilities is outlined. The methodology is iterative in nature and serves to guide codesign exploration with the uninterpreted/interpreted modeling approach. It integrates performance (uninterpreted) models and functional (interpreted) models in a common simulation environment.<>
Keywords
discrete event simulation; logic design; software engineering; virtual machines; codesign exploration; codesign methodology; common simulation environment; hardware design; hardware/software codesign; hardware/software tradeoffs; model continuity; software design; Costs; Embedded system; Hardware; Performance loss; Power system reliability; Process design; Processor scheduling; Programming; Software design; Software performance;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.247650
Filename
247650
Link To Document