一种FlexRay总线控制器自动化验证平台制造技术

技术编号:17392666 阅读:27 留言:0更新日期:2018-03-04 16:36
本实用新型专利技术公开了一种FlexRay总线控制器自动化验证平台,包括主机接口单元、FlexRay协议模拟单元、验证自动判别单元、被测对象和FlexRay总线接口单元,所述主机接口单元包括主机命令序列控制单元,所述主机命令序列控制单元的第一端口连接有验证自动判别单元的第一端口,且主机命令序列控制单元的第二端口连接有主机接口时序控制单元的第一端口。本实用新型专利技术可以实现被测对象的自动化配置,并能够根据监听被测对象的状态进行智能验证控制,实现根据验证结果的判定,且FlexRay总线控制器自动化验证平台能够支持FlexRay权协议的验证,并能够实现协议全局参数全局配置以及被测对象的本地参数进行本地配置,进而可以完成对FlexRay总线协议控制器的验证工作。

【技术实现步骤摘要】
一种FlexRay总线控制器自动化验证平台
本技术涉及大规模集成电路设计验证
,尤其涉及一种FlexRay总线控制器自动化验证平台。
技术介绍
FlexRay总线协议是一种用于汽车的高速、可确定性的,具备故障容错能力的总线,它将事件触发和时间触发两种方式相结合,具有高效的网络利用率和系统灵活性特点。因为其能够提供较CAN总线约20倍的网络带宽,并且能提供CAN不具备的可靠性特点,尤其是其具备的冗余通信能力可实现通过硬件完全复制网络配置,提供进度监督功能,从而已成为汽车工业的事实标准,作为新一代车载网络的主干网络,例,湖南中车时代通信信号有限公司专利“一种用于列车控制的安全计算机系统”就提出,其所述的第一系传输单元及所述第二系传输单元可采用FlexRay总线方式直接进行数据通信。而中国航空工业集团公司西安航空计算技术研究所申请的专利技术专利“基于统一处理平台的通用飞机机载电子系统”所述统一网络总线采用总线式拓扑结构的FlexRay总线,表明该总线在机载网络系统中也有广泛应用,然而,从专利申请情况看,国内目前对于FlexRay总线协议还处于应用阶段,本专利所述的FlexRay总线控制器自动化验证环境,是采用集成电路设计技术,将FlexRay总线协议控制器进行芯片化实现过程中,为进行验证FlexRay总线协议控制器的设计正确性,因此设计了一种FlexRay总线控制器自动化验证平台。
技术实现思路
本技术的目的是为了解决现有技术中存在的缺点,而提出的一种FlexRay总线控制器自动化验证平台。为了实现上述目的,本技术采用了如下技术方案:一种FlexRay总线控制器自动化验证平台,包括主机接口单元、FlexRay协议模拟单元、验证自动判别单元、被测对象和FlexRay总线接口单元,所述主机接口单元包括主机命令序列控制单元,所述主机命令序列控制单元的第一端口连接有验证自动判别单元的第一端口,且主机命令序列控制单元的第二端口连接有主机接口时序控制单元的第一端口,所述主机接口时序控制单元的第二端口连接有被测对象的第一端口,且主机接口时序控制单元和被测对象之间双向连接,所述被测对象的第二端口连接有FlexRay总线接口单元的第一端口,且被测对象和FlexRay总线接口单元之间双向连接,所述主机接口时序控制单元的第三接口连接有监听主机接口时序的单元的第一端口,且监听主机接口时序的单元的第二端口连接有验证自动判别单元的第二端口,所述验证自动判别单元的第三端口连接有协议命令控制单元的第一端口,且协议命令控制单元位于FlexRay协议模拟单元上,所述协议命令控制单元的第二端口连接有FlexRay总线协议模拟单元的第一端口,所述FlexRay总线协议模拟单元的第二端口连接有FlexRay总线接口单元的第二端口,且FlexRay总线协议模拟单元和FlexRay总线接口单元之间双向连接,所述FlexRay总线协议模拟单元的第三端口连接有协议监听单元的第一端口,且协议监听单元的第二端口连接有验证自动判别单元的第四端口。优选的,所述验证自动判别单元包括参数配置单元、监听判别单元和覆盖统计单元。优选的,所述主机接口时序控制单元和监听主机接口时序的单元均位于主机接口单元上。优选的,所述FlexRay总线协议模拟单元和协议监听单元均位于FlexRay协议模拟单元上,且FlexRay协议模拟单元上设有状态控制单元。优选的,所述验证自动判别单元和被测对象均位于主机接口单元和FlexRay协议模拟单元的外侧。本技术的有益效果:1、通过主机接口单元上的主机命令序列控制单元、主机接口时序控制单元和监听主机接口时序的单元相配合,FlexRay总线控制器自动化验证平台可以对被测对象进行自动化配置;2、通过主机接口和验证自动判别单元相配合,FlexRay总线控制器自动化验证平台能够根据监听被测对象的状态来进行智能盐验证控制,实现根据验证结果的判定;3、通过FlexRay协议模拟单元上的协议命令控制单元、PlexRay总线协议模拟单元和协议监听单元相配合,FlexRay总线控制器自动化验证平台支持FlexRay权协议的验证,包括帧类型、波特率、通信类型等,并能够实现协议全局参数全局配置,被测对象的本地参数进行本地配置,使得被测对象的本地参数与协议完全兼容;4、通过验证自动判别单元,可以实现验证组织与验证自动判别;本技术实现被测对象的自动化配置,并能够根据监听被测对象的状态进行智能验证控制,实现根据验证结果的判定,且FlexRay总线控制器自动化验证平台能够支持FlexRay权协议的验证,并能够实现协议全局参数全局配置以及被测对象的本地参数进行本地配置,进而可以完成对FlexRay总线协议控制器的验证工作。附图说明图1为本技术提出的一种FlexRay总线控制器自动化验证平台的结构示意图。具体实施方式下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。参照图1,一种FlexRay总线控制器自动化验证平台,包括主机接口单元、FlexRay协议模拟单元、验证自动判别单元、被测对象和FlexRay总线接口单元,主机接口单元包括主机命令序列控制单元,主机命令序列控制单元可以实现主机命令序列控制和对被测对象的初始化,并将监听主机接口时序的单元发出的命令解析为主机命令序列,主机命令序列控制单元的第一端口连接有验证自动判别单元的第一端口,验证自动判别单元用来实现验证组织与验证自动判别,主机命令序列控制单元的第二端口连接有主机接口时序控制单元的第一端口,主机接口时序控制单元可以实现主机接口访问时序控制,根据被测对象的类型选择对应的接口类型,并根据选定的主机类型,组织生成相应的读写控制序列,主机接口时序控制单元的第二端口连接有被测对象的第一端口,且主机接口时序控制单元和被测对象之间双向连接,被测对象的第二端口连接有FlexRay总线接口单元的第一端口,且被测对象和FlexRay总线接口单元之间双向连接,主机接口时序控制单元的第三接口连接有监听主机接口时序的单元的第一端口,监听主机接口时序的单元可以实现主机接口访问监听,根据主机接口时序控制单元发出的读/写控制时序,监听读出和写入的数据,并将监听到的内容发送到验证自动判别单元,监听主机接口时序的单元的第二端口连接有验证自动判别单元的第二端口,验证自动判别单元的第三端口连接有协议命令控制单元的第一端口,且协议命令控制单元位于FlexRay协议模拟单元上,协议命令控制单元可以实现依据验证自动判别单元的配置,解析配置需求,协议命令控制单元向FlexRay总线协议模拟单元发送传输命令序列,来控制FlexRay总线协议模拟单元按照FlexRay总线协议进行通信,协议命令控制单元的第二端口连接有FlexRay总线协议模拟单元的第一端口,FlexRay总线协议模拟单元模拟的是FlexRay总线行为,依据协议参数进行协议帧编码、解码,根据所配置波特率进行总线采样和发送,该单元支持FlexRay协议定义的静态帧、动态帧以及符号帧,FlexRay总线协议模拟单元的第二端口连接有FlexRay总线接口单元的第二端口,本文档来自技高网...
一种FlexRay总线控制器自动化验证平台

