• DocumentCode
    2588543
  • Title

    Systematic transaction level modeling of embedded systems with SystemC

  • Author

    Klingauf, Wolfgang

  • Author_Institution
    Tech. Univ. Braunschweig, Germany
  • fYear
    2005
  • fDate
    7-11 March 2005
  • Firstpage
    566
  • Abstract
    The paper gives an overview of a transaction level modeling (TLM) design flow for straightforward embedded system design with SystemC. The goal is to develop systematically both the HW and SW application-specific components of an embedded system using the TLM approach, thus allowing for fast communication architecture exploration, rapid prototyping and early embedded SW development. To this end, we specify a lightweight transaction-based communication protocol, SHIP (SystemC high-level interface protocol), and present a methodology for automatic mapping of the communication part of a system to a given architecture, including HW/SW interfaces.
  • Keywords
    electronic design automation; embedded systems; hardware-software codesign; integrated circuit design; modelling; protocols; software prototyping; SoC design; SystemC high-level interface protocol; application-specific hardware components; application-specific software components; communication architecture exploration; embedded software; embedded system design; rapid prototyping; system-on-chip design; systematic transaction level modeling; transaction-based communication protocol; CADCAM; Computer aided manufacturing; Computer architecture; Embedded system; Marine vehicles; Master-slave; Optical propagation; Protocols; Prototypes; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe, 2005. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2288-2
  • Type

    conf

  • DOI
    10.1109/DATE.2005.293
  • Filename
    1395627