Modeling and evaluation of hardware/software designs

被引:1
|
作者
Tibrewala, NK [1 ]
Paul, JM [1 ]
Thomas, DE [1 ]
机构
[1] Carnegie Mellon Univ, Dept Elect & Comp Engn, Pittsburgh, PA 15213 USA
关键词
hardware/software codesign; computer system modeling and simulation; digital system design;
D O I
10.1109/HSC.2001.924642
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce the foundation of a system modeling environment targeted at capturing the anticipated interactions of hardware and software behaviors - not just their co-execution. Key to our approach is the separation of external and internal design testbenches. We use a frequency interleaved scheduling foundation ideally suited to our approach because it allows unrestricted hardware and software modeling, a mix of untimed and timed software, and a layered approach using software schedulers and protocols to resolve software to resource time budgets. We illustrate our approach by discussing how architectural corner cases that arise due to interacting hardware and software behaviors can be a meaningful digital modeling concept. In addition to characterizing the response of a system when viewed as a black box, we characterize the response of the design to anticipated design changes. We include examples and simulation results.
引用
收藏
页码:11 / 16
页数:6
相关论文
共 50 条
  • [21] Correlating software modelling and hardware responses for VHDL and VARILOG based designs
    Wunnava, SV
    IEEE SOUTHEASTCON '99, PROCEEDINGS, 1999, : 122 - 125
  • [22] A SIMPLE METHOD FOR HARDWARE AND SOFTWARE-EVALUATION
    MITCHELL, NB
    APPLIED ERGONOMICS, 1992, 23 (04) : 277 - 280
  • [23] Some problems of hardware and software performance evaluation
    Kapitonova, YV
    Pogrebinskii, SB
    CYBERNETICS AND SYSTEMS ANALYSIS, 1995, 31 (05) : 728 - 736
  • [24] An Evaluation of Asynchronous Software Events on Modern Hardware
    Hale, Kyle C.
    Dinda, Peter A.
    2018 IEEE 26TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2018, : 355 - 368
  • [25] Experimental evaluation of hardware/software fault tolerance
    Gawkowski, P
    Sosnowski, J
    Anderson, E
    Zalewski, J
    PROGRAMMABLE DEVICES AND SYSTEMS, 2000, : 111 - 116
  • [26] SOFTWARE DEVELOPMENT BY EVALUATION OF SYSTEM DESIGNS.
    Chester, Daniel L.
    Yeh, Raymond T.
    1977, : 435 - 441
  • [27] MARKOVIAN PERFORMABILITY MODELING FOR HARDWARE-SOFTWARE SYSTEM
    Takahashi, Junichi
    Tokuno, Koichi
    Yamada, Shigeru
    15TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2009, : 382 - 386
  • [28] Reliability Modeling of hardware and software interactions, and its applications
    Teng, Xiaolin
    Pham, Hoang
    Jeske, Daniel R.
    IEEE TRANSACTIONS ON RELIABILITY, 2006, 55 (04) : 571 - 577
  • [29] Modeling and simulation of hardware/software systems with CD++
    Glinsky, E
    Wainer, G
    PROCEEDINGS OF THE 2004 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2004, : 198 - 205
  • [30] Hardware and software as dual languages for computer system modeling
    Paul, JM
    Thomas, DE
    Weber, SJ
    Peffers, SN
    IEEE COMPUTER SOCIETY WORKSHOP ON VLSI '99, PROCEEDINGS, 1999, : 20 - 25