License
When quoting this document, please refer to the following
URN: urn:nbn:de:0030-drops-57
URL: http://drops.dagstuhl.de/opus/volltexte/2004/5/
Go to the corresponding Portal


Berg, Christoph ; Engblom, Jakob ; Wilhelm, Reinhard

Requirements for and Design of a Processor with Predictable Timing

pdf-format:
Document 1.pdf (200 KB)


Abstract

This paper introduces a set of design principles that aim to make processor architectures amenable to static timing analysis. Based on these principles, we give a design of a hard real-time processor with predictable timing, which is simultaneously capable of reaching respectable performance levels. The design principles we identify are recoverability from information loss in the analysis, minimal variation of the instruction timing, non-interference between processor components, deterministic processor behavior, and comprehensive documentation. The principles are based on our experience and that of other researchers in building timing analysis tools for existing processors.

BibTeX - Entry

@InProceedings{berg_et_al:DSP:2004:5,
  author =	{Christoph Berg and Jakob Engblom and Reinhard Wilhelm},
  title =	{Requirements for and Design of a Processor with Predictable Timing},
  booktitle =	{Perspectives Workshop: Design of Systems with Predictable Behaviour},
  year =	{2004},
  editor =	{Lothar Thiele and Reinhard Wilhelm},
  number =	{03471},
  series =	{Dagstuhl Seminar Proceedings},
  ISSN =	{1862-4405},
  publisher =	{Internationales Begegnungs- und Forschungszentrum f{\"u}r Informatik (IBFI), Schloss Dagstuhl, Germany},
  address =	{Dagstuhl, Germany},
  URL =		{http://drops.dagstuhl.de/opus/volltexte/2004/5},
  annote =	{Keywords: WCET, hard real-time, embedded systems, computer architecture}
}

Keywords: WCET, hard real-time, embedded systems, computer architecture
Seminar: 03471 - Design of Systems with Predictable Behaviour
Issue Date: 2004
Date of publication: 10.09.2004


DROPS-Home | Fulltext Search | Imprint Published by LZI