Virtual prototyping for modular and flexible hardware-software systems

被引:10
|
作者
Valderrama, CA
Changuel, A
Jerraya, AA
机构
[1] SLS/TIMA/INPG,
关键词
hardware/software codesign; rapid prototyping; co-synthesis; co-simulation; codesign environments; communication abstraction;
D O I
10.1023/A:1008829719142
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The goal of this work is to develop a methodology for fast prototyping of highly modular and flexible electronic systems including both, software and hardware. The main contribution of this work is the ability to handle a wide range of architectures. We assume that hardware/software partitioning is already made. This stage of the codesign process starts with a virtual prototype, an heterogeneous architecture composed of a set of distributed modules, represented in VHDL for hardware elements and in C for software elements, communicating through communication modules. This work concentrates on a modelling strategy that allow virtual prototype to be used for both cosynthesis (mapping hardware and software modules onto an architectural platform) and cosimulation (that is the joint simulation of hardware and software components) into an unified environment The main contribution is the use of a multi-view library concept in order to hide specific hardware/software implementation details and communication schemes. In particular this approach addresses the problem of communication between the hardware and software modules.
引用
收藏
页码:267 / 282
页数:16
相关论文
共 50 条
  • [1] Virtual Prototyping For Modular And Flexible Hardware-Software Systems
    Carlos A. Valderrama
    Adel Changuel
    Ahmed A. Jerraya
    [J]. Design Automation for Embedded Systems, 1997, 2 : 267 - 282
  • [2] Virtual hardware prototyping through timed hardware-software co-simulation
    Fummi, F
    Loghi, M
    Martini, S
    Monguzzi, M
    Perbellini, G
    Poncino, M
    [J]. DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, VOLS 1 AND 2, PROCEEDINGS, 2005, : 798 - 803
  • [3] Hardware-Software Prototyping from LOTOS
    Luis Sánchez Fernández
    Gernot Koch
    Natividad Martínez Madrid
    María Luisa López Vallejo
    Carlos Delgado Kloos
    Wolfgang Rosenstiel
    [J]. Design Automation for Embedded Systems, 1998, 3 : 117 - 148
  • [4] Hardware-software prototyping from LOTOS
    Fernández, LS
    Koch, G
    Madrid, NM
    Vallejo, MLL
    Kloos, CD
    Rosenstiel, W
    [J]. DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 1998, 3 (2-3) : 117 - 148
  • [5] MODULAR HARDWARE-SOFTWARE ARCHITECTURE AS A BASIS FOR PBXS
    RAMBOLD, T
    [J]. SIEMENS FORSCHUNGS-UND ENTWICKLUNGSBERICHTE-SIEMENS RESEARCH AND DEVELOPMENT REPORTS, 1978, 7 (06): : 368 - 370
  • [6] A comprehensive prototyping-platform for hardware-software codesign
    Koch, A
    [J]. 11TH IEEE INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2000, : 78 - 82
  • [7] Adaptive Hardware-Software Co-Design Platform for Fast Prototyping of Embedded Systems
    Oniga, Stefan
    Tisan, Alin
    Lung, Claudiu
    Buchman, Attila
    Orha, Ioan
    [J]. OPTIM 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, PTS I-IV, 2010, : 1004 - 1009
  • [8] Performance evaluation tool for rapid prototyping of hardware-software codesigns
    Chatha, KS
    Vemurid, R
    [J]. NINTH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING - PROCEEDINGS, 1998, : 218 - 224
  • [9] ANALYSIS OF AFC HARDWARE-SOFTWARE SYSTEMS
    ZHODZISHSKIY, MI
    ZUYEV, SO
    SILANOVITSKIY, SY
    [J]. TELECOMMUNICATIONS AND RADIO ENGINEERING, 1989, 44 (12) : 45 - 47
  • [10] Hardware-software codesign of embedded systems
    Coelho, CJN
    da Silva, DC
    Fernandes, AO
    [J]. XI BRAZILIAN SYMPOSIUM ON INTEGRATED CIRCUIT DESIGN, PROCEEDINGS, 1998, : 2 - 8