基于FPGA的LIN总线控制器设计与验证

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jaiky
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
LIN(Local Interconnect Network)总线作为一种现场总线,广泛应用于汽车网络中,相比于其他常用的汽车总线,例如CAN总线,LIN总线具有结构简单、易于实现、成本低等特点,通常应用于对传输速度和稳健性要求不高的场合中。在汽车网络中,LIN总线网络通常作为CAN总线的下级网络,以达到减轻CAN网络负载和节省成本的目的。近年来,随着智能家居和物联网概念的兴起,LIN总线有了新的用武之地。虽然无线传输方式比较适合于家庭使用,但其算法程序复杂,需考虑功耗问题,而且实现的硬件成本高。在某些场合,有线传输方式仍具有不可替代的地位。本论文的研究目的是设计一款LIN总线控制器,在保证功能完备的情况下能够兼容其他带有LIN功能的芯片。本课题通过对LIN协议的物理层和数据链路层进行了详细的分析和研究后,依据功能将LIN总线控制器进行模块划分,将LIN总线控制器分解成了即互相独立又互相关联的功能模块。使用自顶而下的设计方法对各模块分别进行设计,使用Verilog HDL设计语言对各模块进行行为级描述,并对各模块进行了功能验证。为保证所设计的LIN总线控制器具有通用性,为其设计了一套总线接口,包括读写使能、片选信号、数据总线和地址总线等。在Xilinx Vivado设计套件上,搭建了一个SoC设计平台,在该平台上进一步对LIN的功能进行了验证,同时证明了所设计的LIN总线控制器可快速的应用于芯片设计中。本课题还利用Xilinx FPGA开发板和STM32开发板搭建硬件测试平台,通过示波器观察传输波形以及串口工具的显示,对LIN的工作模式,如主机任务和从机任务,以及LIN协议的一些关键技术,如自同步技术、奇偶校验、校验和技术等,进行了进一步的验证。
其他文献
为提高城镇化进程中针对农业转移人口的公共体育服务质量,以公共体育服务"均等化"促进农业转移人口市民化,运用文献资料调研等方法对城镇化进程中农业转移人口市民化的相关问
绩效管理是一种对企业的资源进行规划、组织、使用,以达到某种目标并实现顾客期望的过程,也是将集体和个人的努力与企业战略目标相联系,并运用计划、组织、协调与控制等手段,
幼儿年龄小,思维具有具体形象性,随机教育的事例往往具有极强的情境性、直观性,容易被幼儿理解和接受。可见,幼儿园进行随机教育非常必要。可现如今,幼儿教师比较重视对幼儿
武术的科学研究归根结蒂是传承与发展研究。从全球价值链的理论视角出发,通过文献资料调研、逻辑推理等方法,结合武术发展实际,提出中华武术国际发展的战略思考。研究认为,全
胡锦涛同志在党的十七次代表大会上的报告总的来说是一份进一步贯彻落实科学发展观的宣言书。学习十七大精神,构建社会主义和谐社会、贯彻落实科学发展观的关键是如何坚持科
2004年开始,全国义务教育课程改革进入了全面推广阶段。国际理解是主导新课程改革的重要的基本理念之一,英语课程作为基础教育阶段的核心课程之一直接承担着增强国际理解的重
山东是我国纺织服装产品的生产大省和出口大省,纺织服装产业在山东全省的工业生产和出口贸易中处于支柱性地位。随着全球纺织服装贸易配额取消,山东省纺织服装产业在迎来重大
近两年,新闻媒体多次报道过师生关系不和谐的问题,在大力倡导以人为本的现在,加强教师尤其是初中教师的心理健康教育,对促进处于心理发展关键期的初中学生的心理健康发展意义
随着嵌入式的发展,工业控制领域也越来越需要多媒体的技术,如语音、图像、大数据管理等等。目前国内外大都是采用其他的高端的微处理器来解决多媒体的问题,而工控单片机特别
与传统控制相比,模糊控制具有两大不可比拟的优点:其一,它在许多应用中可以有效且便捷地实现人的控制策略和经验;其二,它不需要知道被控对象精确的数学模型就可实现较好的控