To search, Click below search items.


All Published Papers Search Service


Safety Fuzzy Logic Controller of 1oo2 Architecture for FPGA Implementation


Bsiss Mohammed, Amami Benaissa


Vol. 11  No. 4  pp. 105-110


The motivation behind the implementation of a safety fuzzy logic controller (FLC) in VHDL was born not only out of the collective need for functional safety to be included in the hardware implementation of an inexpensive generic safety fuzzy logic controller for industrial and commercial applications, but also because the use of simple architecture for FLCs in industrial settings, such as the automotive sector, has led to serious accidents. In recent years, more advanced FPGAs have seen greater use in embedded systems design as; they make the design easier and are more reliable as they can quickly provide a complex digital system prototype leading ultimately to a faster production of boards. Certainly there are now more advantages in using FPGAs, not only because the number of gates and features has increased and allowing a system-on-chip (SoC) on a single device to be finally realized, but also leading FPGA vendors are offering easy-to-use development tools that accelerate time-to-market and allow not only increased design productivity but also a reduction in the cost of development. Nevertheless, these embedded blocks must be configured, verified, validated and properly connected to the rest of the system; however, this is safe only if the implemented design in FPGA is safe. The challenge is how to ensure that the contents of the FPGA are functioning properly. This paper presents an experimental simulation of a functional safety fuzzy logic controller with 1oo2 architecture.


Safety fuzzy logic controller, XooY architecture, safety norm 61508, VHDL, field programmable gate array