一种基于AXI总线的FlexRay控制器制造技术

技术编号:32583364 阅读:33 留言:0更新日期:2022-03-09 17:15
本发明专利技术公开了一种基于AXI总线的FlexRay控制器,包括:AXI协议模块、CHI协议模块、BMIF模块、通信控制器、时钟交叉单元、PE协议引擎,CHI总线转换为AXI总线协的转换接口,包括逻辑控制模块、内部缓存FIFO模块、协议转换控制模块。本发明专利技术的优点是形成基于AXI总线的FlexRay控制器标准IP,利用该IP可以直接与SoC中AXI总线相接,使用时可以挂接于基于AXI总线的SoC电路中,不再需要进行总线协议转换。而且该IP模块设计时考虑了标准的AXI总线协议与传统的CHI协议,可以应用于原PowerPC处理器领域,也可应用于ARM处理器领域。可应用于ARM处理器领域。可应用于ARM处理器领域。

【技术实现步骤摘要】
一种基于AXI总线的FlexRay控制器


[0001]本专利技术涉及属于SoC片上系统
,尤其涉及一种基于AXI总线的FlexRay控制器。

技术介绍

[0002]FlexRay是新一代的高性能总线,相比于CAN总线,具有更灵活的数据通信,更快的数据速率,更全面的拓扑选择和更好的容错运算等特点,目前已广泛应用于车载控制领域。汽车网络控制系统的安全很重要,而网络拓扑结构在汽车网络中具有很重要的影响。FlexRay总线提供灵活的配置,可支持各种拓扑,如总线、星型和混合拓扑,FlexRay利用两条独立的物理线路进行通信,每条的数据速率为lOMbps,两条通信线路主要用来实现冗余,因此消息传输具有容错能力,也可利用两条线路来传输不同消息,这样数据吞吐量可加倍。因此FlexRay总线为下一代的车内控制系统提供所需的速度和可靠性。
[0003]AXI(Advanced eXtensible Interface)是一种总线协议,该协议是ARM公司提出的AMBA(Advanced Microcontroller Bus Architecture)本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于AXI总线的FlexRay控制器,其特征在于,包括:AXI协议模块,提供AXI总线协议的配置、读写时序和状态,实现AXI总线协议;CHI协议模块,提供主机访问模块的配置、控制和状态寄存器,以及消息缓冲区配置、控制和状态寄存器;BMIF模块,作为总线接口管理单元,实现对FlexRay内存的访问;通信控制器,将接收到的帧和要发送的帧的帧头和有效负载数据存储在FlexRay内存区;时钟交叉单元,实现从总线时钟域到PE时钟域的信号交叉,从PE时钟域到PE时钟域的信号穿越,实现PE和总线时钟域的异步;PE协议引擎,包括两个Channel通道、时间控制单元TCU、序列引擎SEQ,两个Channel通道分别构成发送单元和接收单元,用于发送和接收数据帧,时间控制单元TCU负责维护FlexRay网络的全局时钟同步,PE的整体活动由序列引擎SEQ控制。2.根据权利要求1所述的基于AXI总线的FlexRay控制器,其特征在于,所述CHI总线的接口信号包括CLK、Data[15:0]、Addr[12:1]、BSEL[1:0]、CE、WE、OE信号,其中CLK为工作时钟信号;Data[15:0]为双向数据线;Addr[12:1]为地址线;BSEL[1:0]为字节选择信号;CE为片选信号,低电平有效;WE为写使能信号,低电平有效;OE为读使能信号,低...

【专利技术属性】
技术研发人员:张磊张栩豪王佚楠徐叔喜汪健
申请(专利权)人:中国兵器工业集团第二一四研究所苏州研发中心
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1