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
来源
PROCEEDINGS OF THE NINTH INTERNATIONAL SYMPOSIUM ON HARDWARE/SOFTWARE CODESIGN | 2001年
关键词
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] Automatic Generation of Hardware/Software Interfaces
    King, Myron
    Dave, Nirav
    Arvind
    ACM SIGPLAN NOTICES, 2012, 47 (04) : 325 - 336
  • [22] A Simulator and Compiler Framework for Agile Hardware-Software Co-design Evaluation and Exploration
    Sorensen, Tyler
    Manocha, Aninda
    Tureci, Esin
    Orenes-Vera, Marcelo
    Aragon, Juan L.
    Martonosi, Margaret
    2020 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER AIDED-DESIGN (ICCAD), 2020,
  • [23] Modeling and Simulating Rydberg Atom Quantum Computers for Hardware-Software Co-design with PachinQo
    Ludmir, Jason zev
    Huo, Yuqian
    Dibrita, Nicholas s.
    Pael, Tirthak
    PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2024, 8 (03)
  • [24] Codem: software/hardware codesign for embedded multicore systems supporting hardware services
    Wang, Chao
    Li, Xi
    Zhou, Xuehai
    Nedjah, Nadia
    Wang, Aili
    INTERNATIONAL JOURNAL OF ELECTRONICS, 2015, 102 (01) : 32 - 47
  • [25] XVPI: A portable hardware/software interface for Virtex
    Sundararajan, P
    Guccione, SA
    RECONFIGURABLE TECHNOLOGY: FPGAS FOR COMPUTING AND APPLICATIONS II, 2000, 4212 : 90 - 95
  • [26] Hardware-software partitioning in embedded system
    Arató, P
    Juhász, S
    Mann, ZA
    Orbán, A
    Papp, D
    2003 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT SIGNAL PROCESSING, PROCEEDINGS: FROM CLASSICAL MEASUREMENT TO COMPUTING WITH PERCEPTIONS, 2003, : 197 - 202
  • [27] Rapid Prototyping of Embedded Hardware/Software Systems
    Klaus Buchenrieder
    Design Automation for Embedded Systems, 2000, 5 : 215 - 221
  • [28] An overview of a compiler for mapping software binaries to hardware
    Mittal, Gaurav
    Zaretsky, David
    Tang, Xiaoyong
    Banerjee, Prith
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (11) : 1177 - 1190
  • [29] Hardware/software codesign for embedded RISC core
    Liu, P
    MEDIA PROCESSORS 2002, 2002, 4674 : 21 - 28
  • [30] A Petri Net Model for Hardware/Software Codesign
    Paulo Maciel
    Edna Barros
    Wolfgang Rosenstiel
    Design Automation for Embedded Systems, 1999, 4 : 243 - 310