基于FPGA的汽车网络控制器的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:daviid
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车电子化的高速发展,汽车的电控单元(Electronic Control Units,ECU)越来越多,为满足车内外大量信息交换及共享的需要,汽车网络应运而生。20世纪80年代初德国Bosch公司提出了一种串行通信总线--控制局域网(ControllerArea Network,CAN)总线。CAN总线以其优越性在众多汽车网络协议中脱颖而出,被公认为首选的汽车网络协议,并且在多个领域得到广泛的应用。目前,市面上商用CAN总线控制器芯片都是标准定制的,功能单一,不便于灵活应用。依据实际情况设计特定功能的汽车CAN总线控制器芯片,具有较大的应用前景。   本文根据实验室现有的技术基础,从专用集成电路(Application SpecificIntegrated Circuit,ASIC)的设计思想出发,根据汽车网络工程应用的实际需求,设计了基于现场可编程门阵列(Field-Programmable Gate Array,FPGA)的可灵活应用的CAN总线控制器。论文的主要内容包括:   1、论文分析了汽车网络技术的发展趋势和国内外汽车网络控制器设计技术的发展情况,说明了设计汽车CAN网络控制器的必要性。   2、论文介绍了CAN2.0协议的基本内容及CAN控制器SJA1000控制器的功能结构,重点对协议的关键点和难点进行了深入的分析。   3、运用FPGA的设计思想,设计CAN控制器实现的总体方案,针对CAN控制器顶层功能模块进行展开,对各个功能模块的内部结构进行了详细的设计。并用Verilog HDL语言逐一实现各个功能模块,进行综合、仿真,且给出了CAN控制器底层功能模块的时序仿真的策略和方法。   4、提出一种新的循环冗余校验(Cyclic Redundancy Check,CRC)算法的硬件实现,对CAN控制器中的CRC算法进行了研究并对其进行改进,使其硬件实现达到优化,即在节约面积的同时又大大提高了速度,满足可编程逻辑电路设计的核心思想。   5、使用Protel完成硬件开发平台的设计,针对本课题所设计的CAN控制器,选择了硬件开发平台的功能模块,根据功能及性价比进行了芯片选型电路原理图设计、印制电路板(Printed Circuit Board,PCB)设计,并最终完成开发平台设计。   6、对所设计的CAN控制器进行整体的综合及功能仿真以及在硬件开发平台上的功能测试及实现。在自主开发的硬件平台中进行初步的测试,并对其结果进行了性能估计、问题分析,并提出解决办法。   CAN控制器的设计、纠错算法优化和硬件平台开发是本文重点所在。本文对整个开发过程进行了详细的介绍,对测试结果进行了客观的评估,并对以后的设计改进和性能改进提出了合理的建议。本课题的研究,是为了开发具有自主知识产权的CAN总线控制器芯片并将其产业化,因此课题不仅具有继续研发的意义,而且具有良好的经济前景。
其他文献
在全球经济的迅猛发展中,能源需求量超过能源供应量的现象越来越普遍。在我国,由于生产技术上的不完善,在电能的应用过程中很大一部分电能不能被充分的利用,造成了能源的浪费。而交流电动机的耗能在整个国家的电能消耗上占有很大比重。针对交流电动机电能利用率低的这一特性,研发出可以对其进行调速和节能的变频器。利用变频器对交流电动机进行调速,从而达到良好的节能效果。变频器是利用内部电力半导体器件IGBT(半导体绝
本文研究了一种基于嵌入式系统的危险区域探测机器人数字音视频传输系统。在我国,煤矿事故、火灾、地震时有发生,这些灾难发生后,由于现场环境的复杂性和危险性,救援工作往往很难
学位
随着列车运行速度的提高与城市轨道交通的日渐普及,机车行车安全和安全系统越来越引起人们的关注。由于机车行车安全直接关系到乘客的人身安全,因此对于事故的预防、记录等方
学位
当船舶在海上航行时,会受到许多因素的影响,比如海浪、海风以及海流,因此会产生各种摇荡,其中影响最大、摇摆最显著的是横摇。如果横摇过大,会影响船舶的适航性和安全性,而且
电机作为机电能量转换的重要装置,对国民经济、能源利用、环境保护和人民生活质量的提高都起着十分重要的作用。而电机出现故障,会影响人们的生产生活,甚至造成严重经济损失与危
最优跟踪与扰动抑制问题在现代控制工程中有重要的应用价值,目前对于线性系统最优输出跟踪问题和基于状态反馈的扰动抑制问题已经取得了比较丰富的成果。然而在实际应用中,控
随着计算机信息技术的不断发展,船舶自动化系统的大型化、网络化、智能化要求不断提高,使综合全面安全的信息化船舶管理平台成为发展必然。在满足船舶平台各系统高度自动化的
在现代化的社会里,人们对生活水平的要求不断提高,企业的生产对电能质量的要求也在不断加大。随着经济的快速发展,电能质量问题已经引起了广大用户的关注,并且已经成为了电力系统的重要研究课题。由于各种冲击性和非线性负荷在电网中的比重不断加大,以及非对称性负荷的增加,造成了电网中谐波分量的比重越来越大,使得电能质量严重恶化。为保证供电质量,使电力网络能够安全运行,同时保证用户能够得到高质量的电能,我们需要采
随着人们对听力损失等健康问题的重视,助听器得到了密切关注。目前数字助听器由于其功能强、体积小、耗电省等优点在助听器行业中独领风骚。   语音增强技术作为数字助听
学位
姿态控制是整个飞行器控制的重要部分,是确保飞行器姿态稳定的前提。传统的飞行器姿态控制采用PID控制理论,控制器设计过程具有经验性,而且形式比较简单,虽然具有一定的鲁棒性,但
学位