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 条
  • [1] VHDL: Software based hardware designs
    Wunnava, SV
    Patil, V
    PROCEEDINGS IEEE SOUTHEASTCON '98: ENGINEERING FOR A NEW ERA, 1998, : 392 - 396
  • [2] WEIGH HARDWARE SOFTWARE OPTIONS FOR PLD DESIGNS
    HOLLEY, M
    PELLERIN, D
    ELECTRONIC DESIGN, 1988, 36 (25) : 95 - &
  • [3] A Novel System Reliability Modeling of Hardware, Software, and Interactions of Hardware and Software
    Zhu, Mengmeng
    Hoang Pham
    MATHEMATICS, 2019, 7 (11)
  • [4] A hardware-software operating system for heterogeneous designs
    Moya, JM
    Moya, F
    López, JC
    DESIGN, AUTOMATION AND TEST IN EUROPE, CONFERENCE AND EXHIBITION 2001, PROCEEDINGS, 2001, : 820 - 820
  • [5] INTEGRATED HARDWARE AND SOFTWARE DESIGNS IN MECHATRONICS LABORATORY COURSES
    UME, C
    TIMMERMAN, M
    MECHATRONICS, 1994, 4 (05) : 539 - 549
  • [6] Clepsydra: Modeling Timing Flows in Hardware Designs
    Ardeshiricham, Armaiti
    Hu, Wei
    Kastner, Ryan
    2017 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2017, : 147 - 154
  • [7] Processor modeling for hardware software codesign
    Rajesh, V
    Moona, R
    TWELFTH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 1999, : 132 - 137
  • [8] Modeling of software-hardware complexes
    Dutt, Nikil
    Embedded System Design: Topics, Techniques and Trends, 2007, 231 : 423 - 425
  • [9] Modeling of software-hardware complexes
    Kopetz, Hermann
    Embedded System Design: Topics, Techniques and Trends, 2007, 231 : 431 - 432
  • [10] RELIABILITY MODELING OF HARDWARE SOFTWARE SYSTEMS
    WELKE, SR
    JOHNSON, BW
    AYLOR, JH
    IEEE TRANSACTIONS ON RELIABILITY, 1995, 44 (03) : 413 - 418