Abstract

A complexity reduction methodology for the ESF-CCS (Engineered Safety Features- Component Control System) based on system analysis is developed in this work. The primary objective of this work is to demonstrate that the adoption of an FPGA (Field Programmable Gate Array) based architecture results in a decrease in the system complexity. The concepts of complexity and complexity metrics, as well as the ways in which the FPGA platform can result in a decrease in complexity, are defined. Following this, an analysis of the ESF-CCS is performed. The sources of complexity are identified and the system complexity is measured using McCabe’s cyclomatic complexity metric. An FPGA-based design with reduced complexity is then presented. The reduction in complexity is achieved by the use of flat hardware logic, System on Chip architecture, and the separation of logically independent functions. By adopting an FPGA architecture, the control logic can be reduced to around a half. This reduction in complexity results in systems with higher reliability, which are easier to test and maintain.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.