Hardware Implementation of CMAC Neural Network using FPGA Approach
Chao-Ming Chung, Chih‐Min Lin, Ching‐Tsan Chiang, Daniel So Yeung · 2007
This paper proposes a hardware design and implementation of a cerebellar model articulation controller (CMAC neural network). The computer software simulation and FPGA hardware realization of CMAC neural network are developed. The Altera series FPGA chips are used to implement CMAC to achieve the characteristics of small size, fast execution speed and less memory. The system accuracy is verified through software simulation and hardware test. Two nonlinear functions and a real-time photovoltaic system are employed to illustrate the system performance. From the experimental results, it can be verified that the designed FPGA-based CMAC neural network can accurately model the nonlinear systems.