摘要
本发明公开了一种基于FPGA的数控系统,其中数控系统包括FPGA芯片和多个驱动器,FPGA芯片包括DMA核、描述符管理模块、第一总线管理模块、第二总线管理模块和多个传输通道;DMA核与第一总线管理模块、第二总线管理模块和描述符管理模块相连,传输通道的第一端与第一总线管理模块和第二总线管理模块相连,第二端与驱动器相连;描述符管理模块与第一总线管理模块相连,用于生成描述符链表;DMA核用于遍历描述符链表以生成数据传输请求,第二总线管理模块基于数据传输请求确定驱动器并选通驱动器对应的传输通道。本发明通过在FPGA芯片内配置描述符管理模块,避免了CPU与FPGA芯片之间的多次数据交互,显著降低了CPU负载,提高了数控系统的通信效率。
技术关键词
协议转换模块
数控系统
描述符
FPGA芯片
驱动器
接口选通模块
链表
控制模块
板卡
数据
通道
命令
通信效率
动态
指令
输出端
系统为您推荐了相关专利信息
环境数据采集装置
复合式振动传感器
程控放大器
抗混叠滤波器
故障诊断规则
综合检测平台
车载设备
模拟量接口
转接模块
函数发生器
姿态调控方法
自主水下航行器
偏离误差
力矩
信号
图像处理系统
耳镜
混合特征提取
共享图像
构建深度神经网络