用于数据处理的方法及系统技术方案

技术编号:39780768 阅读:8 留言:0更新日期:2023-12-22 02:24
本公开是关于一种用于数据处理的方法及系统

【技术实现步骤摘要】
用于数据处理的方法及系统


[0001]本公开涉及数据处理
,尤其涉及一种用于数据处理的方法及系统


技术介绍

[0002]随着人工智能在各个领域的发展,如信号探测

侦查

识别等密集计算应用场景,研发人员迫切希望相关算法具有处理速度快

精度高以及功耗低的特点

在模拟信号调制与解码处理的过程中,常采用单一处理器同时进行实时数据和非实时数据的处理,导致处理器的负荷大从而影响了数据处理的速度,同时导致整个设备的功耗上升


技术实现思路

[0003]为了解决上述技术问题,本公开提供了一种用于数据处理的方法及系统

[0004]本公开的第一方面,提供一种用于数据处理的方法,处理器具有用于处理实时数据的第一内核和用于处理非实时数据的第二内核;所述用于数据处理的方法包括:所述第一内核向数据采集电路发送第一控制指令,所述第一控制指令用于指示所述数据采集电路运行以得到当前采集数据;在所述当前采集数据满足第一预设条件的情况下,所述第一内核对所述当前采集数据进行预处理以得到目标采集数据;所述第二内核将所述目标采集数据发送至运算电路进行解码,并获取解码后的目标解码数据;所述第二内核根据所述目标解码数据确定所述第一内核或所述第二内核执行预设指令

[0005]本公开一些实施例中,所述第一内核对所述当前采集数据进行预处理以得到目标采集数据,包括:所述第一内核将所述当前采集数据发送至可编程逻辑电路;所述第一内核向所述可编程逻辑电路发送第二控制指令,所述第二控制指令用于控制所述可编程逻辑电路对所述当前采集数据进行预处理以得到所述目标采集数据

[0006]本公开一些实施例中,在所述第一内核向所述可编程逻辑电路发送第二控制指令之后,所述第一内核对所述当前采集数据进行预处理以得到目标采集数据还包括:所述第一内核接收所述可编程逻辑电路发送的预处理完成的第一提示信息;所述第一内核响应于所述第一提示信息向所述第二内核发送目标采集数据解码的第二提示信息;所述第二内核响应于所述第二提示信息开启所述运算电路

[0007]本公开一些实施例中,所述第二内核将所述目标采集数据发送至运算电路进行解码,并获取解码后的目标解码数据,包括:所述第二内核将所述目标采集数据发送至所述运算电路;所述第二内核向所述运算电路发送第三控制指令,所述第三控制指令用于控制所述运算电路对所述目标采集数据进行解码运算以得到所述目标解码数据;所述第二内核接收所述目标解码数据

[0008]本公开一些实施例中,在所述第二内核接收所述目标解码数据之后,所述第二内核将所述目标采集数据发送至运算电路进行解码,并获取解码后的目标解码数据还包括:所述第二内核将所述目标解码数据发送至内嵌式存储器进行存储;所述第一内核实时监测所述内嵌式存储器的当前容量;在所述第一内核确定所述内嵌式存储器的当前容量满足第
二预设条件的情况下,所述第二内核将所述内嵌式存储器中的数据传输至存储电路

[0009]本公开一些实施例中,所述第二内核将所述内嵌式存储器中的数据传输至存储电路,包括:所述第二内核开启所述存储电路;所述第二内核将所述内嵌式存储器中的数据发送至所述存储电路;在所述内嵌式存储器中的数据发送完成的情况下,所述第二内核关闭所述存储电路

[0010]本公开一些实施例中,所述内嵌式存储器的当前容量满足第二预设条件,包括:所述当前容量大于或等于预设容量

[0011]本公开一些实施例中,所述第一内核向数据采集电路发送第一控制指令,包括:所述第一内核控制所述数据采集电路实时采集当前模拟信号;所述第一内核控制所述数据采集电路将所述当前模拟信号转换成数字信号作为所述当前采集数据

[0012]本公开一些实施例中,在所述第一内核控制数据采集电路将所述当前模拟信号转换成数字信号作为所述当前采集数据之后,所述第一内核向数据采集电路发送第一控制指令还包括:所述第一内核对所述当前采集数据进行寻帧检测;所述当前采集数据满足第一预设条件,包括:所述当前采集数据中包含有帧头数据

