Published June 2014 | Version v1
Journal article

Functional verification of a safety class controller for NPPs using a UVM register Model

  • 1. Dept. of Applied Computer Engineering, Dankook University, Cheonan (Korea, Republic of)

Description

A highly reliable safety class controller for NPPs (Nuclear Power Plants) is mandatory as even a minor malfunction can lead to disastrous consequences for people, the environment or the facility. In order to enhance the reliability of a safety class digital controller for NPPs, we employed a diversity approach, in which a PLC-type controller and a PLD-type controller are to be operated in parallel. We built and used structured testbenches based on the classes supported by UVM for functional verification of the PLD-type controller designed for NPPs. We incorporated a UVM register model into the testbenches in order to increase the controllability and the observability of the DUT(Device Under Test). With the increased testability, we could easily verify the datapaths between I/O ports and the register sets of the DUT, otherwise we had to perform black box tests for the datapaths, which is very cumbersome and time consuming. We were also able to perform constrained random verification very easily and systematically. From the study, we confirmed the various advantages of using the UVM register model in verification such as scalability, reusability and interoperability, and set some design guidelines for verification of the NPP controllers.

Additional details

Publishing Information

Journal Title
Nuclear engineering and Technology
Journal Volume
46
Journal Issue
3
Series
8 refs, 10 figs, 1 tab
Journal Page Range
p. 381-386
ISSN
1738-5733

INIS

Country of Publication
Korea, Republic of
Country of Input or Organization
Korea, Republic of
INIS RN
46131218
Subject category
S22: GENERAL STUDIES OF NUCLEAR REACTORS;
Descriptors DEI
CONTROL; DESIGN; NUCLEAR POWER PLANTS; RELIABILITY; SAFETY; VERIFICATION
Descriptors DEC
NUCLEAR FACILITIES; POWER PLANTS; THERMAL POWER PLANTS