System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于通信,具体涉及一种数字眼图的自适应操作方法及系统。
技术介绍
1、在高速电路设计中,数字眼图的调节和适配非常重要,眼图问题的定位是个非常复杂的过程,需要经验丰富的专业工程师来执行。
2、目前在高速电路设计中,以交换机/网卡为例,经验丰富的专业工程师可以通过cpu的调试串口下命令来打印交换芯片接收到的其他芯片(光口/fpga/phy)发送的数字眼图在对话框中,如果数字眼图出现异常比如未张开,眼高眼宽不足等,需要对数字眼图进行调试。
3、当前的眼图调试的过程需要经验丰富的专业工程师经过很多次参数调整的尝试,费时费力,并且容易受到工作经验等主观因素的影响,导致眼图调试效率低。
技术实现思路
1、为了解决当前的眼图调试的过程需要经验丰富的专业工程师经过很多次参数调整的尝试,费时费力,并且容易受到工作经验等主观因素的影响,导致眼图调试效率低的技术问题,本专利技术提供一种数字眼图的自适应操作方法及系统。
2、第一方面
3、本专利技术提供了一种数字眼图的自适应操作方法,包括:
4、s1:交换芯片接收眼图数据;
5、s2:交换芯片将所述眼图数据发送至cpu;
6、s3:cpu将所述眼图数据发送至远端服务器;
7、s4:远端服务器将所述眼图数据与标准眼图数据进行对比,生成眼图参数,并将所述眼图参数下发至cpu;
8、s5:cpu根据所述眼图参数对所述眼图数据进行调整;
10、重复s4至s6,直至所述眼图数据满足标准要求。
11、进一步地,所述眼图参数包括:眼图发送参数和眼图接收参数;
12、所述眼图发送参数包括:一级跳变前预加重参数pre1、二级跳变前预加重参数pre2、主光标参数main、一级跳变后预加重参数post1、二级跳变后预加重参数post2、三级跳变后预加重参数post3和振幅参数amp;
13、所述眼图接收参数包括:一级滤波参数filter1、二级滤波参数filter2、三级滤波参数filter3和可变增益放大器参数vga。
14、进一步地,所述s4具体包括:
15、s401:远端服务器将所述眼图数据与标准眼图数据进行对比;
16、s402:根据对比结果,判断本地数据库中是否存在相关命令;若有,根据相关命令,生成眼图参数;否则,对所述眼图数据进行分析,根据分析结果,通过眼图参数生成模型,生成眼图参数;
17、s403:将所述眼图参数下发至cpu。
18、进一步地,所述s402具体包括:
19、对所述眼图数据进行分析,判断所述眼图数据的眼宽和眼高是否达到标准;若是,确定误码率满足要求;否则,生成对高频部分进行增强的眼图参数。
20、进一步地,数字眼图的自适应操作方法还包括:
21、远端服务器将最终调节的眼图参数记录到数据库;
22、远端服务器根据记录的最终调节的眼图参数、参数标准以及各种芯片手册中的眼图标准,对所述眼图参数生成模型进行训练。
23、第二方面
24、本专利技术提供了一种数字眼图的自适应操作系统,包括:
25、接收模块,用于交换芯片接收眼图数据;
26、第一发送模块,用于交换芯片将所述眼图数据发送至cpu;
27、第二发送模块,用于cpu将所述眼图数据发送至远端服务器;
28、生成模块,用于远端服务器将所述眼图数据与标准眼图数据进行对比,生成眼图参数,并将所述眼图参数下发至cpu;
29、调整模块,用于cpu根据所述眼图参数对所述眼图数据进行调整;
30、第二发送模块,还用于cpu将调整后的眼图数据将所述眼图数据发送至远端服务器;
31、重复调用所述生成模块、所述调整模块和所述第二发送模块,直至所述眼图数据满足标准要求。
32、进一步地,所述眼图参数包括:眼图发送参数和眼图接收参数;
33、所述眼图发送参数包括:一级跳变前预加重参数pre1、二级跳变前预加重参数pre2、主光标参数main、一级跳变后预加重参数post1、二级跳变后预加重参数post2、三级跳变后预加重参数post3和振幅参数amp;
34、所述眼图接收参数包括:一级滤波参数filter1、二级滤波参数filter2、三级滤波参数filter3和可变增益放大器参数vga。
35、进一步地,所述生成模块具体用于:
36、远端服务器将所述眼图数据与标准眼图数据进行对比;
37、根据对比结果,判断本地数据库中是否存在相关命令;若有,根据相关命令,生成眼图参数;否则,对所述眼图数据进行分析,根据分析结果,通过眼图参数生成模型,生成眼图参数;
38、将所述眼图参数下发至cpu。
39、进一步地,所述生成模块具体用于:
40、对所述眼图数据进行分析,判断所述眼图数据的眼宽和眼高是否达到标准;若是,确定误码率满足要求;否则,生成对高频部分进行增强的眼图参数。
41、进一步地,数字眼图的自适应操作系统还包括:
42、记录模块,用于远端服务器将最终调节的眼图参数记录到数据库;
43、训练模块,用于远端服务器根据记录的最终调节的眼图参数、参数标准以及各种芯片手册中的眼图标准,对所述眼图参数生成模型进行训练。
44、与现有技术相比,本专利技术至少具有以下有益技术效果:
45、在本专利技术中,远端服务器可以将眼图数据与标准眼图数据进行对比,进而生成眼图参数,并将眼图参数下发至cpu,以使cpu根据所述眼图参数对所述眼图数据进行调整,可以对眼图数据实现自适应调节,无需要工程师进行手动参数调整,省时省力,避免受到工作经验等主观因素的影响,提升眼图调试效率。
本文档来自技高网...【技术保护点】
1.一种数字眼图的自适应操作方法,其特征在于,包括:
2.根据权利要求1所述的数字眼图的自适应操作方法,其特征在于,所述眼图参数包括:眼图发送参数和眼图接收参数;
3.根据权利要求1所述的数字眼图的自适应操作方法,其特征在于,所述S4具体包括:
4.根据权利要求3所述的数字眼图的自适应操作方法,其特征在于,所述S402具体包括:
5.根据权利要求3所述的数字眼图的自适应操作方法,其特征在于,还包括:
6.一种数字眼图的自适应操作系统,其特征在于,包括:
7.根据权利要求6所述的数字眼图的自适应操作系统,其特征在于,所述眼图参数包括:眼图发送参数和眼图接收参数;
8.根据权利要求6所述的数字眼图的自适应操作系统,其特征在于,所述生成模块具体用于:
9.根据权利要求8所述的数字眼图的自适应操作系统,其特征在于,所述生成模块具体用于:
10.根据权利要求8所述的数字眼图的自适应操作系统,其特征在于,还包括:
【技术特征摘要】
1.一种数字眼图的自适应操作方法,其特征在于,包括:
2.根据权利要求1所述的数字眼图的自适应操作方法,其特征在于,所述眼图参数包括:眼图发送参数和眼图接收参数;
3.根据权利要求1所述的数字眼图的自适应操作方法,其特征在于,所述s4具体包括:
4.根据权利要求3所述的数字眼图的自适应操作方法,其特征在于,所述s402具体包括:
5.根据权利要求3所述的数字眼图的自适应操作方法,其特征在于,还包括:
<...【专利技术属性】
技术研发人员:张志远,胡丹,李野,齐林,白玉龙,
申请(专利权)人:天翼云科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。