一种基于FPGA实现4M 1553B总线协议的方法及系统
摘要:
本发明公开了一种基于FPGA实现4M 1553B总线协议的方法及系统,改方法包括如下步骤:1)采集A总线和B总线的数据,对总线数据进行曼彻斯特编解码,得到串行bit流;2)对串行bit流进行位同步,同步完的串行bit流进行奇偶校验,得到总线数据;3)对总线数据进行总线仲裁,确定使用的A总线或者B总线,然后根据1553B链路层协议对总线数据开展消息解析和处理得到1553B总线消息,实现十种1553B消息格式的收发控制;4)将1553B总线消息中的消息接收数据放到消息接收缓存,将1553B总线消息中的消息发送数据放入发送缓存,通过输入输出接口完成与控制芯片的交互。本发明基于FPGA实现了4M 1553B总线协议,有效的降低使用成本和体积。
公开/授权文献
0/0