【技术实现步骤摘要】
本专利技术属于总线通讯接口领域,具体涉及一种can总线模块的axi总线接口系统。
技术介绍
1、can总线是一种常见的实时串行总线通讯协议,广泛用于工业界和汽车领域设备间的通信。can总线通讯协议被集成到芯片或fpga系统中时,常被封装为ip模块使用。can总线ip一般要通过控制信号和地址数据通道访问。
2、axi总线是当前常用的芯片内部总线协议,soc系统、fpga系统中一般用axi总线将cpu和各种外部接口设备进行连接。
技术实现思路
1、(一)要解决的技术问题
2、本专利技术要解决的技术问题是如何提供一种can总线模块的axi总线接口系统,以解决cpu通过axi访问can的问题。
3、(二)技术方案
4、为了解决上述技术问题,本专利技术提出一种can总线模块的axi总线接口系统,该系统按照从前端到后端顺序包括:axi从接口模块、数据缓存模块和can总线模块,数据缓存模块包括:axi写fifo控制模块、axi写fifo、axi读地址fif
...【技术保护点】
1.一种CAN总线模块的AXI总线接口系统,其特征在于,该系统按照从前端到后端顺序包括:AXI从接口模块、数据缓存模块和CAN总线模块,数据缓存模块包括:AXI写FIFO控制模块、AXI写FIFO、AXI读地址FIFO、AXI读FIFO控制模块和AXI读数据FIFO;
2.如权利要求1所述的CAN总线模块的AXI总线接口系统,其特征在于,AXI从接口模块的写操作用于根据AXI总线上收到的写请求发出写控制信号、写地址信号、写数据信号;读操作用于根据AXI总线上收到的读请求发出读控制信号、读地址信号,然后根据后端模块的数据有效状态读取数据。
3.如
...【技术特征摘要】
1.一种can总线模块的axi总线接口系统,其特征在于,该系统按照从前端到后端顺序包括:axi从接口模块、数据缓存模块和can总线模块,数据缓存模块包括:axi写fifo控制模块、axi写fifo、axi读地址fifo、axi读fifo控制模块和axi读数据fifo;
2.如权利要求1所述的can总线模块的axi总线接口系统,其特征在于,axi从接口模块的写操作用于根据axi总线上收到的写请求发出写控制信号、写地址信号、写数据信号;读操作用于根据axi总线上收到的读请求发出读控制信号、读地址信号,然后根据后端模块的数据有效状态读取数据。
3.如权利要求1所述的can总线模块的axi总线接口系统,其特征在于,axi写fifo的宽度为40bit,其中,32bit为地址,8bit为数据。
4.如权利要求1所述的can总线模块的axi总线接口系统,其特征在于,axi写fifo控制模块用于将axi从接口模块发出的写控制信号经过时序调整后作为axi写fifo的写入控制信号,控制数据写入axi写fifo,axi写fifo控制模块一旦检测到axi写fifo非空,则立刻将axi写fifo中的数据读出,并将该数据发送到can总线模块。
5.如权利要求4所述的can总线模块的axi总线接口系统,其特征在于,写控制信号为1bit信号。
6.如权利要求1所述的can总线模块的axi总线接口系统,...
【专利技术属性】
技术研发人员:汤晓磊,
申请(专利权)人:天津津航计算技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。