[发明专利]基于SOC技术的集成CN总线节点芯片结构在审

专利信息
申请号: 201710347600.9 申请日: 2017-05-17
公开(公告)号: CN107317734A 公开(公告)日: 2017-11-03
发明(设计)人: 束庆冉;赵毅强;叶茂;夏显召;胡凯 申请(专利权)人: 天津大学
主分类号: H04L12/40 分类号: H04L12/40
代理公司: 天津市北洋有限责任专利代理事务所12201 代理人: 刘国威
地址: 300072*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 soc 技术 集成 cn 总线 节点 芯片 结构
【说明书】:

技术领域

发明涉及CAN总线集成电路,具体讲,涉及基于SOC技术的集成CN总线节点芯片结构。

背景技术

无线传感器具有有线技术无法取代的优势,因其成本低廉、灵活性高等特点逐步渗透到工业控制的各个环节,结合现场总线可实现传感器与上位控制机的可靠数据传输。例如,在汽车直接式压力轮胎监测系统应用中,需利用轮胎内部的无线压力传感器获得轮胎内的气压数据,并且通过CAN(Controller Area Network)总线传输至上位控制机用以判断轮胎气压是否异常,之后加以控制保持轮胎内气压正常。SOC(System on Chip)即片上系统,将微处理器、模拟IP核、数字IP核和存储器(或片外存储控制接口)集成在单一芯片上,它通常是客户定制的,或是面向特定用途的标准产品。SOC是集成电路发展的必然趋势,是技术发展的必然,也是IC产业未来的发展。

CAN控制器局域网络是ISO国际标准化的串行现场总线通信协议,以其高可靠性、高传输速率、高实时性等特点,广泛应用于汽车电子、工业控制、航空电子和医疗器械等领域。在传统分布式无线传感器CAN总线数据通信系统中,通信节点主要包括无线传感器、主控制器、CAN控制器和CAN收发器,图1为传统无线传感器CAN总线网络及节点的实现方式示意图。在传统的通信系统中主控制器、CAN控制器和收发器需使用分立的芯片,节点的集成度较低,CAN总线通信系统设计人员需要对主控制器、CAN控制器和收发器分别进行调试,增加了系统设计人员的设计与调试难度。为解决以上问题,本文基于SOC设计技术并根据CAN总线标准协议CAN2.0B,采用混合信号集成电路设计技术设计了一款集成主控制器、CAN总线控制器和收发器的高速通信芯片,简化CAN总线通信系统的节点设计,提高了系统的稳定性与可靠性。

参考文献:

[1]尹光洪.基于CAN总线的低功耗无线传感器网络研究与实现[D].长沙:国防科技大学,2009。

[2]李晓,李芮,王志斌,韩枫.基于DSP和FPGA的CAN总线通信系统设计[J].计算机测量与控制,2015,23(1):284-286。

[3]Chun Hua,Zeng Ming Pan,Si Yang Wang.CAN Bus Communication System Based On SOC Technology[C].International Conference on Intelligent Computing and Integrated Systems(ICISS),2010:322–325。

发明内容

为克服现有技术的不足,本发明旨在提出集成CN总线节点芯片结构,简化CAN总线通信系统的节点设计,减小CAN总线通信系统设计人员的设计与调试难度,提高系统的稳定性与可靠性。为此,本发明采用的技术方案是,基于SOC技术的集成CN总线节点芯片,由总控制器、CAN总线协议控制器单元、收发电路单元构成,总控制器用于实现对CAN总线协议控制器的寄存器配置并且完成数据的读出与写入;CAN总线协议控制器单元用于实现CAN总线数据链路层内容,包括数据成帧、错误检测和验收滤波;CAN收发电路单元实现CAN总线物理层内容,完成物理总线电平与逻辑电平的转换。

总控制器为单片机ip核,包括CPU、存储器、控制器和I/O口,其中CPU是处理数据位宽为8bit的中央处理器单元,一次处理一个8bit的二进制数,而且数据是按照字节为单位而进行处理的,单片机ip核通过I/O口实现与CAN控制器的连接。

CAN总线协议控制器单元,具体由子模块REGISTERS、BTL、BSP构成,同时完成与三态接口、三态PAD有关的接口逻辑转换;其中,REGISTERS:实现接口管理逻辑的部分功能,解释来自CPU的命令,控制CAN寄存器的寻址,实现内部寄存器的读写,并向主控制器提供中断信息和状态信息;BTL:实现位时序逻辑功能,在报文起始处对总线传输数据与CAN总线上的位数据流进行同步,在之后接收报文的过程中,对时序偏差进行再次同步;BSP:实现位流处理器和错误管理逻辑的功能,包括子模块ACF、FIFO,执行CAN总线模块的错误检测、仲裁、填充和故障处理;ACF:用于实现验收滤波器功能,通过对总线上接收到报文帧的控制域进行验收滤波和验收屏蔽,确定其是否能够通过滤波进入接收缓冲器;FIFO:BSP子模块,用于存储从CAN总线上接收到并被确认的信息,并且对接收到的报文数目进行计数,同时在数据溢出时产生溢出信号。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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