Loading…

A Practical Analytical Approach to Increase Confidence in PLD-Based Systems Safety Analysis

The use of programmable logic devices (PLDs) in safety-critical systems has meaningfully increased over the past years, driven by advantages such as reduced development costs and time-to-market. Despite such increasing use, current standards that support the development of safety-critical systems ha...

Full description

Saved in:
Bibliographic Details
Published in:IEEE systems journal 2018-12, Vol.12 (4), p.3473-3484
Main Authors: da Silva Neto, Antonio Vieira, Vismari, Lucio Flavio, Gimenes, Ricardo Alexandre Veiga, Sesso, Daniel Baraldi, de Almeida, Jorge Rady, Cugnasca, Paulo Sergio, Camargo, Joao Batista
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The use of programmable logic devices (PLDs) in safety-critical systems has meaningfully increased over the past years, driven by advantages such as reduced development costs and time-to-market. Despite such increasing use, current standards that support the development of safety-critical systems have still not appropriately addressed how to certificate PLD-based systems. Recent bibliography on the use of PLDs in safety-critical systems has not filled this gap as well, reinforcing the need for a safety analysis methodology for PLD-based safety-critical systems. This paper proposes an extension of the practical analytical approach presented in 2015 by Vismari et al. , inserting the safety analysis of PLDs into a broader system safety analysis process. The PLD safety analysis is based on the code inspection of the hardware description source code. It checks for inappropriate coding practices and aids in minimizing the exposure of the system to an unsafe state due to an inadequate PLD design. A case study based on the authors' experience by applying the proposed approach in real independent safety analysis projects of safety-critical systems, together with its results, is then presented. Based on such results, the proposed approach is deemed appropriate for the safety analysis of PLD-based safety critical systems, supporting its use in a system certification context.
ISSN:1932-8184
1937-9234
DOI:10.1109/JSYST.2017.2726178