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...
Embedded processors play a key role in many safety-critical applications including medical, automoti...
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...
Building computers that can be used to design embedded real-time systems is the subject of this titl...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
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...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
A large class of embedded systems is distinguished from general purpose computing sys-tems by the ne...
Adoption of multi- and many-core processors in real-time systems has so far been slowed down, if not...
Embedded real-time systems like those found in automotive, rail and aerospace, steadily require high...
Embedded processors play a key role in many safety-critical applications including medical, automoti...
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...
Building computers that can be used to design embedded real-time systems is the subject of this titl...
This paper introduces a set of design principles that aim to make processor architectures amenable t...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
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...
Cyber-Physical Systems (CPS) are integrations of computation with physical processes. These systems ...
A large class of embedded systems is distinguished from general-purpose computing systems by the nee...
A large class of embedded systems is distinguished from general purpose computing sys-tems by the ne...
Adoption of multi- and many-core processors in real-time systems has so far been slowed down, if not...
Embedded real-time systems like those found in automotive, rail and aerospace, steadily require high...
Embedded processors play a key role in many safety-critical applications including medical, automoti...
A large part of safety-critical embedded systems has to satisfy hard real-time constraints. These ne...