• DocumentCode
    2588128
  • Title

    Heterogeneous co-simulation of networked embedded systems

  • Author

    Fummi, Franco ; Poncino, Massimo ; Martini, Stefano ; Ricciato, Fabio ; Perbellini, Giovanni ; Turolla, Maura

  • Author_Institution
    Univ. di Vernoa, Italy
  • Volume
    3
  • fYear
    2004
  • fDate
    16-20 Feb. 2004
  • Firstpage
    168
  • Abstract
    Networked embedded systems pose several challenges in the modeling, simulation, and design domains. The presence of the network, in particular, makes an already critical task such as HW/SW co-simulation even more complex, since a three-way (HW/SW/network) co-simulation and co-design capability is required. Modeling of networks and their interaction with hardware and software is thus key for an effective design methodology at early stages of the design flow. In this work, we present a HW/SW/network co-simulation and co-design methodology, based on the integration of heterogeneous simulation environments such as systemC and NS (network simulator). This methodology has been successfully applied to the design of a system-on-chip performing the fast path of IPv4 routing, allowing to explore different HW/SW allocation for different network configurations.
  • Keywords
    IP networks; embedded systems; hardware-software codesign; network routing; system-on-chip; transport protocols; IP networks; IPv4 routing; hardware-software codesign; network simulator; networked embedded systems; system on chip; systemC; Design engineering; Design methodology; Embedded software; Embedded system; Hardware; Network synthesis; Routing; System-on-a-chip; Systems engineering and theory; Telecommunications;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2004. Proceedings
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-2085-5
  • Type

    conf

  • DOI
    10.1109/DATE.2004.1269225
  • Filename
    1269225