Abstract—A large numbers of fuzzy control applications with the physical systems require a real-time operation to interface high speed constraints; higher density programmable logic devices such as field programmable gate array (FPGA) can be used to integrate large amounts of logic in a single IC. This paper reviews the state of the art of FPGA with the focus on FPGA-based fuzzy logic controller. The paper starts with an overview of FPGA in order to get an idea about FPGA architecture, and followed by an explanation on the hardware implementation with both type analogue and digital implementation, a comparison between fuzzy and conventional controller also provided in this paper. A survey on fuzzy logic controller structure is highlighted in this article with the focus on FPGA-based design of fuzzy logic controller with different applications. Finally, we provided the simulation and experimental results form the literature and concluded the main differences between software-based systems with respect to FPGA-based systems, and the main features for FPGA technology and its real-time applications.
Index Terms—FPGA-based fuzzy logic, hardware implementation, Fuzzy logic controller, conventional controller, digital technique, analog technique.
Zeyad Assi Obaid is with the Department of Electrical & Electronic Engineering, Faculty of Engineering, University Putra Malaysia, 43400 UPM Serdang, Selangor Darul Ehsan, Malaysia.(Phone: 0060173539328, Fax: +6086567099). Nasri Sulaiman, M. H. Marhaban and M. N. Hamidon, with the Department of Electrical & Electronic Engineering, Faculty of Engineering, University Putra Malaysia, 43400 UPM Serdang, Selangor Darul Ehsan, Malaysia.
Cite: Nasri Sulaiman, Zeyad Assi Obaid, M. H. Marhaban and M. N. Hamidon, "FPGA-Based Fuzzy Logic: Design and Applications – a Review," International Journal of Engineering and Technology vol. 1, no. 5, pp. 491-503, 2009.