【技术实现步骤摘要】
本申请属于工业通信领域,具体涉及一种工业以太网数据的传输方法和系统。
技术介绍
1、在工业领域,以太网以其通用性、传输高效安全性以及传输距离远的优点得到了广泛地应用。为了保证以太网数据的可靠性,冗余通讯的方式得到了普遍应用,同时也提高了网络接口数量的需求。因此,通常通过现场可编程门阵列(field programmable gatearray,fpga)来拓展网络接口,通过fpga与处理器之间的数据传输实现多以太网接口数据的传输。
2、相关技术在实现fpga与处理器之间的数据帧传输时,通常根据数据帧的长度动态分配一段对应长度的存储空间,而数据帧的长度不定,容易产生存储空间浪费,这种方式存在对存储空间的利用率较低的问题。
技术实现思路
1、本申请实施例提供一种工业以太网数据的传输方法和系统,能够解决相关技术存在对存储空间的利用率较低的问题。
2、第一方面,本申请实施例提供了一种工业以太网数据的传输方法,包括:
3、第一元件获取第一数据帧,所述第一数据帧为待
...【技术保护点】
1.一种工业以太网数据的传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述多个数据描述段中每一个数据描述段包含:第一部分、第二部分、第三部分和第四部分;所述第一部分指示数据描述段和所述数据描述段对应的数据缓存段是否有效;所述第二部分指示所述第一数据帧占用的数据缓存段的数目;所述第三部分指示所述第一数据帧占用的数据缓存段数目的编号;所述第四部分指示所述数据描述段对应的数据缓存段的有效数据长度。
3.根据权利要求1或2所述的方法,其特征在于,所述多个数据缓存段中的每个数据缓存段的长度相同,所述数据缓存区中的第一数目个数据缓
...【技术特征摘要】
1.一种工业以太网数据的传输方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述多个数据描述段中每一个数据描述段包含:第一部分、第二部分、第三部分和第四部分;所述第一部分指示数据描述段和所述数据描述段对应的数据缓存段是否有效;所述第二部分指示所述第一数据帧占用的数据缓存段的数目;所述第三部分指示所述第一数据帧占用的数据缓存段数目的编号;所述第四部分指示所述数据描述段对应的数据缓存段的有效数据长度。
3.根据权利要求1或2所述的方法,其特征在于,所述多个数据缓存段中的每个数据缓存段的长度相同,所述数据缓存区中的第一数目个数据缓存段为所述数据缓存区中连续的第一数目个数据缓存段,所述第一数目为大于1的整数。
4.根据权利要求1或2所述的方法,其特征在于,所述数据描述区还包含:针对所述第一元件的第一序列号;所述第一序列号指示所述第一元件执行本次存储操作的起始数据缓存段的序列号;所述第一元件将所述第一数据帧存储到所述数据缓存区中的...
【专利技术属性】
技术研发人员:袁志祥,段磊,菅巍樯,于学禹,温宜明,
申请(专利权)人:杭州康吉森自动化科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。