基于Verilog HDL设计CAN控制器

被引量 : 0次 | 上传用户:zhoulinqin274385037
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN被称为最有前途的总线之一,但是市面上存在的都是标准定制的CAN控制器芯片,因此从ASIC设计思想出发,基于FPGA设计定制功能的CAN控制器芯片,扩展其功能,是十分有意义的。本论文的重点是CAN通信控制器的前端设计。即用Verilog HDL语言完成CAN协议的数据链路层的RTL级设计,实现其功能,并且能够在FPGA开发平台Quartus上通过仿真验证,证明其正确性论文从CAN控制器底层着手,首先分析领会CAN协议,其次比较分析现有的CAN控制器后,将CAN总线控制器分解成各个相互独立却又相互关联的功能模块,并且对各个功能模块的功能和原理深入的理解。再进一步阐述对各功能模块进行设计的思想及设计流程,进行RTL级的设计,并且进行仿真。仿真波形分析包括:第一,证明设计出的模块逻辑功能的正确性;第二,通过Quartus软件的自动综合,生成网表之后,仿真包含门延迟,所以可以证明设计的实际性。本次设计将CAN控制器分解成三大模块:设计寄存器逻辑模块,完成对数据,控制器状态以及处理器命令的存储和读写功能;设计验收滤波器模块,完成帧的标识符的校验,保证帧的标识符的匹配;设计位流处理器模块,完成控制发送缓冲器、接收FIFO和CAN总线之间的数据流,接收帧发送帧等功能。在设计每一模块之后,都通过了时钟周期为10ns的条件下的仿真验证,达到了设计要求,为未来将更多的定制功能同CAN控制器功能结合,融入进一块FPGA芯片铺下基础。
其他文献
连锁零售业的发展与物流配送紧密相连,配送水平成为衡量一个连锁企业的管理现代化水平的关键标准,配送模式直接关系到连锁零售企业的配送水平,选用何种配送模式对连锁零售企
目的探讨分析输卵管性不孕的发生原因。方法回顾分析该院2012年1—12月之间在该院生殖中心就诊的患者中,确诊为不孕症,且原因为输卵管堵塞的患者75例,分析其病因,讨论其在女
包装工业作为我国新崛起的行业,其增长态势预示着包装市场广阔发展前景。包装是商品的脸面,实施全面质量管理是包装企业应对国内外挑战,提供优质产品服务,提升企业竞争力的需
结合城市共同沟的特点及其在国内外的发展现状和施工技术,通过对常用施工技术方法进行对比,浅谈了微型隧道掘进机(Micro-TBM)非明挖技术在共同沟施工中运用的特点和优点,同时
目的尝试初步构建一套适用于临床检验危急值运行质量评价的科学、合理、可靠、可行的指标体系。方法借鉴全面质量管理的思路,依托指标体系构建的理论,采用文献系统分析、规范
3G,WAP,SP这些名词带领着我们进入了一个高速信息的3G时代,这也标志着手机广告步入了一个新的领域。文章通过问卷调查,分析媒体特性、优势、市场、受众等。手机广告虽然已经
地基处理施工振动会对周围建筑物、敏感仪器和人员产生一定的不利影响,施工震源和土层条件是影响振动环境公害的两个关键因素。本文对不同地基处理施工振源和土层条件对地面
学生的课堂参与是学生良好学习的关键因素,它可以衡量学生的课堂学习是否真正发生,直接影响学习结果。因为只有学生的行为和情感都投入到学习中,才能将新知识同化到自己的认
目的深入研究经规范的护理干预对脑胶质瘤患者围手术期应激反应的影响。从而能够让患者更好的适应手术,提高手术的整体效果。方法随机选择在2011年7月—2013年6月期间在该院
信息化是推动中小企业实现管理现代化的重要手段,信息化建设己受到中小企业的广泛关注。中小企业信息化不仅关系到其自身的生存、发展和壮大,也影响着我国的现代化进程。近年