【技术保护点】
一种FlexRay总线控制器自动化验证平台,包括主机接口单元、FlexRay协议模拟单元、验证自动判别单元、被测对象和FlexRay总线接口单元,其特征在于,所述主机接口单元包括主机命令序列控制单元,所述主机命令序列控制单元的第一端口连接有验证自动判别单元的第一端口,且主机命令序列控制单元的第二端口连接有主机接口时序控制单元的第一端口,所述主机接口时序控制单元的第二端口连接有被测对象的第一端口,且主机接口时序控制单元和被测对象之间双向连接,所述被测对象的第二端口连接有FlexRay总线接口单元的第一端口,且被测对象和FlexRay总线接口单元之间双向连接,所述主机接口时序控制单元的第三接口连接有监听主机接口时序的单元的第一端口,且监听主机接口时序的单元的第二端口连接有验证自动判别单元的第二端口,所述验证自动判别单元的第三端口连接有协议命令控制单元的第一端口,且协议命令控制单元位于FlexRay协议模拟单元上,所述协议命令控制单元的第二端口连接有FlexRay总线协议模拟单元的第一端口,所述FlexRay总线协议模拟单元的第二端口连接有FlexRay总线接口单元的第二端口,且FlexRay总线协议模拟单元和FlexRay总线接口单元之间双向连接,所述FlexRay总线协议模拟单元的第三端口连接有协议监听单元的第一端口,且协议监听单元的第二端口连接有验证自动判别单元的第四端口。...

【技术特征摘要】
1.一种FlexRay总线控制器自动化验证平台,包括主机接口单元、FlexRay协议模拟单元、验证自动判别单元、被测对象和FlexRay总线接口单元,其特征在于,所述主机接口单元包括主机命令序列控制单元,所述主机命令序列控制单元的第一端口连接有验证自动判别单元的第一端口,且主机命令序列控制单元的第二端口连接有主机接口时序控制单元的第一端口,所述主机接口时序控制单元的第二端口连接有被测对象的第一端口,且主机接口时序控制单元和被测对象之间双向连接,所述被测对象的第二端口连接有FlexRay总线接口单元的第一端口,且被测对象和FlexRay总线接口单元之间双向连接,所述主机接口时序控制单元的第三接口连接有监听主机接口时序的单元的第一端口,且监听主机接口时序的单元的第二端口连接有验证自动判别单元的第二端口,所述验证自动判别单元的第三端口连接有协议命令控制单元的第一端口,且协议命令控制单元位于FlexRay协议模拟单元上,所述协议命令控制单元的第二端口连接有FlexRay总线协议模拟单元的第一端口,所述FlexRay总线协议模拟单...

【专利技术属性】
技术研发人员:魏建磊
申请(专利权)人:聚志恒芯天津科技有限公司
类型:新型
国别省市:天津,12

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

1