DocumentCode :
3674795
Title :
IEC-61508 SIL 3 Compliant Pseudo-Random Number Generators for Probabilistic Timing Analysis
Author :
Irune Agirre;Mikel Azkarate-askasua;Carles Hernandez;Jaume Abella;Jon Perez;Tullio Vardanega;Francisco J. Cazorla
Author_Institution :
Embedded Syst. Group, IK4-IKERLAN, Mondragon, Spain
fYear :
2015
Firstpage :
677
Lastpage :
684
Abstract :
Probabilistic Timing Analysis (PTA), especially its measurement based variant (MBPTA), has shown to be competitive with state-of-the-art timing analysis techniques. The use of MBPTA to analyse the timing behaviour of safety-critical systems rests on its ability to derive trustworthy WCET bounds. This ability depends on the soundness of the MBPTA method per se, as well as on the satisfaction of safety requirements placed on the pseudo-random number generator (prng) that plays a key role in the platform-level randomisation needed by MBPTA. This paper presents the design of a low-area, low-power prng that meets IEC-61508 SIL 3 safety requirements and allows for seamless integration in a real-world multicore architecture. This work enables the development and the IEC-61508 certification of mixed-criticality systems that use MBPTA for deriving timing bounds for mixed-criticality software programs running on multicore processors.
Keywords :
"Multicore processing","Timing","Hardware","Safety","Software","Standards","Probabilistic logic"
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2015 Euromicro Conference on
Type :
conf
DOI :
10.1109/DSD.2015.26
Filename :
7302343
Link To Document :
بازگشت