[发明专利]一种多功能1553B通信模块有效

专利信息
申请号: 201811560721.2 申请日: 2018-12-20
公开(公告)号: CN109450761B 公开(公告)日: 2021-07-30
发明(设计)人: 陈卓;何建樑;叶明 申请(专利权)人: 成都旋极历通信息技术有限公司
主分类号: H04L12/40 分类号: H04L12/40
代理公司: 成都九鼎天元知识产权代理有限公司 51214 代理人: 胡川
地址: 610000 四川省成都市高新区*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种多功能1553B通信模块,其特征在于:包括FPGA和外部存储器;所述FPGA包括编码模块、译码模块、消息发送控制模块、消息处理模块、多功能调度模块、BC消息链表控制模块、RT消息控制模块、BM记录模块和主机接口模块。本发明多功能1553B通信模块,基于FPGA和外部存储器,实现多功能1553B,以降低仿真和测试的成本和复杂度。
搜索关键词: 一种 多功能 1553 通信 模块
【主权项】:
1.一种多功能1553B通信模块,其特征在于:包括FPGA和外部存储器;所述FPGA包括编码模块、译码模块、消息发送控制模块、消息处理模块、多功能调度模块、BC消息链表控制模块、RT消息控制模块、BM记录模块和主机接口模块;所述编码模块,用于完成1553B消息字并串转换和曼彻斯特编码功能,实现将单极性不归零码转换为单极性曼码,并且完成同步头添加和奇偶校验,将编码后的曼码数据流发送至对外接口;所述译码模块,通过判断当前编码模块是否正在发送消息字来选择接收数据源;对接收到的曼码数据流进行采样,判断是否为合法的1553B消息字并完成奇偶校验,将合法的1553B消息字转换为单极性不归零码,通过串并转换上传至消息处理模块;所述消息处理模块,完成1553B协议不同类型消息的接收和处理;判断当前接收到的消息字是否为当前需要接收的消息字,得出消息合法性判定结果;判断是否需要通知BC消息链表控制模块和RT消息控制模块完成消息数据更新,产生各类消息中断;通知多功能调度模块判断是否需要启动发送;实现对非法和合法消息的缓存,并将缓存的消息上传至BM记录模块;所述BM记录模块,完成消息的打包和缓存,并通过主机接口模块通知主机读取消息;所述BC消息链表控制模块,实现BC消息链表的智能调度和数据更新;BC消息链表控制模块根据消息处理模块产生的消息中断,判断当前需要消息发送控制模块发送新消息或更新接收到的消息,在消息发送完成后指向下一条,即将发送的消息,并产生中断供主机读取;RT消息控制模块,实现RT消息收发缓存及方式指令消息处理并产生中断,供主机读取;所述多功能调度模块,接收来自消息处理模块和BC消息链表控制模块的启动发送申请,并判断当前需要发送哪种类型的消息字;完成消息响应时间、消息间隔时间的控制;所述消息发送控制模块,接收来自多功能调度模块或BC消息链表控制模块的启动发送命令,并缓存来自BC消息链表控制模块或RT消息控制模块写入的待发送消息数据;所述存储管理模块,完成BC、31个RT、BM消息外部存储空间的地址管理和数据访问;所述主机接口模块,用于主机访问多功能1553B各个模块寄存器,通过配置BC、31个RT、BM中的使能寄存器任意开关各功能,通过中断通知主机完成各类消息包读取和写入。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都旋极历通信息技术有限公司,未经成都旋极历通信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811560721.2/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top