DocumentCode :
632833
Title :
Validation of a SIL3 middleware for safety-related system-on-chips
Author :
Delic, Emil ; Schreiber, Markus ; Hayek, Ali ; Borcsok, Josef
Author_Institution :
Inst. for Comput. Archit. & Syst. Program., Univ. of Kassel, Kassel, Germany
fYear :
2013
fDate :
20-24 May 2013
Firstpage :
85
Lastpage :
90
Abstract :
The aim is reducing IEC 61508 certification effort for safety-related applications. Therefore, an object-oriented middleware has been implemented which, once being SIL3-certified, would allow transferring safety-related aspects from the application into an already-certified code layer. Safety-related applications using this middleware then could be written as straightforward as non-safety-related code. The SIL3 middleware is designed for an 8051-based microcontroller. Because of the 8-bit CPU architecture, several limitations have been encountered. These issues are explained in this paper, and solutions are proposed. The middleware will be used on the multi-more safety chip. SIL3 certified multi-core architecture for safety-related applications is described. Also, the SIL3 middleware architecture is given. The middleware is modular. Therefore, if the user does not want to use some modules they will not be included and code footprint will be smaller. In the SIL3 middleware numerous design patterns can be found. Patterns description and purpose are explained. The pseudo code for the singleton pattern is shown. Moreover, module implementation is depicted. The validation of the middleware is presented and the V-model for the middleware is provided. It conforms to the IEC 61508.
Keywords :
microcontrollers; middleware; object-oriented methods; program verification; software architecture; system-on-chip; 8051-based microcontroller; CPU architecture; IEC 61508 certification effort reduction; SIL3 middleware validation; SoC; V-model; already-certified code layer; certified multicore architecture; code footprint; module implementation; multi-more safety chip; non-safety-related code; object-oriented middleware; patterns description; safety-related system-on-chips; singleton pattern; word length 8 bit; Certification; Computer architecture; IEC standards; Middleware; Safety; System-on-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information & Communication Technology Electronics & Microelectronics (MIPRO), 2013 36th International Convention on
Conference_Location :
Opatija
Print_ISBN :
978-953-233-076-2
Type :
conf
Filename :
6596230
Link To Document :
بازگشت