一种信号完整性数据处理方法、装置及介质制造方法及图纸

技术编号:34323264 阅读:57 留言:0更新日期:2022-07-31 00:37
本申请公开了一种信号完整性数据处理方法、装置及介质,涉及数据处理领域。通过原始数据的位置获取原始数据,并获取目标表格和目标单页;其中,通过预设脚本参数获取原始数据的位置、目标表格和目标单页;根据目标单页确定数据处理内容;其中,数据处理内容包括散射参数处理和眼图指标处理;根据数据处理内容对原始数据进行处理,以获取目标数据,将目标数据填充至目标表格中。由此可知,上述方案在获取原始数据时只需获取原始数据的位置,再根据通过脚本参数获取的目标表格的目标单页确定对数据进行散射参数处理还是眼图指标处理并填入目标表格中,能够处理大批量的数据,在传输链路复杂的场景中具有更高的数据处理效率。链路复杂的场景中具有更高的数据处理效率。链路复杂的场景中具有更高的数据处理效率。

A signal integrity data processing method, device and medium

【技术实现步骤摘要】
一种信号完整性数据处理方法、装置及介质


[0001]本申请涉及数据处理领域,特别是涉及一种信号完整性数据处理方法、装置及介质。

技术介绍

[0002]集成电路的不断发展,伴随的是芯片功能的不断丰富。将系统做到芯片上已成为常态。如此一来势必会有越来越多的接口集成到芯片内部。从信号完整性(Signal integrity,SI)的角度讲,在模型仿真和系统级仿真之后,存在大量的数据需要处理。数据量之大,导致工作效率非常低。以高速串行计算机扩展总线标准(Peripheral Component Interconnect Express,PCIE)为例,当采用4组传输链路进行传输时,SI分析就需要8对差分信号。对于传输线的散射参数(Scattering parameter,S参数),有差模插入损耗(SDD21),差模返回损耗(SDD11),共模返回损耗(SCC11),共模转差模的插入损耗(SCD21),差模转共模的插入损耗(SDC21),远端串扰(SDD31),近端串扰(SDD13),在指定频率下分析的数据就有42个。当采用的传输链路更多时,需要处理的数据将会更多了。对于信号眼图指标亦是如此,一对差分信号需要分析一组眼高和眼宽指标。
[0003]以往采用的数据处理方法是采用手动遍历的方式遍历模型仿真和系统级仿真的数据,从数据中提取相关信息填写到目标表格中。当传输链路少时,工作量少,以此可以完成数据处理。但是当传输链路很多时,数据量庞大导致工作量剧增,操作反复且大部分是重复的机械工作,处理效率低。
[0004]鉴于上述问题,设计一种信号完整性数据处理方法,是该领域技术人员亟待解决的问题。

技术实现思路

