- 专利标题: 一种基于FPGA实现4M 1553B总线协议的方法及系统
- 专利标题(英): Method and system for realizing 4M 1553B bus protocol based on FPGA
-
申请号: CN201910935898.4申请日: 2019-09-29
-
公开(公告)号: CN110851390A公开(公告)日: 2020-02-28
- 发明人: 修展 , 程永生 , 霍小宁 , 李宝 , 王伟伟 , 高枫 , 李骥 , 马瑞 , 葛立 , 水涌涛 , 孙向春 , 王悦 , 吴丽美 , 张竑颉 , 李箭 , 王洪凯 , 徐进 , 金文 , 王丰 , 关莹 , 任昌健 , 苏峰 , 李程 , 杨绰 , 张强 , 段腾飞 , 刘源杰 , 张利 , 薛云朝 , 高凯 , 张萌萌 , 鱼荔红 , 刘毅 , 王杨
- 申请人: 北京航天长征飞行器研究所 , 中国运载火箭技术研究院
- 申请人地址: 北京市丰台区北京9200信箱76分箱6号
- 专利权人: 北京航天长征飞行器研究所,中国运载火箭技术研究院
- 当前专利权人: 北京航天长征飞行器研究所,中国运载火箭技术研究院
- 当前专利权人地址: 北京市丰台区北京9200信箱76分箱6号
- 代理机构: 中国航天科技专利中心
- 代理商 高志瑞
- 主分类号: G06F13/42
- IPC分类号: G06F13/42 ; G06F9/54
摘要:
本发明公开了一种基于FPGA实现4M 1553B总线协议的方法及系统,改方法包括如下步骤:1)采集A总线和B总线的数据,对总线数据进行曼彻斯特编解码,得到串行bit流;2)对串行bit流进行位同步,同步完的串行bit流进行奇偶校验,得到总线数据;3)对总线数据进行总线仲裁,确定使用的A总线或者B总线,然后根据1553B链路层协议对总线数据开展消息解析和处理得到1553B总线消息,实现十种1553B消息格式的收发控制;4)将1553B总线消息中的消息接收数据放到消息接收缓存,将1553B总线消息中的消息发送数据放入发送缓存,通过输入输出接口完成与控制芯片的交互。本发明基于FPGA实现了4M 1553B总线协议,有效的降低使用成本和体积。
公开/授权文献
- CN110851390B 一种基于FPGA实现4M 1553B总线协议的方法及系统 公开/授权日:2021-07-09