A methodology to design programmble embedded systems: the Y-chart approach

  • Authors:
  • Bart Kienhuis;Ed F. Deprettere;Pieter van der Wolf;Kees Vissers

  • Affiliations:
  • Leiden Institute of Advanced Computer Science, Leiden, The Netherlands;Leiden Institute of Advanced Computer Science, Leiden, The Netherlands;Philips Research, Eindhoven, The Netherlands;TriMedia Technologies, Inc., Milpitas and University of California at Berkeley

  • Venue:
  • Embedded processor design challenges
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Embedded systems architectures are increasingly becoming programmable, which means that an architecture can execute a set of applications instead of only one. This makes these systems cost-effective, as the same resources can be reused for another application by reprogramming the system. To design these programmable architectures, we present in this article a number of concepts of which one is the Y-chart approach. These concepts allow designers to perform a systematic exploration of the design space of architectures. Since this design space may be huge, it is narrowed down in a number of steps. The concepts presented in this article provide a methodology in which architectures can be obtained that satisfies a set of constraints while establishing enough flexibility to support a given set of applications.