节点文献
模糊CMAC网络的FPGA实现
Implementation of Fuzzy CMAC Based on FPGA
【摘要】 提出了模糊CMAC网络的一种基于FPGA的硬件实现方法,首先,给出了模糊CMAC网络的模型及其算法,通过MATLAB仿真获取了模糊CMAC网络的FPGA实现所需的参数;在此基础上,对模糊CMAC网络进行硬件模块划分,基于VHDL实现了各硬件模块的功能描述,并对模块结构和权存储方式进行了优化;最后,在特定的FPGA器件上实现了模糊CMAC网络;测试结果表明:该模糊CMAC网络的FPGA实现方法是可行的,硬件化后的网络具有速度快、精度高、占用器件资源少的特点,是SOPC中实现模糊CMAC网络模块的一种有效方法。
【Abstract】 A method of hardware implementation of fuzzy CMAC based on FPGA is proposed.First,it gave the model and its algorithm of fuzzy CMAC,then obtained the parameters for FPGA implementation according to MATAB simulation.After that,it partitioned hard- ware blocks for fuzzy CMAC and implemented the function of each hardware block with VHDL.Besides,it optimized the structure of the blocks and the manner of storing weights.At last,the fuzzy CMAC was implemented based on a given FPGA.The test result shows that the way of the hardware implementation of the fuzzy CMAC is feasible,the network implemented comprises the characteristics of high speed, good precision,and little chip resource.It is an effective method in implementing the module of fuzzy CMAC in SOPC.
- 【文献出处】 计算机测量与控制 ,Computer Measurement & Control , 编辑部邮箱 ,2007年04期
- 【分类号】TP273
- 【被引频次】3
- 【下载频次】108