[0005]本申请的目的是提供一种信号完整性数据处理方法、装置及介质。
[0006]为解决上述技术问题,本申请提供一种信号完整性数据处理方法,包括:
[0007]通过原始数据的位置获取所述原始数据,并获取目标表格和目标单页;其中,通过预设脚本参数获取所述原始数据的位置、所述目标表格和所述目标单页;
[0008]根据所述目标单页确定数据处理内容;其中,所述数据处理内容包括散射参数处理和眼图指标处理;
[0009]根据所述数据处理内容对所述原始数据进行处理,以获取目标数据;
[0010]将所述目标数据填充至所述目标表格中。
[0011]优选地,所述根据所述数据处理内容对所述原始数据进行处理包括:
[0012]若所述数据处理内容为所述散射参数处理,则解析所述原始数据的文件名信息,提取所述原始数据中指定频率信息,以获取到所述目标数据。
[0013]优选地,所述将所述目标数据填充至所述目标表格中包括:
[0014]根据所述目标数据获取端口物理层名称和散射参数类型;
[0015]根据所述端口物理层名称和所述散射参数类型定位所述目标表格中的目标位置;
[0016]根据所述目标位置将所述目标数据填充至所述目标表格中。
[0017]优选地,所述根据所述数据处理内容对所述原始数据进行处理包括:
[0018]若所述数据处理内容为所述眼图指标处理;则解析所述原始数据的文件名信息,定位所述原始数据中的眼图数据文件,并提取所述原始数据中的眼图数据,以获取到所述目标数据。
[0019]优选地,所述将所述目标数据填充至所述目标表格中包括:
[0020]根据所述目标数据获取端口物理层名称和工艺信息;
[0021]通过所述端口物理层名称、所述工艺信息和所述眼图数据文件定位所述目标表格中的目标位置;
[0022]根据所述目标位置将所述目标数据填充至所述目标表格中。
[0023]优选地,在所述将所述目标数据填充至所述目标表格中之后,还包括:
[0024]判断是否能够获取到新的原始数据;
[0025]若是,返回至所述通过原始数据的位置获取所述原始数据,并获取目标表格和目标单页的步骤;
[0026]若否,输出数据处理完成的信息。
[0027]优选地,所述输出数据处理完成的信息包括:
[0028]输出所述目标表格以提示数据处理完成。
[0029]为解决上述技术问题,本申请还提供一种信号完整性数据处理装置,包括:
[0030]获取模块,用于通过原始数据的位置获取所述原始数据,并获取目标表格和目标单页;其中,通过预设脚本参数获取所述原始数据的位置、所述目标表格和所述目标单页;
[0031]确定模块,用于根据所述目标单页确定数据处理内容;其中,所述数据处理内容包括散射参数处理和眼图指标处理;
[0032]数据处理模块,用于根据所述数据处理内容对所述原始数据进行处理,以获取目标数据;
[0033]填充模块,用于将所述目标数据填充至所述目标表格中。
[0034]为解决上述技术问题,本申请还提供另一种信号完整性数据处理装置,包括:
[0035]存储器,用于存储计算机程序;
[0036]处理器,用于执行所述计算机程序时实现上述所述的信号完整性数据处理方法的步骤。
[0037]为解决上述技术问题,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述所述的信号完整性数据处理方法的步骤。
[0038]本申请所提供的信号完整性数据处理方法,通过原始数据的位置获取原始数据,并获取目标表格和目标单页;其中,通过预设脚本参数获取原始数据的位置、目标表格和目标单页;根据目标单页确定数据处理内容;其中,数据处理内容包括散射参数处理和眼图指标处理;根据数据处理内容对原始数据进行处理,以获取目标数据,将目标数据填充至目标表格中。由此可知,上述方案在获取原始数据时只需获取原始数据的位置,再根据通过脚本参数获取的目标表格的目标单页确定对数据进行散射参数处理还是眼图指标处理并填入
目标表格中,能够处理大批量的数据,在传输链路复杂的场景中具有更高的数据处理效率。
[0039]此外,本申请实施例还提供了一种信号完整性数据处理装置及计算机可读存储介质,效果同上。
附图说明
[0040]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041]图1为本申请实施例提供的一种信号完整性数据处理方法的流程图;
[0042]图2为本申请实施例提供的另一种信号完整性数据处理方法的流程图;
[0043]图3为本申请实施例提供的一种信号完整性数据处理装置的结构示意图;
[0044]图4为本申请实施例提供的另一种信号完整性数据处理装置的结构示意图。
具体实施方式
[0045]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信号完整性数据处理方法,其特征在于,包括:通过原始数据的位置获取所述原始数据,并获取目标表格和目标单页;其中,通过预设脚本参数获取所述原始数据的位置、所述目标表格和所述目标单页;根据所述目标单页确定数据处理内容;其中,所述数据处理内容包括散射参数处理和眼图指标处理;根据所述数据处理内容对所述原始数据进行处理,以获取目标数据;将所述目标数据填充至所述目标表格中。2.根据权利要求1所述的信号完整性数据处理方法,其特征在于,所述根据所述数据处理内容对所述原始数据进行处理包括:若所述数据处理内容为所述散射参数处理,则解析所述原始数据的文件名信息,提取所述原始数据中指定频率信息,以获取到所述目标数据。3.根据权利要求2所述的信号完整性数据处理方法,其特征在于,所述将所述目标数据填充至所述目标表格中包括:根据所述目标数据获取端口物理层名称和散射参数类型;根据所述端口物理层名称和所述散射参数类型定位所述目标表格中的目标位置;根据所述目标位置将所述目标数据填充至所述目标表格中。4.根据权利要求1所述的信号完整性数据处理方法,其特征在于,所述根据所述数据处理内容对所述原始数据进行处理包括:若所述数据处理内容为所述眼图指标处理;则解析所述原始数据的文件名信息,定位所述原始数据中的眼图数据文件,并提取所述原始数据中的眼图数据,以获取到所述目标数据。5.根据权利要求4所述的信号完整性数据处理方法,其特征在于,所述将所述目标数据填充至所述目标表格中包括:根据所述目标数据获取端口物理层名称和工艺信息;通过所述端口...

【专利技术属性】
技术研发人员:陈常浩王江孙华锦
申请(专利权)人:山东云海国创云计算装备产业创新中心有限公司
类型:发明
国别省市:

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

1