[发明专利]一种点对点Aurora通信系统、发送和接收方法及其应用在审
申请号: | 202210011074.X | 申请日: | 2022-01-05 |
公开(公告)号: | CN114499756A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 邬刚;陈永 | 申请(专利权)人: | 杭州加速科技有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L1/08;H04L69/22;H04L69/24;G06F11/10;G06F13/40;G06F13/42 |
代理公司: | 深圳智趣知识产权代理事务所(普通合伙) 44486 | 代理人: | 李兴生 |
地址: | 311100 浙江省杭州市余杭区余杭街*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 点对点 aurora 通信 系统 发送 接收 方法 及其 应用 | ||
本发明提供了一种点对点Aurora通信系统、发送和接收方法及其应用,本发明基于Xilinx的Aurora IP核提出,系统包括Aurora IP核和用户单元模块,Aurora IP核用于向用户单元模块发送数据、接收用户单元模块发送的数据,Aurora IP核与用户单元模块间通过Aurora收发控制模块连接,Aurora收发控制模块用于出错重传。本发明提出的系统整体消耗资源较少,未增加复杂度,提高了发送与接收双向的通信可靠性,实现了点对点的高速Aurora通信。
技术领域
本发明属于Aurora通信技术领域,具体涉及一种点对点Aurora通信系统、发送和接收方法及其应用。
背景技术
Aurora通信协议是一个用于在点对点串行链路间移动数据的可扩展轻量级链路层协议,为物理层提供透明接口,让专有协议或业界标准协议上层能方便地使用高速收发器。虽然使用的逻辑资源非常少,但Aurora通信协议能提供低延迟高带宽和高度可配置的特性集。
Aurora通信协议没有差错控制机制,在信道质量不好的时候,会导致误码率较高,进一步引起系统故障,差错控制是对传输的数据信号进行错误检测和错误纠止,有自动检错重传(ARQ)、前向纠错(FEC)、混合纠错(HEC)三种方式。
采用FEC、HEC方式在高速率情况下消耗资源较多,而ARQ(Automatic RepeatRequest)方式的现有协议存在最高速率限制,如Serial RapidIO协议暂不支持6.25Gbps以上的线速率。
发明内容
为了克服上述现有技术的缺陷,本发明通过,提出了一种点对点Aurora通信系统,包括Aurora IP核和用户单元模块,所述Aurora IP核用于向所述用户单元模块发送数据、接收所述用户单元模块发送的数据;
所述Aurora IP核与所述用户单元模块间通过Aurora收发控制模块连接,所述Aurora收发控制模块用于出错重传。
具体地,所述Aurora IP核向所述Aurora收发控制模块发送接收数据信号、指示接收数据有效字节信号、指示接收帧尾信号、接收数据有效信号、CRC采样信号、CRC检测信号,所述CRC采样信号用于采样所述CRC检测信号,所述Aurora IP核接收所述Aurora收发控制模块发送的发送数据信号、指示发送数据有效字节信号、指示发送帧尾信号、发送数据有效信号;
所述用户单元模块向所述Aurora收发控制模块发送发送数据信号、指示发送数据有效字节信号、指示发送帧尾信号、发送数据有效信号,所述用户单元模块接收所述Aurora收发控制模块发送的接收数据信号、指示接收数据有效字节信号、指示接收帧尾信号、接收数据有效信号。
进一步地,所述Aurora收发控制模块包括发送控制模块、接收控制模块、发送BRAM和接收BRAM,所述接收控制模块连接所述发送控制模块,所述接收控制模块用于向所述发送控制模块传递重发信号及重发数据包编号;
所述发送控制模块连接所述发送BRAM,所述发送BRAM用于保存所述发送控制模块发送的数据,所述发送控制模块可读取所述发送BRAM保存的数据;
所述接收控制模块连接所述接收BRAM,所述接收BRAM用于保存所述接收控制模块接收的数据,所述接收控制模块可读取所述接收BRAM保存的数据;
所述发送控制模块向所述发送BRAM发送地址信号和读使能信号,所述发送控制模块接收所述发送BRAM发送的数据;所述接收控制模块向所述接收BRAM发送地址信号和读使能信号,所述接收控制模块接收所述接收BRAM发送的数据。
本发明还公开了一种点对点Aurora通信发送和接收方法,使用了如前文所述的点对点Aurora通信系统,
所述点对点Aurora通信发送方法包括:
判断是否有重发请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州加速科技有限公司,未经杭州加速科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210011074.X/2.html,转载请声明来源钻瓜专利网。