本发明涉及计算机,具体而言,涉及一种仿真模型的验证方法、装置、处理设备及介质。
背景技术:
1、随着信号传输速率的不断提高,意味着信号所需支持的传输损耗不断增加,如此大的传输损耗导致系统的设计裕量变得更低,因而在进行系统设计时对高速信号进行仿真验证变得愈加重要。
2、相关技术中,可以针对高度信号进行全链路的有源仿真,进行有源仿真时对有源仿真模型的依赖程度较高,可靠性低的仿真模型可能会得到错误的仿真结果,仿真人员需要凭借自己的工程经验进行仿真模型的可靠性验证。
3、但是,相关技术中,人工对仿真模型的可靠性验证,容易出现验证结果不准确的问题,还浪费了不必要的人力资源。
技术实现思路
1、本发明的目的在于,针对上述现有技术中的不足,提供一种仿真模型的验证方法、装置、处理设备及介质,以便解决相关技术中所存在的上述技术问题。
2、为实现上述目的,本发明实施例采用的技术方案如下:
3、第一方面,本发明实施例提供了一种仿真模型的验证方法,包括:
4、获取仿真模型的文件信息,所述仿真模型用于仿真信号的可靠性;
5、判断所述文件信息是否满足预设条件;
6、若满足所述预设条件,则调整虚拟传输线并控制所述仿真模型进行仿真得到仿真结果;其中,所述虚拟传输线用于连接所述仿真模型的输入模型和输出模型;
7、根据所述仿真结果确定所述仿真模型的可靠性。
8、可选的,所述判断所述文件信息是否满足预设条件,包括:
9、判断所述文件信息中是否包括所述输入模型、所述输出模型以及系统文件;
10、若是,则确定所述文件信息满足所述预设条件;
11、若否,则确定所述文件信息不满足所述预设条件,并确定所述仿真模型不可靠。
12、可选的,所述调整虚拟传输线并控制所述仿真模型进行仿真得到仿真结果,包括:
13、短接所述虚拟传输线,以将所述输入模型和所述输出模型直接连接;
14、控制所述仿真模型仿真所支持协议下的传输速率,得到第一仿真结果;
15、所述根据所述仿真结果确定所述仿真模型的可靠性,包括:
16、判断所述第一仿真结果是否满足预设要求;
17、若所述第一仿真结果不满足所述预设要求,则确定所述仿真模型不可靠。
18、可选的,所述第一仿真结果包括:眼图;
19、所述判断所述第一仿真结果是否满足预设要求,包括:
20、判断所述眼图的眼高以及眼距,是否满足所述预设要求,得到判断结果。
21、可选的,所述方法还包括:
22、若所述第一仿真结果满足所述预设要求,则开启所述仿真模型的均衡自适应功能;
23、将所述虚拟传输线的长度调整为第一预设长度,其中,所述第一预设长度的所述虚拟传输线的损耗达到所述仿真模型对应的协议支持的最大传输损耗;
24、控制所述仿真模型仿真所支持协议下的传输速率,得到所述第二仿真结果;
25、所述根据所述仿真结果确定所述仿真模型的可靠性,包括:
26、根据所述第二仿真结果确定所述仿真模型的可靠性。
27、可选的,所述根据所述第二仿真结果确定所述仿真模型的可靠性,包括:
28、判断所述第二仿真结果是否满足所述预设要求;
29、若所述第二仿真结果不满足所述预设要求,则确定所述仿真模型不可靠;
30、若所述第二仿真结果满足所述预设要求,则调整所述虚拟传输线的长度,并控制所述仿真模型进行仿真得到第三仿真结果;
31、根据所述第三仿真结果确定所述仿真模型的可靠性。
32、可选的,所述调整所述虚拟传输线的长度,并控制所述仿真模型进行仿真得到第三仿真结果,包括:
33、将所述虚拟传输线的长度调整为第二预设长度,并更新统计值,其中所述第二预设长度的所述虚拟传输线的损耗增加了预设损耗值;
34、每更新一次所述统计值,控制所述仿真模型进行仿真得到第三仿真结果,直至所述第三仿真结果不满足所述预设要求;
35、所述根据所述第三仿真结果确定所述仿真模型的可靠性,包括:
36、根据最终的所述统计值,确定所述仿真模型的可靠性。
37、第二方面,本发明实施例还提供了一种仿真模型的验证装置,包括:
38、获取模块,用于获取仿真模型的文件信息,所述仿真模型用于仿真信号的可靠性;
39、判断模块,用于判断所述文件信息是否满足预设条件;
40、调整模块,用于若满足所述预设条件,则调整虚拟传输线并控制所述仿真模型进行仿真得到仿真结果;其中,所述虚拟传输线用于连接所述仿真模型的输入模型和输出模型;
41、确定模块,用于根据所述仿真结果确定所述仿真模型的可靠性。
42、可选的,所述判断模块,具体用于判断所述文件信息中是否包括所述输入模型、所述输出模型以及系统文件;若是,则确定所述文件信息满足所述预设条件;若否,则确定所述文件信息不满足所述预设条件,并确定所述仿真模型不可靠。
43、可选的,所述调整模块,具体用于短接所述虚拟传输线,以将所述输入模型和所述输出模型直接连接;控制所述仿真模型仿真所支持协议下的传输速率,得到第一仿真结果;
44、所述确定模块,具体用于判断所述第一仿真结果是否满足预设要求;若所述第一仿真结果不满足所述预设要求,则确定所述仿真模型不可靠。
45、可选的,所述第一仿真结果包括:眼图;
46、所述确定模块,具体用于判断所述眼图的眼高以及眼距,是否满足所述预设要求,得到判断结果。
47、可选的,所述装置还包括:
48、开启模块,用于若所述第一仿真结果满足所述预设要求,则开启所述仿真模型的均衡自适应功能;
49、调整模块,用于将所述虚拟传输线的长度调整为第一预设长度,其中,所述第一预设长度的所述虚拟传输线的损耗达到所述仿真模型对应的协议支持的最大传输损耗;
50、控制模块,用于控制所述仿真模型仿真所支持协议下的传输速率,得到所述第二仿真结果;
51、所述确定模块,具体用于根据所述第二仿真结果确定所述仿真模型的可靠性。
52、可选的,所述确定模块,具体用于判断所述第二仿真结果是否满足所述预设要求;若所述第二仿真结果不满足所述预设要求,则确定所述仿真模型不可靠;若所述第二仿真结果满足所述预设要求,则调整所述虚拟传输线的长度,并控制所述仿真模型进行仿真得到第三仿真结果;根据所述第三仿真结果确定所述仿真模型的可靠性。
53、可选的,所述确定模块,具体用于将所述虚拟传输线的长度调整为第二预设长度,并更新统计值,其中所述第二预设长度的所述虚拟传输线的损耗增加了预设损耗值;每更新一次所述统计值,控制所述仿真模型进行仿真得到第三仿真结果,直至所述第三仿真结果不满足所述预设要求;根据最终的所述统计值,确定所述仿真模型的可靠性。
54、第三方面,本发明实施例还提供了一种处理设备,包括:存储器和处理器,所述存储器存储有所述处理器可执行的计算机程序,所述处理器执行所述计算机程序时实现上述第一方面任一项所述的仿真模型的验证方法。
55、第四方面,本发明实施例还提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被读取并执行时,实现上述第一方面任一项所述的仿真模型的验证方法。
56、本发明的有益效果是:本发明实施例提供一种仿真模型的验证方法,包括:获取仿真模型的文件信息,仿真模型用于仿真信号的可靠性;判断文件信息是否满足预设条件;若满足预设条件,则调整虚拟传输线并控制仿真模型进行仿真得到仿真结果;其中,虚拟传输线用于连接仿真模型的输入模型和输出模型;根据仿真结果确定仿真模型的可靠性。在仿真模型的文件信息满足预设条件时,通过调整虚拟传输线并控制仿真模型进行仿真得到仿真结果,基于仿真结果确定仿真模型的可靠性,实现了自动的对仿真模型的可靠性验证,使得验证结果更加客观,提升了验证结果的准确性,节省了人力资源。