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

技术编号:28558395 阅读:11 留言:0更新日期:2021-05-25 17:52
本申请公开了一种数据处理方法和数据处理系统,其中方法包括:将数据按照预定的命名规则命名后作为原始数据,并将原始数据放置在指定目录下。去除原始数据中的无效数据,并将剩余的原始数据作为输出数据。分别对输出数据中的第一数据和第二数据执行中值处理和位运算处理后以输出第一校正数据和第二校正数据,以及对输出数据中的第三数据执行均值处理后输出第三校正数据。获取第一校正数据、第二校正数据以及第三校正数据作为配置数据。

【技术实现步骤摘要】
数据处理方法及数据处理系统
本申请涉及数据处理领域,尤其涉及一种数据处理方法及数据处理系统。
技术介绍
在印刷电路板(PrintedCircuitBoard,PCB)的批量生产过程中,为了确保每块印刷电路板的性能参数维持在一定范围内,需要对相关参数进行校准,双数据传输模式(DoubleDataRate,DDR)参数就是其中之一。当前,有些平台的印刷电路板会在系统启动时,自动校正DDR参数。而在另一些平台中,则需要校准工具分别对每一块印刷电路板中的DDR参数进行校正,即便是对同一批印刷电路板的DDR参数进行校正,也需要进行采样以确定DDR参数的波动范围,带来较大的工作量。
技术实现思路
为解决前述问题,本申请一实施例提供一种数据处理方法及数据处理系统,以解决现有技术在对同一批次的印刷电路板中的DDR参数进行校正时工作量较大的问题。第一方面,本申请的实施例提供一种数据处理方法,所述数据处理方法包括:将数据按照预定的命名规则命名后作为原始数据,并将所述原始数据放置在指定目录下。去除所述原始数据中的无效数据,并将剩余的所述原始数据作为输出数据。分别对所述输出数据中的第一数据和第二数据执行中值处理和位运算处理后以输出第一校正数据和第二校正数据,以及对所述输出数据中的第三数据执行均值处理后输出第三校正数据。获取所述第一校正数据、所述第二校正数据以及所述第三校正数据作为配置数据。一实施例中,所述数据为印刷电路板中的性能参数的数据集合。由此,所述数据处理方法在最初获取到的数据是最全面的数据。一实施例中,所述第一数据和所述第二数据经中值处理后为四个2位16进制端点值,所述四个2位16进制端点值经位运算处理后为四个8位16进制端点值;所述第三数据经均值处理后为一个固定值。由此,通过对输出数据中的第一数据、第二数据以及第三数据执行相应的运算处理后才能得到所需的配置数据。一实施例中,所述无效数据包括所述第一数据、所述第二数据和所述第三数据中的无法处理的参数数据,以及所述第一数据、所述第二数据和所述第三数据之外的无需处理的参数数据。由此,通过对无效数据的定义,就能够去保证在对所述输出数据进行运算处理时的数据是所需要数据,提升运算处理的效率。一实施例中,去除所述无效数据的流程由脚本程序执行,对所述输出数据的运算处理由处理程序执行。由此,所述数据处理方法通过两种不同的程序语言来对DDR参数进行校正,能够利用两种程序语言各自的优势,提升处理效率。第二方面,本申请的实施例提供一种数据处理系统,所述数据处理系统包括:预设单元,用于将数据按照预定的命名规则命名后作为原始数据,并将所述原始数据放置在指定目录下;筛选单元,用于去除所述原始数据中的无效数据,并将剩余的所述原始数据作为输出数据;处理单元,用于分别对所述输出数据中的第一数据和第二数据执行中值处理和位运算处理以输出第一校正数据和第二校正数据,以及对所述输出数据中的第三数据执行均值处理后以输出第三校正数据;配置单元,用于获取所述第一校正数据、所述第二校正数据以及所述第三校正数据作为配置数据。一实施例中,所述数据为印刷电路板中的性能参数的数据集合。由此,所述数据处理系统在最初获取到的数据是最全面的数据。一实施例中,所述第一数据和所述第二数据经中值处理后为四个2位16进制端点值,所述四个2位16进制端点值经位运算处理后为四个8位16进制端点值;所述第三数据经均值处理后为一个固定值。由此,所述数据处理系统通过对输出数据中的第一数据、第二数据以及第三数据执行相应的运算处理后才能得到所需的配置数据。一实施例中,所述无效数据包括所述第一数据、所述第二数据和所述第三数据中的无法处理的参数数据,以及所述第一数据、所述第二数据和所述第三数据之外的无需处理的参数数据。由此,所述数据处理系统通过对无效数据的定义,就能够去保证在对所述输出数据进行运算处理时的数据是所需要数据,提升运算处理的效率。一实施例中,去除所述无效数据的流程由脚本程序执行,对所述输出数据的运算处理由处理程序执行。由此,所述数据处理系统通过两种不同的程序语言来对DDR参数进行校正,能够利用两种程序语言各自的优势,提升处理效率。与现有技术相比,本申请实施例公开的一种数据处理方法及数据处理系统中包括了两种不同类型的执行程序,根据这两种编程语言的不同特性,在基于LinuxC编译环境的条件下,极大的减小了数据处理的难度和复杂性。且面对大量不同的DDR参数的数据集合时,用户端仅需要将待处理的数据文件重新命名后放进指定目录,并修改相应的参数,即可快速完成数据处理工作,极大地减少了数据处理流程耗费的时间和精力。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例公开的一种数据处理方法的流程示意图;图2为本申请实施例公开的一种数据处理系统的结构示意图;图3为图2所示数据处理系统中筛选单元和处理单元的运行示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。以下各实施例的说明是参考附加的图示,用以例示本专利技术可用以实施的特定实施例。本专利技术中所提到的方向用语,例如,“上”、“下”、“前”、“后”、“左”、“右”、“内”、“外”、“侧面”等,仅是参考附加图式的方向,因此,使用的方向用语是为了更好、更清楚地说明及理解本专利技术,而不是指示或暗指所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本专利技术的限制。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸地连接,或者一体地连接;可以是机械连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。本申请中“的(英文:of)”,“相应的(英文corresponding,relevant)”和“对应的(英文:corresponding)”有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。请本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,包括:/n将数据按照预定的命名规则命名后作为原始数据,并将所述原始数据放置在指定目录下;/n去除所述原始数据中的无效数据,并将剩余的所述原始数据作为输出数据;/n分别对所述输出数据中的第一数据和第二数据执行中值处理和位运算处理以输出第一校正数据和第二校正数据,以及对所述输出数据中的第三数据执行均值处理后以输出第三校正数据;/n获取所述第一校正数据、所述第二校正数据以及所述第三校正数据作为配置数据。/n

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:
将数据按照预定的命名规则命名后作为原始数据,并将所述原始数据放置在指定目录下;
去除所述原始数据中的无效数据,并将剩余的所述原始数据作为输出数据;
分别对所述输出数据中的第一数据和第二数据执行中值处理和位运算处理以输出第一校正数据和第二校正数据,以及对所述输出数据中的第三数据执行均值处理后以输出第三校正数据;
获取所述第一校正数据、所述第二校正数据以及所述第三校正数据作为配置数据。


2.根据权利要求1所述的数据处理方法,其特征在于,所述数据为印刷电路板中的性能参数的数据集合。


3.根据权利要求1所述的数据处理方法,其特征在于,
所述第一数据和所述第二数据经中值处理后为四个2位16进制端点值,所述四个2位16进制端点值经位运算处理后为四个8位16进制端点值;
所述第三数据经均值处理后为一个固定值。


4.根据权利要求1所述的数据处理方法,其特征在于,所述无效数据包括所述第一数据、所述第二数据和所述第三数据中的无法处理的参数数据,以及所述第一数据、所述第二数据和所述第三数据之外的无需处理的参数数据。


5.根据权利要求1所述的数据处理方法,其特征在于,去除所述无效数据的流程由脚本程序执行,对所述输出数据的运算处理由处理程序执行。


6.一种数据处理系统...

【专利技术属性】
技术研发人员:匡拯宇
申请(专利权)人:上海欧菲智能车联科技有限公司
类型:发明
国别省市:上海;31

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

1