Generation of Embedded Hardware/Software from SystemC

被引:1
|
作者
Ouadjaout, Salim [1 ]
Houzet, Dominique [1 ]
机构
[1] UMR CNRS 6164, INSA, IETR, 20 Ave Buttes Coesmes, F-35043 Rennes, France
关键词
D O I
10.1155/ES/2006/18526
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Designers increasingly rely on reusing intellectual property (IP) and on raising the level of abstraction to respect system-on-chip (SoC) market characteristics. However, most hardware and embedded software codes are recoded manually from system level. This recoding step often results in new coding errors that must be identified and debugged. Thus, shorter time-to-market requires automation of the system synthesis from high-level specifications. In this paper, we propose a design flow intended to reduce the SoC design cost. This design flow unifies hardware and software using a single high-level language. It integrates hardware/software (HW/SW) generation tools and an automatic interface synthesis through a customlibrary of adapters. We have validated our interface synthesis approach on a hardware producer/consumer case study and on the design of a given software radiocommunication application. Copyright (C) 2006 S. Ouadjaout and D. Houzet.
引用
收藏
页码:1 / 11
页数:11
相关论文
共 50 条
  • [41] HARDWARE SUPPORT FOR EFFICIENT TESTING OF EMBEDDED SOFTWARE
    Reinbacher, Thomas
    Steininger, Andreas
    Mueller, Tobias
    Horauer, Martin
    Brauer, Joerg
    Kowalewski, Stefan
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2011, VOL 3, PTS A AND B, 2012, : 3 - 12
  • [42] Rapid prototyping of embedded hardware/software systems
    Buchenrieder, K
    DESIGN AUTOMATION FOR EMBEDDED SYSTEMS, 2000, 5 (3-4) : 215 - 221
  • [43] Hardware Runtime Verification of Embedded Software in SoPC
    Solet, Dimitry
    Bechennec, Jean-Luc
    Briday, Mikael
    Faucou, Sebastien
    Pillement, Sebastien
    2016 11TH IEEE INTERNATIONAL SYMPOSIUM ON INDUSTRIAL EMBEDDED SYSTEMS (SIES), 2016,
  • [44] Synchronous Techniques for Software and Hardware Embedded Systems
    Berry, Gerard
    ENGINEERING METHODS AND TOOLS FOR SOFTWARE SAFETY AND SECURITY, 2009, 22 : 43 - 74
  • [45] Mutant generation for embedded systems using kernel-based software and hardware fault simulation
    Sung, Ahyoung
    Choi, Byoungju
    Wong, W. Eric
    Debroy, Vidroha
    INFORMATION AND SOFTWARE TECHNOLOGY, 2011, 53 (10) : 1153 - 1164
  • [46] Automatic Generation of Hardware/Software Interfaces
    King, Myron
    Dave, Nirav
    Arvind
    ACM SIGPLAN NOTICES, 2012, 47 (04) : 325 - 336
  • [47] Automatic Generation of Hardware/Software Interfaces
    King, Myron
    Dave, Nirav
    Arvind
    ASPLOS XVII: SEVENTEENTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS, 2012, : 325 - 336
  • [48] Flexible and executable hardware/software interface modeling for multiprocessor SoC design using systemC
    Gerin, Patrice
    Shen, Hao
    Chureau, Alexandre
    Bouchhima, Aimen
    Jerraya, Ahmed Amine
    PROCEEDINGS OF THE ASP-DAC 2007, 2007, : 390 - +
  • [49] Hardware/software partitioning of operating systems -: The δ hardware/software RTOS generation framework for SoC
    Mooney, VJ
    EMBEDDED SOFTWARE FOR SOC, 2003, : 187 - 206
  • [50] Modeling embedded systems: From SystemC and Esterel to DFCharts
    Radojevic, Ivan
    Salcic, Zoran
    Roop, Partha S.
    IEEE DESIGN & TEST OF COMPUTERS, 2006, 23 (05): : 348 - 358