【技术实现步骤摘要】
本专利技术涉及数据采集,具体涉及一种基于aurora协议互联的数据采集系统及方法。
技术介绍
1、数据采集系统起始于上世纪50年代,并随着集成电路制造技术的发展和高速通信协议的革新,国内外学者为满足各种应用场景提出了各种各样的数据采集方案。目前,国内外市场上已具有众多高速数据采集产品,其大多采用pcie协议进行数据传输,但pcie需要外接pcie芯片或者内嵌pcie核,大大增加了系统实现成本。为降低系统构建成本,现有技术相继提出了基于aurora协议的数据采集系统,通过采用amd xilinx公司的免费aurora ip核,大大减小了系统的实现成本。但是,目前已有设计方案的应用场景有限,无法满足多阵列、大范围采集控制的要求,因此,如何高效管理大阵列与大范围的采集系统,提高数据传输速率成为数据采集系统的主要研究方向。
技术实现思路
1、为了解决上述技术缺陷,本专利技术提出一种基于aurora协议互联的数据采集系统及方法。
2、根据本专利技术的一方面,提出一种基于aurora协议互
...【技术保护点】
1.基于Aurora协议互联的数据采集系统,其特征在于,包括:上位机、交换机、多个主控板和多个子板,每个主控板和其所控制的多个子板组成一个子系统;其中,
2.根据权利要求1所述的基于Aurora协议互联的数据采集系统,其特征在于,上位机、交换机、主控板和子板之间进行数据交互的事务包包含路由信息、包类型、包标志、包状态、有效数据长度、数据字段。
3.根据权利要求2所述的基于Aurora协议互联的数据采集系统,其特征在于,所述事务包的包类型包括写寄存器包、写寄存器完成包、读寄存器包、读寄存器完成包、读数据包、读数据完成包、写数据包和写数据完成包。<
...【技术特征摘要】
1.基于aurora协议互联的数据采集系统,其特征在于,包括:上位机、交换机、多个主控板和多个子板,每个主控板和其所控制的多个子板组成一个子系统;其中,
2.根据权利要求1所述的基于aurora协议互联的数据采集系统,其特征在于,上位机、交换机、主控板和子板之间进行数据交互的事务包包含路由信息、包类型、包标志、包状态、有效数据长度、数据字段。
3.根据权利要求2所述的基于aurora协议互联的数据采集系统,其特征在于,所述事务包的包类型包括写寄存器包、写寄存器完成包、读寄存器包、读寄存器完成包、读数据包、读数据完成包、写数据包和写数据完成包。
4.根据权利要求3所述的基于aurora协议互联的数据采集系统,其特征在于,所述写寄存器包用于对目标节点寄存器地址空间进行写操作,所述写寄存器完成包用于目标节点在收到请求节点的写寄存器包后发出响应包;所述读寄存器包用于对目标节点寄存器地址空间进行读请求操作,所述读寄存器完成包用于目标节点在收到请求节点的读寄存器包后发出响应包;所述写数据包用于对目标节点存储器地址空间进行写操作,所述写数据完成包用于目标节点在收到请求节点写数据包中标识当前包为最后一包时发出响应包;所述读数据包用于对目标节点存储器地址空间进行读请求操作,所述读数据完成包用于目标节点在收到请求节点的读数据包后发出响应包。
5.根据权利要求2所述的基于aurora协议互联的数据采集系统,其特征在于,所述事务包的路由信息包括:原主控板id、原子板卡id、目标主控板id、目标子板卡id;所述事务包的包标志包括:重传标志、应答标志、结尾标志、中断请求标志;所述事务包的包状态包括:正常、路由信息错误、校验错误、其他错误;根据包类型的不同,所述事务包的数据字段定义可变。
6.根据权利要求1所述的基于aurora协议互联的数据采集系统,其特征...
【专利技术属性】
技术研发人员:郭斌,闫晗,王凯杰,方枭,
申请(专利权)人:杭州沃镭智能科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。