一种数据传输系统技术方案

技术编号:32538824 阅读:27 留言:0更新日期:2022-03-05 11:35
本发明专利技术实施例公开了一种数据传输系统,该系统包括:时序谈判模组,用于根据待处理数据,制定各个模组的时序谈判信息,并依序对第1至第N数据包进行时序谈判;数据处理模组,与时序谈判模组通信,用于在时序谈判模组的时序控制下,依序对第1至第N数据包进行数据准备;一个数据包的工作过程包括依序执行的时序谈判阶段和数据准备阶段,其中,第i数据包的数据准备阶段与第i+1数据包的时序谈判阶段的至少部分时间段重叠,N和i为正整数,N≥2,N≥i≥1。本发明专利技术实施例提供了一种全新机制的数据传输系统,可以提升数据处理效率。可以提升数据处理效率。可以提升数据处理效率。

【技术实现步骤摘要】
一种数据传输系统


[0001]本专利技术实施例涉及数据处理技术,尤其涉及一种数据传输系统。

技术介绍

[0002]近年来,图像处理得到了飞速的发展,同时相机的分辨率和帧率不断攀升,数据量也不断增大,有效提升了相机性能,但也给系统的实时数据处理带来了很大的挑战。
[0003]当前状态下,设备厂商对高速相机的使用有两种方式:一是使用CPU+FPGA的方式。在这种方式下,FPGA需对采集的图像进行预处理,再将预处理过的图像传送给工控机内的CPU。二是使用DSP+FPGA的方式,FPGA作为协处理器,DSP作为主处理器进行数据的调度和运算。
[0004]然而,无论是哪种方式,采用的均是直接数据搬运方式,这将导致通道的带宽成为数据传输的瓶颈,由于数据传输带宽的限制,一些图像处理系统的硬件架构无法满足图像数据的传输需求。并且,大量的数据被一次性搬运到存储器内,没有被立即使用,造成了传输时间上的浪费。

技术实现思路

