基于FPGA的多种编码器协议自由转换IP核及方法

基本信息

申请号 CN201911194792.X 申请日 -
公开(公告)号 CN110908942B 公开(公告)日 2021-09-07
申请公布号 CN110908942B 申请公布日 2021-09-07
分类号 G06F13/38;H04L29/06;G05B19/042 分类 计算;推算;计数;
发明人 柯洋;徐亚飞;程维福;谌昊;赵志刚 申请(专利权)人 武汉华之洋科技有限公司
代理机构 北京同辉知识产权代理事务所(普通合伙) 代理人 孙艳敏
地址 430000 湖北省武汉市江夏区经济开发区阳光大道717号中国船舶重工集团公司第七一七研究所综合管理楼1-2层
法律状态 -

摘要

摘要 本发明公开了一种基于FPGA的多种编码器协议自由转换IP核及方法,涉及工业控制技术领域。该IP核包括:外设IP核模块,用于获取上位机写入的控制字;基本IP核模块,用于根据所述控制字,配置自定义IP核模块的控制寄存器,实现对输入、输出协议的选择,从而使能相应的状态机;自定义IP核模块,与外部的编码器及至少一个目的机相连,用于进行编码器数据采集、协议转化并输出数据至相应目的机,且数据采集与数据输出过程,均通过在相应的状态机控制下产生所需接口协议的时序的方式来实现。本发明实现了对编码器数据并行处理、同步采集,以及按需转化输出,不但信息的实时性、同步性较高,而且克服了编码器协议不一致的缺陷。