关键词不能为空

当前您在: 大学查询网 > 大学 >

数学系大学基于VerilogHDL语言的CAN总线控制器设计及验证

作者:高考题库网
来源:https://bjmy2z.cn/daxue
2020-11-29 12:02
tags:

人民大学观光-人民大学观光

2020年11月29日发(作者:朱德海)










卷第

< p>



现代电子技术



 

 





 


5N

基于



语言的



总线控制器设计及验证




许莉娅




段帅君




李传南< /p>




黎明职业大学

机电工程系



福建

泉州


 



吉林大学

电子科学与工程学院< /p>



吉林

长春


 

< p>



< p>3



 




在此利用



首先根据协议把整个



设计了一款



总线控制器




线



 


寄存器逻辑和



然后用



并使用


管理




核心模块



个模块



< p>H


硬件描述语言设计了各个功能模块

< p>




 


最后使用





件对各个模块的功能进行了仿真




芯片



线




 

< br>总线控制器的



节点



总线网络



测试结果表明所设计的



总 线控制器能够完成设定的功能



关键词




总线

< br>;


控制器







 



中图分类号






   


文献标识码




    


文章编号



0< /p>



< p>1


< p>

< p>i

N< /p>

< p>r

l< /p>


 

 

 

 

 

 

 

 < /p>

 



 




X< /p>

< p>L

n< /p>


 

 

 



,< /p>




e< /p>

< p>a

c< /p>

< p>i

t< /p>

< p>2




 

< p> 

 

 

 

 



 


< p>,


< p>E

i< /p>

< p>e

v< /p>

< p>n



n< /p>


 

 

 

 

 

 

 


< p>y



O< /p>

< p>c

s< /p>

< p>e

e< /p>

< p>f

c< /p>


 

 

 

 

 

 

 

 

 < /p>

 

 

 

 

 

 

 

 

 


g< /p>


 

 



N< /p>

< p>r

n< /p>

< p>i

i< /p>

< p>e

u< /p>

< p>u


 

 

< p> 

 

 

 

 

 

 

 

 

 

 

 


< p>d

.E

.T

t< /p>


 < /p>

 

 

 

 

 

 

 

 

 

 

 


y< /p>


 

 

 



u< /p>

< p>a

t< /p>

< p>d

m.


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 

 

< br>w


 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



 







 




 



 



 



< br>I






定义的


 

 


一种串行通信总线



它是一种能有效地支持高安全等级


的分布实 时控制的新一代网络通信协议



属于现场总线

< br>范畴



< p>
最早被设计作为汽车环境中微控制器的通




在车


< p>




成汽车电子控制网络



目前应用领域已经相当广泛



近年来



支持




N< /p>


协议的芯片不断推出




总线用户带来了极大的方便



随着我 国对现场

总线技


术需求的增加




总线已经会成为我国最常用的现


场总线之一



基于


C< /p>




总线





是现在最热





线


已经不再局限于单一芯片的研究



而是把所有的功能 芯


片都集中在一块芯片上实现一个完整的


C< /p>


的功能



本项目目的是 利用



实 现一款

支持



协议的总线控制器


< p>
完成一个通用的能够满足


< p>2


收稿日期





协议的





总线





应用 中方便的集成到其他系统中去



本文使用


< br>g


设计了







语言



并利用


F< /p>


线控制器




芯片在



总线网络中对其


进行了测试


< br>实现了设计目的



创新点为


C< /p>


_





位流 处

部< /p>




设计中寄存器模块



测试程序



基于该




总线控制器的节点电


路等




 



总线控制器设计



 



控制器设计流程



 


功能设计

首先对



< p>


入< /p>



而后参照 和分析了几种



总线协议的 各部分内容



典型的



最后选择



总线控 制器的功能



< p>P



司生产的



总线

< p>器



一< /p>




掌握了它的各部分模块的功能



在这些基础上 根据


需要规划了所设计的



总线控制器的功能




 


设计 描述和功能验证


功能设计完成后



依据 功


< p>A


线




现代电子技术



年第

< p>



协议



将控制器划分为若干功能模块



各个功能


模块的作用



确定模块及其功能之后






 


语言实现了各模块的设计



接着



利用



对整


个设计进行了功能验证




 

< br>逻辑综合


功能仿

< p>以




< p>s





总< /p>

线






 


硬件验证


配置到









与采用



总线控制器作为一个节点




作为


控制器的节

点< /p>



< p>证



总线控制器的功能




 

< br>C


总线控制器的整体设计


 


控制器



的功能结构


S< /p>



< p>I


公司于


< p>9



独立



用于汽车和一般环境中的控制



总线控制器



器局域网络







口管理逻辑



发送缓冲器



接收缓冲



滤波器




数据流处理器



位时

序逻辑



错误管

< p>理




< p>
功能框图如图



所示


。< /p>


双列直插式集成电路



物理






< br>C


_




< br>外部微处理器可以通过地址直接访



为一寄存器组



问这些寄存器



根据功能框图


设计了



总线控制




< br>。


器的程序结构



如图



所示



< p>


 



控制器结构框图




 



总线控制器程序结构框 图



 


总线各个功能模块的设计


 



_


I< /p>


设计


参照


设计




< br>P


总线控制器的接


 




如图



所示





 



总线控制器接口示意图


 




 


总线控制器的功能框图结构


_

_

_

< br>图中



_




0< /p>


_



_




< p>


_

_

_


合总线




为片选输入信号




c< /p>


_





_


时允许访问




线

< p>






_


寄存器进行赋值



< p>d


_





为微处理器的读使能


用< /p>

信号和

使

能< /p>




输< /p>




_


_


断微处理器


。< /p>



用于复位



为复位输入




接口



_


t< /p>




制< /p>


 



存< /p>



_

< p>_


线

线

< p>接



T< /p>


_




_


与收发器相连



向总线发送 和接收数据



< p>


 



_


设计



设计的



线



 


本文中控制器的功能结构


本文设

计 的



控制器参照

< p>


控制


结构



功能基本框架包含如图


< br>所示的



个功能模块



主要功



_





总线控制器接口逻辑



能是解释来自微处理器的命令



控制< /p>



寄存器的寻




向微处理器提供中断信息和状态信息



完成



_


< p>



协议控制 器的核

心部分



< p>N


协议中的数据链路层的全部功能以及物理层的部


分功能< /p>



包括



超载通 知和恢复管



子层的接收滤波





编< /p>



访


MA


子层的


< br>拆





错误检测



错误标定



应答和串行化



解串行化



以及

杭州一流大学-杭州一流大学


郑大学位证要求-郑大学位证要求


深圳大学王哲-深圳大学王哲


澳洲大学报到-澳洲大学报到


四川大学宋莉-四川大学宋莉


浸会大学贴吧-浸会大学贴吧


天津大学夏青-天津大学夏青


提兹塞德大学要求-提兹塞德大学要求



本文更新与2020-11-29 12:02,由作者提供,不代表本网站立场,转载请注明出处:https://bjmy2z.cn/daxue/14968.html

基于VerilogHDL语言的CAN总线控制器设计及验证的相关文章