[发明专利]一种基于FPGA的CAN通信控制器在审

专利信息
申请号: 201910215081.X 申请日: 2019-03-21
公开(公告)号: CN110034987A 公开(公告)日: 2019-07-19
发明(设计)人: 钱红;赵云旭;王得山;张若维;金翔 申请(专利权)人: 中国船舶重工集团公司第七0七研究所
主分类号: H04L12/40 分类号: H04L12/40
代理公司: 天津盛理知识产权代理有限公司 12209 代理人: 王利文
地址: 300131 天*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 接口管理 逻辑模块 传输层 对象层 导航设备 导航领域 技术特点 捷联惯性 模块集成 时钟信号 提升系统 微控制器 系统成本 系统功耗 有效地 减小 封装 光纤 试验
【权利要求书】:

1.一种基于FPGA的CAN通信控制器,其特征在于:包括接口管理逻辑模块、对象层模块和传输层模块并封装在FPGA中,所述接口管理逻辑模块、对象层模块和传输层模块依次相连接,该接口管理逻辑模块对外与微控制器相连接,该传输层模块对外与CAN设备及CAN时钟信号相连接。

2.根据权利要求1所述的一种基于FPGA的CAN通信控制器,其特征在于:所述对象层模块包括发送消息存储器、接收消息存储器、TX优先级逻辑模块、配置寄存器和接收滤波器;发送消息存储器分别与接口管理逻辑模块及TX优先级逻辑模块相连接,所述配置寄存器分别与接口管理逻辑模块及传输层模块相连接,所述接收消息存储器分别与接口管理逻辑模块及接收滤波器相连接,TX优先级逻辑模块和接收滤波器分别与传输层模块相连接。

3.根据权利要求2所述的一种基于FPGA的CAN通信控制器,其特征在于:所述发送消息存储器和接收消息存储器均采用FIFO结构,缓存深度可以独立配置,最大到64个消息。

4.根据权利要求2所述的一种基于FPGA的CAN通信控制器,其特征在于:所述配置寄存器在外部微控制器的控制下设置CAN通讯模式、通讯波特率、中断方式以及数据屏蔽功能。

5.根据权利要求1所述的一种基于FPGA的CAN通信控制器,其特征在于:所述传输层模块包括比特流处理器、比特定时逻辑模块和时钟预分频器;所述比特流处理器与比特定时逻辑模块相连接进行TX比特和RX比特传输、控制信号和采用时钟的传输;所述时钟预分频器接收配置寄存器的控制信号,同时对CAN时钟信号进行预分频并输入到比特定时逻辑模块中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七0七研究所,未经中国船舶重工集团公司第七0七研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910215081.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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