In a hard real-time embedded system, the time at which a result is computed is as important as the result itself. Modern processors go to extreme lengths to ensure their function is predictable, but have abandoned predictable timing in favor of average-case performance. Real-time operating systems provide timing-aware scheduling policies, but without precise worst-case execution time bounds they cannot provide guarantees. We describe an alternative in this paper: a SPARC-based processor with predictable timing and instruction-set extensions that provide precise timing control. Its pipeline executes multiple, independent hardware threads to avoid costly, unpredictable bypassing, and its exposed memory hierarchy provides predictable latency. ...
Embedded real-time systems like those found in automotive, rail and aerospace, steadily require high...
Adoption of multi- and many-core processors in real-time systems has so far been slowed down, if not...
A large part of safety-critical embedded systems has to satisfy hard real-time constraints. These ne...
In a hard real-time embedded system, the time at which a result is computed is as important as the r...
In a hard real-time embedded system, the time at which a result is computed is as important as the r...
It is time for a new era of processors whose temporal behavior is as easily controlled as their logi...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
Building computers that can be used to design embedded real-time systems is the subject of this titl...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
Building safety-critical real-time systems out of inexpensive, non-real-time, COTS components is cha...
International audienceA large class of embedded systems is distinguished from general purpose comput...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
Embedded processors play a key role in many safety-critical applications including medical, automoti...
A large class of embedded systems is distinguished from general purpose computing sys-tems by the ne...
Embedded real-time systems like those found in automotive, rail and aerospace, steadily require high...
Adoption of multi- and many-core processors in real-time systems has so far been slowed down, if not...
A large part of safety-critical embedded systems has to satisfy hard real-time constraints. These ne...
In a hard real-time embedded system, the time at which a result is computed is as important as the r...
In a hard real-time embedded system, the time at which a result is computed is as important as the r...
It is time for a new era of processors whose temporal behavior is as easily controlled as their logi...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
Building computers that can be used to design embedded real-time systems is the subject of this titl...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
Building safety-critical real-time systems out of inexpensive, non-real-time, COTS components is cha...
International audienceA large class of embedded systems is distinguished from general purpose comput...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
Embedded processors play a key role in many safety-critical applications including medical, automoti...
A large class of embedded systems is distinguished from general purpose computing sys-tems by the ne...
Embedded real-time systems like those found in automotive, rail and aerospace, steadily require high...
Adoption of multi- and many-core processors in real-time systems has so far been slowed down, if not...
A large part of safety-critical embedded systems has to satisfy hard real-time constraints. These ne...