[发明专利]多媒体IP带宽性能的验证方法及装置有效
申请号: | 201910551838.2 | 申请日: | 2019-06-25 |
公开(公告)号: | CN110704998B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 贾大中;张云;蔡浩 | 申请(专利权)人: | 眸芯科技(上海)有限公司 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06F11/36 |
代理公司: | 上海图灵知识产权代理事务所(普通合伙) 31393 | 代理人: | 谢微 |
地址: | 201210 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 多媒体 ip 带宽 性能 验证 方法 装置 | ||
本发明公开了多媒体IP带宽性能的验证方法及装置,涉及IP仿真验证技术领域。所述方法包括步骤:选取典型测试用例构建典型测试用例池;监控IP端口和IP内部子模块的性能测试点;模拟带宽性能测试环境,对每一个性能测试点所对应的测试用例启动自动循环仿真直到得到该性能测试点下IP带宽性能的极限值,记录循环仿真时IP端口和IP内部子模块的监控信息;分析前述监控信息,获取限制IP带宽性能极值的特征信息。本发明在IP开发前期,构建典型测试用例池,通过模拟性能测试确定限制IP带宽性能的特征信息,方便IP设计人员的迭代开发以及后期SOC设计人员的集成。
技术领域
本发明涉及IP仿真验证技术领域,尤其涉及多媒体IP带宽性能的验证。
背景技术
IP的设计开发,在保证功能开发正确的基础上,还需要关注IP所能达到的带宽性能指标,这样在SOC(System On Chip系统芯片)集成的时候,才能够正确地进行总线以及DDR(DDR SDRAM,双倍速率同步动态随机存储器)的选型与设计。
目前,通常利用计算机仿真分析来测试IP带宽性能指标。一方面,仿真分析往往存在服务器以及软件许可的限制;另一方面,仿真时所用的多媒体IP的测试用例多达几百个,而挑选压力测试用例往往依靠于设计人员的经验,导致挑选的测试用例可能不够典型,从而忽略掉其中的典型的极限测试用例,又或者挑选的测试用例数量较多且彼此重复,消耗掉不必要的仿真时间和资源。
如何在存在大量测试用例的测试池中快速找到IP性能验证的极限场景,以及如何获取性能测试点下IP带宽性能的极限值以及影响IP带宽性能的相关信息,是当前亟需解决的技术问题。
发明内容
本发明的目的在于:克服现有技术的不足,提供了一种多媒体IP带宽性能的验证方法及装置。本发明在IP开发前期,构建典型测试用例池,通过模拟性能测试环境获取IP带宽性能的极限值等信息,确定限制IP带宽性能的特征信息,方便IP设计人员的迭代开发以及后期SOC设计人员的集成。
为实现上述目标,本发明提供了如下技术方案:
一种多媒体IP带宽性能的验证方法,包括步骤:
从测试池中选取典型测试用例,构建典型测试用例池;
监控IP端口和IP内部子模块的性能测试点;
模拟带宽性能测试环境,对每一个性能测试点所对应的测试用例启动自动循环仿真直到得到该性能测试点下IP带宽性能的极限值,记录循环仿真时IP端口和IP内部子模块的监控信息;
分析前述监控信息,获取限制IP带宽性能极值的特征信息。
进一步,从测试池中选取典型测试用例的步骤为,
采集测试池中用于测试IP性能的测试用例信息;
对每一个测试用例进行仿真,仿真时,通过外部监控装置基于预设的带宽性能指标对测试用例进行监控,记录每个带宽性能指标的数值信息;
根据记录的数值信息,对比分析后得到每个带宽性能指标所对应的极限测试用例;
将所有带宽性能指标所对应的极限测试用例作为典型测试用例进行保存。
进一步,通过EDA(Electronics Design Automation电子设计自动化)仿真对每一个测试用例进行仿真,仿真时启动多个子线程对每个测试用例进行监控。
进一步,通过激励装置设置激励环境以模拟带宽性能测试环境;
所述激励装置能够根据预设的带宽性能验证要求,模拟极限场景对IP进行的模拟压力测试。
进一步,自动循环仿真时,通过激励装置设置每次性能测试仿真的性能测试步长;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于眸芯科技(上海)有限公司,未经眸芯科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910551838.2/2.html,转载请声明来源钻瓜专利网。