Implementation of a fuzzy logic controller on an FPGA for a DC motor

In this paper, the implementation of a fuzzy logic controller for the DC motor control is presented. Fuzzy logic controllers are generally implemented on general-purpose microprocessors or fuzzy chips. This paper presents the implementation of a fuzzy logic controller (FLC) on a Field Programmable Gate Array (FPGA) using Very High Speed Integrated Circuit Hardware Description Language (VHDL). The advantage of using an FPGA over a microprocessor is that the designer can make modifications to the design easily and quickly.