Eine Plattform für die Wissenschaft: Bauingenieurwesen, Architektur und Urbanistik
Invariant-Based Safety Assessment of FPGA Projects: Conception and Technique
This paper describes a proposed method and technology of safety assessment of projects based on field programmable gate arrays (FPGA). Safety assessment is based on special invariants, e.g., properties which remain unchanged when a specified transformation is applied. A classification and examples of FPGA project invariants are provided. In the paper, two types of invariants are described. The first type of invariants used for such assessment are those which are versatile since they reflect the unchanged properties of FPGA projects, hardware description languages, etc. These invariants can be replenished as experience gained in project implementation accumulates. The second type of invariants is formed based on an analysis of the specifics of a particular FPGA project and reflects the features of the tasks to be solved, the algorithms that are implemented, the hardware FPGA chips used, and the computer-aided design tools, etc. The paper contains a description of the overall conception and particular stages of FPGA projects invariant-based safety assessment. As examples for solving some tasks (using of invariants and defect injections), the paper contains several algorithms written in the VHSIC hardware description language (VHDL). The paper summarizes the results obtained during several years of practical and theoretical research. It can be of practical use for engineers and researchers in the field of quality, reliability, and security of embedded systems, software and information management systems for critical and business applications.
Invariant-Based Safety Assessment of FPGA Projects: Conception and Technique
This paper describes a proposed method and technology of safety assessment of projects based on field programmable gate arrays (FPGA). Safety assessment is based on special invariants, e.g., properties which remain unchanged when a specified transformation is applied. A classification and examples of FPGA project invariants are provided. In the paper, two types of invariants are described. The first type of invariants used for such assessment are those which are versatile since they reflect the unchanged properties of FPGA projects, hardware description languages, etc. These invariants can be replenished as experience gained in project implementation accumulates. The second type of invariants is formed based on an analysis of the specifics of a particular FPGA project and reflects the features of the tasks to be solved, the algorithms that are implemented, the hardware FPGA chips used, and the computer-aided design tools, etc. The paper contains a description of the overall conception and particular stages of FPGA projects invariant-based safety assessment. As examples for solving some tasks (using of invariants and defect injections), the paper contains several algorithms written in the VHSIC hardware description language (VHDL). The paper summarizes the results obtained during several years of practical and theoretical research. It can be of practical use for engineers and researchers in the field of quality, reliability, and security of embedded systems, software and information management systems for critical and business applications.
Invariant-Based Safety Assessment of FPGA Projects: Conception and Technique
Kharchenko, Vyacheslav (Autor:in) / Illiashenko, Oleg (Autor:in) / Sklyr, Vladimir (Autor:in)
10.10.2021
oai:zenodo.org:5605008
Computers 10(125) 19
Aufsatz (Zeitschrift)
Elektronische Ressource
Englisch
DDC:
690
Present conception of safety factor
Engineering Index Backfile | 1946
|CONCEPTION ARCHITECTURE ET TECHNIQUE DES CINÉMAS MULTIPLEXES
Online Contents | 1997
Application of Value Management in Conception of Construction Projects in Rwanda
BASE | 2019
|Conception Architecture et Technique Des Cinemas Multiplexes
British Library Online Contents | 1997
British Library Conference Proceedings | 2001
|