基于Verilog HDL语言的CAN总线控制器设计及测试

被引量 : 0次 | 上传用户:candyhaiyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
CAN总线是德国Bosch公司在20世纪80年代初为解决现代汽车中众多的控制与测试仪器之间的数据交换而开发的一种串行数据通信总线,属于现场总线的一种。本论文根据对协议的分析划分了CAN总线控制器的功能模块,把整个CAN总线控制器划分为接口逻辑管理、寄存器逻辑和CAN核心模块。然后用Verilog HDL硬件描述语言设计了各个功能模块,并对各个模块的功能进行了详细的分析和描述。在完成各模块的HDL设计与仿真之后,接着对所设计的CAN总线控制器进行了仿真,并把其配置到了FPGA中。最后用所设计的基于FPGA的CAN总线控制器制作了CAN节点,并与采用SJA1000为控制器的CAN节点进行了通讯测试,并测试通过,验证了设计的正确性。
其他文献
类风湿性关节炎(rheumatoid arthritis,RA)是一种慢性进行性的自身免疫性疾病,以关节滑膜炎及对称性、破坏性的关节病变为主要特征。其发病机理较复杂,诱发因素也很多,目前多
射击运动由来已久,在民用和军事上占有着重要和特殊的地位,在我国则主要用于运动员和警务人员的训练,随着当前严峻的治安形势,经常会发生一些突发的枪击事件。而传统的射击训
我国石油资源短缺,煤炭资源丰富,煤炭是中国能源的基石,为了更好的利用我国现有的煤炭资源,我们要大力发展煤炭转化技术。煤经二甲醚合成各种芳烃是煤转化的一个重要分支,发
人与自然的关系,是长期以来人们普遍关注的问题,也是理论界研究的热点之一。从全球范围来看,在现代科技革命的推动下,人与自然的关系日益普遍化、深化和尖锐化。特别是20世纪
TET蛋白是一种重要的羟甲基化酶,包括TET1、TET2和TET3,它可以催化5-甲基胞嘧啶(5-methyl-cytosine,5mC)形成5-羟甲基胞嘧啶(5-hydroxymethyl-cytosine,5hmC)。TET蛋白在肿瘤
本文针对目前我国海事行政许可制度存在的问题,结合我国海事体制变革,从适应社会主义市场经济发展和我国加入WTO的需要出发,运用行政法学的观点,分析论述了完善我国海事行政
随着经济的发展,债权在近代逐渐取得了优于物权的地位,从而成为私法生活的核心。在日常民事活动中,债权让与能够满足人们融通资金,尽早收回债权等多种目的,因而转让债权的现
随着计算机技术的发展和企业信息化的不断推进,企业构建了基于多种技术在不同平台上实现的各种应用系统,这些系统不能有效地集成,形成了一个个无法共享的信息孤岛。随着系统
目前,作为危机传播研究领域的一个分支,公共危机事件的传播制度研究的理论总结和模型构建并不系统。不仅在国内的研究不多,即使在传播研究成熟的西方国家,关于这方面的研究也
限制旱作农业有效发展的主要因素为“干旱气候”,而且也是最为严重的自然灾害之一。由于全球变暖使得我国旱作农业承受着严重的干旱威胁,虽然制定了相应的抗旱方案并将其落实