[发明专利]一种基于UVM的高复用性开销仿真系统及方法有效
申请号: | 201911296369.0 | 申请日: | 2019-12-16 |
公开(公告)号: | CN111082858B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 桂可;李路;王蒙;张睿 | 申请(专利权)人: | 烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司 |
主分类号: | H04B10/073 | 分类号: | H04B10/073 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 董婕 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 uvm 高复用性 开销 仿真 系统 方法 | ||
本发明公开了一种基于UVM的高复用性开销仿真系统及方法,涉及通信技术领域,本发明根据光网络中待测模块开销处理的各种功能来配置仿真平台,从而完成对开销模块进行仿真,不仅能判断待测模块对测试帧的净荷区的处理是否正确,也能判断待测模块对开销的处理是否正确。该仿真系统功能齐全,一套系统能够覆盖光网络开销处理的所有功能,在系统中将所有模块都提供了相应的使能控制端,能够控制平台中每个模块功能的打开和关闭,并且该系统中每个模块的属性和对象例化的套数都通过参数来控制,使得仿真系统很好的去适配多通道的待测开销处理模块,所以,该系统在使用过程中可以适配光网络中的绝大多数开销处理模块,具有很高的复用性。
技术领域
本发明涉及通信技术领域,具体涉及一种高复用性开销仿真系统及方法。
背景技术
在进行光网络逻辑开发的过程中,针对一个较大的开销处理模块,会根据其功能将其划分为若干个小的模块来处理,例如,OTN开销处理模块可以划分为开销提取模块,开销插入模块,开销定帧模块,串行开销口模块等等。目前,业界的主流做法是针对这些所划分的每个模块,都单独开发一套基于UVM(Universal Verification Methodology,通用验证方法学)的仿真系统进行相应的开销功能验证。并且在进一步做开销集成仿真的时候,又需要重新开发集成仿真测试环境。当前一个光网络逻辑开发完成后,下一个光网络逻辑开发又需要去重新开发开销仿真平台,这种做法导致仿真平台复用性差,结构功能单一,验证人员工作量大,重复工作较多,严重影响了仿真验证者的工作效率和项目开发的进度,也造成了大量的资源浪费。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于UVM的高复用性开销仿真系统及方法,能够适配各种不同的待测开销处理模块,具有很高的通用性,提高了验证者的工作效率。
为达到以上目的,本发明采取的技术方案是:一种基于UVM的高复用性开销仿真系统,包括:
激励产生模块,其用于:产生测试帧并发送至开销配置模块;
开销配置模块,其用于:根据当前测试的开销功能配置测试帧中的开销,将配置后的测试帧发送给待测模块和比对模块,并将配置后的测试帧中的开销发送给开销仿真模块;
信号接收模块,其用于:接收经过待测模块处理后的测试帧并发送至比对模块;
比对模块,其用于:比较开销配置模块发送来的测试帧和信号接收模块发送来的待测模块处理后的测试帧的净荷区是否相同,根据比较结果判断待测模块对测试帧的净荷区的处理是否正确;并将待测模块处理后的测试帧中的开销传递给开销仿真模块;
开销仿真模块,其用于:对开销配置模块传递来的开销进行与待测模块相同的开销处理,将处理后的开销与比对模块传递来的待测模块处理后的开销进行比对,根据比对结果确定待测模块对开销的处理是否正确;
参数控制模块,其用于设置每个模块的属性和对象例化的套数;
所述系统中每个模块都配置了使能控制端,使能控制端用于控制每个模块的功能打开或者关闭。
在上述方案的基础上,所述系统还包括激励发送模块,其用于:将开销配置模块配置后的测试帧发送给待测模块。
在上述方案的基础上,所述系统还包括串行开销收发模块,其用于:通过串行开销口接收从待测模块提取的开销并发送至开销仿真模块。
在上述方案的基础上,所述系统还包括寄存器读写模块,其用于从待测模块中通过读取寄存器方式将开销读取出来传递给开销仿真模块。
在上述方案的基础上,所述开销仿真模块包括两个功能选择子模块、两个开销提取模块,两个开销插入模块和三个计分板,其中:
功能选择子模块用于接收开销配置模块传递来的开销,根据当前测试的开销功能,将开销传递给开销提取子模块和开销插入子模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司,未经烽火通信科技股份有限公司;武汉飞思灵微电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911296369.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种耐热性藻蓝及其制备方法
- 下一篇:一种运输设备巡检系统