【技术实现步骤摘要】
本申请涉及芯片,更具体地,涉及一种基于interlaken协议的数据传输方法、装置以及芯片。
技术介绍
1、目前,芯片间通常采用interlaken协议进行数据传输。interlaken协议中设置有突发(burst)的相关参数,包括:最大突发长度、最小突发长度、最短突发长度等。在数据包的待传输数据长度小于最短突发长度时,通常会插入部分无效数据以使得数据包的待传输数据长度大于或等于最短突发长度,导致带宽被浪费。
2、为解决上述问题,相关技术提供一种调度方案,其实现过程具体如下:在传输突发时,获取数据包的待传输数据长度、当前突发的序号、当前突发传输的数据量等参数,在每一个突发的传输过程中,基于上述参数判断是否需要在指定位置插入控制字。
3、相关技术提供的调度方案,由于需要参与决策的参数过多,导致调度流程较为复杂,进而导致数据包的传输效率低下。
技术实现思路
1、本申请实施例提出了一种基于interlaken协议的数据传输方法、装置以及芯片。
2、第一方面,本
...【技术保护点】
1.一种基于Interlaken协议的数据传输方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述数据包的数据长度、最大突发长度、最小突发长度,检测在所述数据包的传输过程中是否需要采用调度算法,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述采用所述调度算法在所述数据包的目标插入位置插入控制字,以将所述数据包分片成多个突发,包括:
5.根据权利要求4所述的方法,其特征在于,所述在所述数据包的待传输数据长度大于零且小于所述
...【技术特征摘要】
1.一种基于interlaken协议的数据传输方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述数据包的数据长度、最大突发长度、最小突发长度,检测在所述数据包的传输过程中是否需要采用调度算法,包括:
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述采用所述调度算法在所述数据包的目标插入位置插入控制字,以将所述数据包分片成多个突发,包括:
5.根据权利要求4所述的方法,其特征...
【专利技术属性】
技术研发人员:郑力诚,郭海涛,
申请(专利权)人:深圳市紫光同创电子股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。