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 条
  • [21] Automatic generation of scheduled SystemC models of embedded systems from extended task graphs
    Klaus, S
    Huss, SA
    Trautmann, T
    SYSTEM SPECIFICATION AND DESIGN LANGUAGES: BEST OF FDL '02, 2003, : 207 - 217
  • [22] Hardware/software partitioning of embedded systems with multiple hardware processes
    Hendry, DC
    Sananikone, DS
    IEE PROCEEDINGS-COMPUTERS AND DIGITAL TECHNIQUES, 1997, 144 (05): : 285 - 294
  • [23] Native binary mutation analysis for embedded software and virtual prototypes in SystemC
    Kuznik, Christoph
    Mueller, Wolfgang
    2011 IEEE 17TH PACIFIC RIM INTERNATIONAL SYMPOSIUM ON DEPENDABLE COMPUTING (PRDC), 2011, : 290 - 291
  • [24] Native binary mutation analysis for embedded software and virtual prototypes in SystemC
    Faculty of Electrical Engineering, Computer Science and Mathematics, University of Paderborn/C-LAB, D-33102 Paderborn, Germany
    Proc. IEEE Pac. Rim Int. Symp. Dependable Comput., PRDC, (290-291):
  • [25] Speedups from partitioning software kernels to FPGA hardware in embedded SoCs
    Galanis, MD
    Dimitroulakos, G
    Kakarountas, AP
    Goutis, CE
    2005 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS - DESIGN AND IMPLEMENTATION (SIPS), 2005, : 485 - 490
  • [26] Hardware/Software Co-Visualization on the Electronic System Level using SystemC
    Drechsler, Rolf
    Stoppe, Jannis
    2016 29TH INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2016 15TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2016, : 44 - 49
  • [27] Technical documentation of software and hardware in embedded systems
    Muranko, Beate
    Drechsler, Rolf
    IFIP VLSI-SOC 2006: IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION & SYSTEM-ON-CHIP, 2006, : 261 - +
  • [28] Hardware-software codesign of embedded systems
    Coelho, CJN
    da Silva, DC
    Fernandes, AO
    XI BRAZILIAN SYMPOSIUM ON INTEGRATED CIRCUIT DESIGN, PROCEEDINGS, 1998, : 2 - 8
  • [29] Hardware/Software interface codesign for embedded systems
    Jerraya, AA
    Wolf, W
    COMPUTER, 2005, 38 (02) : 63 - +
  • [30] Hardware-@software codesign of embedded systems
    Elektrotech Informationstech E&I, 3 (128):