BARC/PUB/2020/0249

 
 

Qualification of Hardware Description Language Designs for Safety Critical Applications in Nuclear Power Plants

 
     
 
Author(s)

John, A. K.; Bhattacharjee, A. K.
(RCnD)

Source

IEEE Transactions on Nuclear Science, 2020. Vol. 67 (3): pp. 502-507

ABSTRACT

Field-programmable gate-array (FPGA)-based intelligent hardware modules are increasingly being used in safety systems of nuclear power plants. Qualification of these modules as per safety standards such as IEC 62566/60880 and IEEE-7.4.3.2-2010 needs considerable effort. Many of the safety standards demand high rigor in verifying that the designs of these modules meet the design intent. Use of hardware description languages such as VHDL or Verilog makes the process of code review and verification difficult due to the complex nonsequential semantics of these languages. It is now recognized that formal verification offers a complementary approach to conventional verification. Formal verification tools perform analysis of designs based on language semantics to prove/refute their functional correctness. In this article, we present the architecture of a formal verification tool for VHDL designs and our experience of using this tool on VHDL designs in nuclear applications.

 
 
SIRD Digital E-Sangrahay