[0013]本公开的第二方面,提供了一种用于数据处理的系统,所述用于数据处理的系统包括:数据采集电路,用于得到当前采集数据;现场可编程门阵列电路,与所述数据采集电路电连接,所述现场可编程门阵列电路用于对所述当前采集数据进行预处理以得到目标采集数据,所述现场可编程门阵列电路包括处理器,所述处理器具有用于处理实时数据的第一内核和用于处理非实时数据的第二内核,所述处理器用于执行上述用于数据处理的方法;运算电路,与所述现场可编程门阵列电路电连接,所述运算电路用于将所述目标采集数据进行解码

[0014]本公开的实施例提供的技术方案可以包括以下有益效果:
[0015]用于数据处理的系统包括处理器,处理器具有用于处理实时数据的第一内核和用于处理非实时数据的第二内核

在进行数据处理的过程中,得到当前采集数据,作为待处理的实时数据

在当前采集数据满足第一预设条件的情况下,当前采集数据有效,需要进行解码处理

通过第一内核对实时的当前采集数据进行预处理,去掉当前采集数据中的噪声以得到目标采集数据,降低噪声对解码结果的影响

通过第二内核将非实时的目标采集数据发送至运算电路进行解码,解析出能够识别的数据,从而得到目标解码数据

根据目标解码数据,确定需要执行的操作,处理器通过第一内核或第二内核执行对应的预设指令

在数据处理的过程中,通过处理实时数据的第一内核对当前采集数据进行识别和预处理

通过处理非实时数据的第二内核对预处理后的目标采集数据进行发送进行解码,实现了实时数据和非实时数据的分别处理从而提高了数据处理的速度

[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本文

附图说明
[0017]构成本文的一部分的附图用来提供对本文的进一步理解,本文的示意性实施例及其说明用于解释本文,并不构成对本文的不当限定

在附图中:
[0018]图1是本公开一示例性实施例示出的用于数据处理的系统的结构示意图;
[0019]图2是本公开一示例性实施例示出的用于数据处理的方法流程图;
[0020]图3是本公开一示例性实施例示出的用于数据处理的方法流程图;
[0021]图4是本公开一示例性实施例示出的用于数据处理的方法流程图;
[0022]图5是本公开一示例性实施例示出的用于数据处理的方法流程图;
[0023]图6是本公开一示例性实施例示出的用于数据处理的方法流程图

[0024]图中:
[0025]1、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种用于数据处理的方法,其特征在于,处理器具有用于处理实时数据的第一内核和用于处理非实时数据的第二内核;所述用于数据处理的方法包括:所述第一内核向数据采集电路发送第一控制指令,所述第一控制指令用于指示所述数据采集电路运行以得到当前采集数据;在所述当前采集数据满足第一预设条件的情况下,所述第一内核对所述当前采集数据进行预处理以得到目标采集数据;所述第二内核将所述目标采集数据发送至运算电路进行解码,并获取解码后的目标解码数据;所述第二内核根据所述目标解码数据确定所述第一内核或所述第二内核执行预设指令
。2.
根据权利要求1所述的用于数据处理的方法,其特征在于,所述第一内核对所述当前采集数据进行预处理以得到目标采集数据,包括:所述第一内核将所述当前采集数据发送至可编程逻辑电路;所述第一内核向所述可编程逻辑电路发送第二控制指令,所述第二控制指令用于控制所述可编程逻辑电路对所述当前采集数据进行预处理以得到所述目标采集数据
。3.
根据权利要求2所述的用于数据处理的方法,其特征在于,在所述第一内核向所述可编程逻辑电路发送第二控制指令之后,所述第一内核对所述当前采集数据进行预处理以得到目标采集数据还包括:所述第一内核接收所述可编程逻辑电路发送的预处理完成的第一提示信息;所述第一内核响应于所述第一提示信息向所述第二内核发送目标采集数据解码的第二提示信息;所述第二内核响应于所述第二提示信息开启所述运算电路
。4.
根据权利要求1所述的用于数据处理的方法,其特征在于,所述第二内核将所述目标采集数据发送至运算电路进行解码,并获取解码后的目标解码数据,包括:所述第二内核将所述目标采集数据发送至所述运算电路;所述第二内核向所述运算电路发送第三控制指令,所述第三控制指令用于控制所述运算电路对所述目标采集数据进行解码运算以得到所述目标解码数据;所述第二内核接收所述目标解码数据
。5.
根据权利要求4所述的用于数据处理的方法,其特征在于,在所述第二内核接收所述目标解码数据之后,所述第二内核将所述目标采集数据发送至运算电路进行解码,并获取解码后的目标解码数据还...

【专利技术属性】
技术研发人员:刘伟升邹卓恒邓坤伦祁征李友如
申请(专利权)人:中科长城海洋信息系统有限公司
类型:发明
国别省市:

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

1