基于SoC FPGA的CNC齿轮测量中心控制器设计
2020-02-18
作者:马盼盼,王建华,杜虎兵,梁雯 单位:西安工业大学
摘要:设计了一种基于Altera SoC的CNC齿轮测量中心控制器。该控制器通过以太网与计算机通信,内部的HPS与FPGA通过AXI总线通信。利用Qsys工具设计HPS与FPGA通信的命令解析组件,实现HPS与A/D控制模块、光栅计数模块、电机驱动模块通讯。设计HPS测试程序并进行测试,结果表明:基于SoC的控制器采样速度约为CAMAC控制器的10倍。
关键词:HPS;FPGA;Qsys;命令解析组件;AXI总线;DDA
中图分类号:TG86;TH741文献标志码:ADOI:10.3969/j.issn.1000-7008.2020.01.024
Design of CNC Gear Measurement Center Controller Based on SoC FPGA
Ma Panpan,Wang Jianhua,Du Hubing,Liang Wen
Abstract:A CNC gear measurement center controller based on Altera SoC is designed.The controller communicates with the computer via Ethernet and the HPS communicates with the FPGA via AXI bus in the internal.Command parsing components for HPS to communicate with FPGA by using Qsys tools is designed,and HPS communication with A/D control module is realized,counting module and motor drive module is grated.The HPS test program is designed and tested,and the results show that the sampling speed of SoCbased controller is about 10 times than that of CAMAC controller.
Keywords:HPS;FPGA;Qsys;command parsing component;AXI bus;DDA