The idea of predictable architectures has gained momentum with the concept of a Precision Timed Machine (or the PRET machine). The central idea of a PRET machine is to guarantee precise timing without sacrificing throughput. Another crucial objective of a PRET machine is to simplify the worst case timing analysis of code executing on PRET machines. PRET Architectures have been designed since 2002 at Auckland University under the banner of reactive processors .
PRETzel research group aims at the development of PRET architectures by simple customizations to embedded softcore processors. The key design objectives of our research may be summarized as:
A pretzel is a bread pastry of Medieval European origin, that has the shape of a three looped knot or twisted braid [Wikipedia].
PRETzel in our context signifies the Precision Timed (PRET) Architecture research that brings together three different research groups, namely the University of Auckland in New Zealand, INRIA Research Lab in Grenoble France and the real-time systems research group in Kiel University, Germany .