[发明专利]一种数据传输方法有效
申请号: | 202010886838.0 | 申请日: | 2020-08-28 |
公开(公告)号: | CN111901070B | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 周超;谢超 | 申请(专利权)人: | 上海国微思尔芯技术股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04J3/16 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 冯振华 |
地址: | 200433 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 | ||
本发明实施例中提供了一种数据传输方法,属于计算机辅助设计技术领域,所述数据包括用户数据信号、检错信号和无效数据信号;具体方法为:数据传输过程中,将检错信号的触发时间设置在所述无效数据的传输时间中,用所述检错结果信号替换部分所述无效数据信号;通过本发明的处理方案,在数据的接收端可以在提前最少2个时钟周期恢复客户数据信息的接收,并且得到数据完整性的检测结果,极大的提高时分复用系统的实时性,减少了用户数据信号的传输延迟。
技术领域
本发明涉及电子计算机数据传输技术领域,尤其涉及一种数据传输方法。
背景技术
在数据传输的过程中,为了确认数据的准确性,需要在传输的过程中添加检错编码,在接收端对数据进行检错,但是在高速低延时的系统中,为了时序的优化,检错编码结果将会延迟一个或几个时钟周期,这时候就需要对传输的数据进行延迟,最终增加了数据传输的延迟。
发明内容
有鉴于此,本发明实施例提供一种数据传输方法,至少部分解决现有技术中存在的问题。
一种数据传输方法,所述数据包括用户数据信号、检错信号和无效数据信号;具体方法为:
在所述数据的传输过程中,在所述无效数据的传输时间中设置所述检错信号的触发时间点,用所述检错信号产生的检测结果信号替换部分所述无效数据信号;
其中:所述用户数据信号在传输过程中呈周期性重复传输,每个传输周期之间通过无效数据信号隔开;
所述检错信号用于检测所述用户数据信号在传输过程中是否出现错误并生成所述检错结果信号;
所述检错信号的触发周期等于所述用户数据信号和所述无效数据信号的周期之和。
进一步的,所述用户数据信号、所述检错结果信号和所述无效数据信号在传输链路层传输时的传输方式为依次流水传输。
进一步的,所述用户数据信号包括多组传输时长一致的分包数据信号。
进一步的,单个所述分包数据信号的传输时长等于所述数据的传输链路层的单个时钟周期。
进一步的,所述检错结果信号与单个所述分包数据信号的传输时长一致。
采用上述技术方案,本发明能够带来以下有益效果:
本发明由于将检错编码的出发时间移动至原无效代码的传输时间中,因此用户的数据在链路层进行数据传输的过程中必不会额外的增加数据延时,只是将数据传输信号后面的CRC推迟了几个时钟,在对数据传输信号的接收端可以在提前最少2个时钟周期恢复数据,减少了数据传输的延时,并且得到数据完整性的检测结果,极大的提高了时分复用系统的实时性。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为现有技术中数据传输信号的传输时序图;
图2为本发明实施例中的数据传输信号的传输时序图。
具体实施方式
下面结合附图对本发明实施例进行详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海国微思尔芯技术股份有限公司,未经上海国微思尔芯技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010886838.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种癫痫实验检测固定装置
- 下一篇:基于二道模型的业务数据筛选方法及装置