DocumentCode :
123923
Title :
Iterative FPGA Implementation Easing Safety Certification for Mixed-Criticality Embedded Real-Time Systems
Author :
Muench, Daniel ; Paulitsch, M. ; Honold, Michael ; Schlecker, Wolfgang ; Herkersdorf, Andreas
Author_Institution :
Airbus Group Innovations, Munich, Germany
fYear :
2014
fDate :
27-29 Aug. 2014
Firstpage :
303
Lastpage :
311
Abstract :
The design and operation of an aircraft, a railway, and a nuclear power station that include either safety-critical or safety-related systems require a proof that its safety is assured. The process providing this proof is called certification. This paper suggests an iterative FPGA implementation and iterative certification concept for FPGA-based systems to provide design-time adaptability while the complexity is still kept low to ease certification. The practical evaluation of this concept demonstrates that reuse at implementation level of a previously implemented part is to 100% usable for iterative certification. Regarding the resource utilization and complexity, the evaluation shows that there are potential savings in resource utilization and complexity compared to conventional run-time configurable designs. Iterative certification reduces the recertification of a whole design to a recertification of the changed part only and a verification tool qualification. It is shown that tool qualification can be accomplished with relatively moderate effort. Therefore, the presented concept substantially eases the certification process when using modular design and building block reuse.
Keywords :
certification; embedded systems; field programmable gate arrays; formal verification; resource allocation; aircraft design; building block reusing; design-time adaptability; iterative FPGA implementation; iterative certification concept; mixed-criticality embedded real-time systems; modular design; nuclear power station; railway design; resource complexity; resource utilization; safety certification; safety-critical system; safety-related system; verification tool qualification; Aerospace electronics; Complexity theory; Field programmable gate arrays; Memory management; Routing; Safety; Virtualization; FPGA; design reuse at implementation level; iterative implementation; iterative safety certification; mixed-criticality systems; real-time embedded systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Digital System Design (DSD), 2014 17th Euromicro Conference on
Conference_Location :
Verona
Type :
conf
DOI :
10.1109/DSD.2014.19
Filename :
6927258
Link To Document :
بازگشت