System/network design-space exploration based on TLM for networked embedded systems

  • Authors:
  • Nicola Bombieri;Franco Fummi;Davide Quaglia

  • Affiliations:
  • University of Verona, Verona, Italy;University of Verona, Verona, Italy;University of Verona, Verona, Italy

  • Venue:
  • ACM Transactions on Embedded Computing Systems (TECS)
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

This article presents a methodology for the design of Networked Embedded Systems (NESs), which extends Transaction Level Modeling (TLM) to perform system/network design-space exploration. As a result, a new design dimension is added to the traditional TLM refinement process to represent network configuration alternatives. Each network configuration can be used to drive both architecture exploration and system validation after each refinement step. A system/network simulation taxonomy is investigated aiming at precisely identifying the role of cosimulation in system/network design-space exploration. Furthermore, a general criterion to map functionalities to system and network models is presented. As a case study, the proposed methodology is applied to the design of a Voice-over-IP client.