一种CANFD通信协议验证系统的制作方法

文档序号:11960113阅读:来源:国知局

技术特征:

1.一种CAN FD通信协议验证系统,其特征在于,所述CAN FD通信协议验证系统包括:

模块联动层,用于实现CAN FD协议功能的有效区隔、划分;

状态联动层,用于负责全局状态控制及转换;

信号联动层,用于实现顶层信号即仿真引脚、对应于模块联动层的交互信号和子模块信号的处理。

2.如权利要求1所述的CAN FD通信协议验证系统,其特征在于,所述模块联动层包括:

total state engine单元、Receiver manager单元、Send Manager单元、Clock coordinator单元、Error Manager单元、Register set单元、Interface Controller单元。

3.如权利要求1所述的CAN FD通信协议验证系统,其特征在于,所述状态联动层包括:

total state engine单元,用于负责全局状态控制及转换;

state matching单元,用于采用多对一或一对一的方式与total state engine单元相对应。

4.如权利要求3所述的CAN FD通信协议验证系统,其特征在于,所述total state engine单元与各state matching单元拥有各自独立的状态转移条件;state matching单元的状态采用多对一或一对一的方式与total state engine单元相对应。

5.如权利要求1所述的CAN FD通信协议验证系统,其特征在于,所述信号联动层分为3种信号类型,顶层信号即仿真引脚;模块信号,对应于模块联动层的交互信号;子模块信号,用于模块内部使用。

6.如权利要求1所述的CAN FD通信协议验证系统,其特征在于,所述CAN FD 控制器节点通过引脚直接连接CAN FD星型电信号交换节点;

所述CAN FD星型电信号交换节点包括:

智能线与交换模块,CAN FD星型电信号交换节点连接CAN FD控制器的发送端和接收端,用于在交换节点内部完成信号交换;

单节点错误统计模块,所有CAN FD节点都通过总线链接,用于区分并记录单个节点的错误情况;

错误模拟模块,用于模拟位错误、填充错误、CRC错误、格式错误、ACK错误,并对单个节点的反应进行监测和记录;

总线复位启动模块,通过与CAN FD星型电信号交换节点直接连接,用于对新加入节点进行总线复位启动。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1