[0005]本专利技术实施例提供一种数据传输系统,可以提升数据处理效率。
[0006]本专利技术实施例提供了一种数据传输系统,包括:
[0007]时序谈判模组,用于根据待处理数据,制定各个模组的时序谈判信息,并依序对第1至第N数据包进行时序谈判;
[0008]数据处理模组,与所述时序谈判模组通信,用于在所述时序谈判模组的时序控制下,依序对第1至第N数据包进行数据准备;
[0009]一个数据包的工作过程包括依序执行的时序谈判阶段和数据准备阶段,其中,第i数据包的数据准备阶段与第i+1数据包的时序谈判阶段的至少部分时间段重叠,N和i为正整数,N≥2,N≥i≥1。
[0010]本专利技术实施例中,数据传输系统包括时序谈判模组和数据处理模组,时序谈判模块依序对第1至第N数据包进行时序谈判,数据处理模组对谈判完成的第1至第N数据包依序进行数据准备,其中,第i数据包的数据准备阶段与第i+1数据包的时序谈判阶段的至少部分时间段重叠。现有技术中,待处理数据被一次性搬运到存储器中,其中大量数据没有被立即处理。与之相比,本专利技术实施例的数据传输系统的处理机制与现有机制不同,待处理数据分割为N份,每个模组依序对N个数据包进行处理,不存在空闲阶段,各个模组的数据处理阶段存在时间重叠,可以提高数据处理效率。
附图说明
[0011]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图做一简单地介绍,显而易见地,下面描述中的附图虽然是
本专利技术的一些具体的实施例,对于本领域的技术人员来说,可以根据本专利技术的各种实施例所揭示和提示的器件结构,驱动方法和制造方法的基本概念,拓展和延伸到其它的结构和附图,毋庸置疑这些都应该是在本专利技术的权利要求范围之内。
[0012]图1是本专利技术实施例提供的一种数据传输系统的示意图;
[0013]图2是图1的一种时序示意图;
[0014]图3是图1的另一种时序示意图;
[0015]图4是图1的又一种时序示意图;
[0016]图5是本专利技术实施例提供的另一种数据传输系统的示意图;
[0017]图6是数据分割的一种示意图;
[0018]图7是数据分割的另一种示意图;
[0019]图8是本专利技术实施例提供的一种数据传输方法的示意图;
[0020]图9是本专利技术实施例提供的又一种数据传输系统的示意图;
[0021]图10是本专利技术实施例提供的又一种数据传输系统的示意图。
具体实施方式
[0022]为使本专利技术的目的、技术方案和优点更加清楚,以下将参照本专利技术实施例中的附图,通过实施方式清楚、完整地描述本专利技术的技术方案,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例所揭示和提示的基本概念,本领域的技术人员所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]参考图1所示,为本专利技术实施例提供的一种数据传输系统的示意图。本实施例提供的数据传输系统包括:时序谈判模组10,用于根据待处理数据,制定各个模组的时序谈判信息,并依序对第1至第N数据包进行时序谈判;数据处理模组20,与时序谈判模组10通信,用于在时序谈判模组10的时序控制下,依序对第1至第N数据包进行数据准备;一个数据包的工作过程包括依序执行的时序谈判阶段和数据准备阶段,其中,第i数据包的数据准备阶段与第i+1数据包的时序谈判阶段的至少部分时间段重叠,N和i为正整数,N≥2,N≥i≥1。图2是图1的一种时序示意图。可以理解,时序谈判模组10和数据处理模组20仅是数据传输系统的部分结果,数据传输系统还包括其他模组,在此不具体赘述。
[0024]本实施例中,时序谈判模组10根据待处理数据,制定数据传输系统中其他各个模组的工作时序,该工作时序的集合属于时序谈判信息,可以理解,每个模组包括一个或多个模块或单元,因此时序谈判信息具体包括每个模块或单元的工作时序。数据传输系统中每个模组在时序谈判模组10的使能下,根据时序谈判信息中的时序命令进行工作,那么数据传输系统中各个模组不会空闲,一直保持着处理数据状态,从而能够充分利用各个模组的硬件资源,提升数据传输效率。
[0025]本领域技术人员可以理解,时序谈判信息与待处理数据关联,因此待处理数据的大小、内容等参数发生变化,则时序谈判信息也发生相应变化。可以理解,各个模组的工作时序仅是时序谈判信息的部分内容,时序谈判信息还包括使能各个模组工作的数据算法等内容,不限于工作时序,后续实施例中将具体说明。
[0026]时序谈判模组10获取待处理数据后,依序对第1至第N数据包进行时序谈判。在此所述数据包是一次时序谈判的对象,该数据包可以是待处理数据中的一个条形带数据,也
可以是待处理数据中某一数据区域,可以理解,一个数据包中的数据是待处理数据中划分出的连贯数据段,每一个数据包的大小可以相同也可以不同。简而言之,时序谈判模组10将获得的待处理数据顺序分割为N份数据段,每一份数据段即构成一个数据包。然后时序谈判模组10按照分割的顺序从第1数据包开始进行数据包的时序谈判。
[0027]可以理解,数据传输系统中时序谈判模组10包含用于制定数据时序的多个模块。
[0028]本实施例中,数据传输系统还包括数据处理模组20。数据处理模组20与时序谈判模组10通信连接,在此所述的通信连接可以是无线通信连接或有线通信连接,图1中示出的数据处理模组20与时序谈判模组10有线通信连接。数据处理模组20在时序谈判模组10的时序控制下,依序对第1至第N数据包进行数据准备,在此,数据准备可以理解为是对待处理数据的切割和分发。
[0029]一个数据包的工作过程包括依序执行的时序谈判阶段和数据准备阶段。例如,第1数据包的工作过程为,时序谈判模组10对第1数据包进行时序谈判,谈判完成后,数据处理模组20再根据时序谈判信息对第1数据包进行数据准备;第2数据包的工作过程为,时序谈判模组10对第2数据包进行时序谈判,谈判本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输系统,其特征在于,包括:时序谈判模组,用于根据待处理数据,制定各个模组的时序谈判信息,并依序对第1至第N数据包进行时序谈判;数据处理模组,与所述时序谈判模组通信,用于在所述时序谈判模组的时序控制下,依序对第1至第N数据包进行数据准备;一个数据包的工作过程包括依序执行的时序谈判阶段和数据准备阶段,其中,第i数据包的数据准备阶段与第i+1数据包的时序谈判阶段的至少部分时间段重叠,N和i为正整数,N≥2,N≥i≥1。2.根据权利要求1所述的数据传输系统,其特征在于,所述数据处理模组还用于依序对所述第1至第N数据包进行数据传输;一个所述数据包的工作过程还包括所述数据准备阶段之后的数据传输阶段,所述第i数据包的数据传输阶段与所述第i+1数据包的时序谈判阶段的至少部分时间段重叠。3.根据权利要求2所述的数据传输系统,其特征在于,所述第i+1数据包的时序谈判阶段的部分时间段复用为所述第i数据包的数据准备阶段;和/或,所述第i+1数据包的时序谈判阶段的部分时间段复用为所述第i数据包的数据传输阶段。4.根据权利要求1所述的数据传输系统,其特征在于,所述数据处理模组还用于依序对所述第1至第N数据包进行数据计算;一个所述数据包的工作过程还包括所述数据准备阶段之后的数据计算阶段,所述第i数据包的数据计算阶段与第i+2数据包的时序谈判阶段的至少部分时间段重叠。5.根据权利要求4所述的数据传输系统,其特征在于,所述第i+2数据包的时序谈判阶段的至少部分时间段复用为所述第i数据包的数据计算阶段。6.根据权利要求1所述的数据传输系统,其特征在于,所述时序谈判模组包括系统控制模块、时序谈判模块和时序控制模块;所述系统控制模块用于获取所述待处理数据,并根据所述待处理数据生成数据处理信息,其中,所述数据处理信...

【专利技术属性】
技术研发人员:王伟
申请(专利权)人:上海御微半导体技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1