[发明专利]视频数据接收系统的验证方法及其装置有效

专利信息
申请号: 201010240634.6 申请日: 2010-07-30
公开(公告)号: CN102348125A 公开(公告)日: 2012-02-08
发明(设计)人: 孙辉 申请(专利权)人: 上海炬力集成电路设计有限公司
主分类号: H04N17/00 分类号: H04N17/00
代理公司: 上海明成云知识产权代理有限公司 31232 代理人: 成春荣;竺云
地址: 201203 上海市张*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 视频 数据 接收 系统 验证 方法 及其 装置
【说明书】:

技术领域

发明涉及电路验证装置,特别涉及视频数据接收系统的自动验证技术。

背景技术

近年来,视频数据接收系统已经广泛应用于各种逻辑芯片中。随着芯片系统支持的视频格式不断增多,视频数据的处理过程越来越复杂,在电路设计阶段对视频数据接收系统进行可靠而有效率的验证已经变得越来越重要。

目前,一种常规的针对视频数据接收系统的验证装置如图1所示,图1中的外部视频数据源由验证人员根据不同测试用例对应的测试程序选择。待测视频数据接收系统(即需要验证的视频数据接收系统,典型的由数据解析模块和数据传输模块组成)直接从外部视频数据源接收视频数据,根据测试程序的配置经过数据解析模块和数据传输模块的处理后,将数据存储到待测系统存储器模型。同时验证人员根据不同测试用例对应的测试程序选择相应的数据处理参考模型(数据处理参考模型是根据设计规格和相关视频协议用软件方法(典型的如C语言)实现的功能模型,与待测系统实现完全相同的功能),数据处理参考模型从外部视频数据源接收数据,根据测试程序的配置和相关协议对数据进行相应的处理并将结果数据存储到参考数据存储器模型中。在每个单位数据量(典型的以帧为单位)的数据接收完成之后,分别将待测系统存储器模型和参考数据存储器模型中的数据读取为文本文件,通过用文本比较器对二者进行比较来验证系统功能的正确性。

然而,本发明的发明人发现,上述验证装置如下问题:

(1)效率不高:整个验证过程未实现完全自动化,需要较多的人工干预(如需要验证人员根据不同的测试用例切换外部视频数据源和选择数据处理参考模型,用文本比较器对结果数据进行比较等)。

(2)调试困难:发现电路缺陷后不易对缺陷进行准确的定位(典型的,根据数据比较结果难以确定缺陷发生在数据解析模块还是数据传输模块)。

(3)不易实现较高的验证覆盖率:由于上述验证装置是由验证人员生成所有测试用例,然后根据给定测试用例进行验证,如果需要对所有可能的视频数据源和待测系统的工作模式进行比较全面的覆盖,需要验证人员人工生成很多测试用例,所花费的代价将比较大。

发明内容

本发明的目的在于提供一种视频数据接收系统的验证方法及其装置,以方便实现视频数据接收系统的验证,将验证人员的人工干预最小化,并且容易实现较高的验证覆盖率。

为解决上述技术问题,本发明的实施方式提供了一种视频数据接收系统的验证方法,包含以下步骤:

根据验证需求对待测视频数据接收系统的数据解析模式和数据传输模式进行配置;

根据配置的信息和与该配置的信息相关的视频协议,随机生成测试数据,并将生成的测试数据发送给视频数据接收系统和验证模型;

视频数据接收系统和验证模型分别对测试数据进行解析和传输处理;

通过比较视频数据接收系统处理后的结果数据和验证模型处理后的结果数据,得到视频数据接收系统的验证结果。

本发明的实施方式还提供了一种视频数据接收系统的验证装置,包含待测视频数据接收系统,还包含:

配置单元,用于根据验证需求对待测视频数据接收系统的数据解析模式和数据传输模式进行配置;

随机激励产生器,用于根据配置单元中配置的信息和与该配置的信息相关的视频协议,随机生成测试数据,并将生成的测试数据发送给视频数据接收系统,触发该视频数据接收系统对测试数据进行解析和传输处理;

验证模型单元,用于对随机激励产生器生成的测试数据进行解析和传输处理;

比较单元,用于比较视频数据接收系统处理后的结果数据和验证模型单元处理后的结果数据,得到视频数据接收系统的验证结果。

本发明实施方式与现有技术相比,主要区别及其效果在于:

根据验证需求对待测视频数据接收系统进行随机配置,然后根据配置信息在相关视频协议的约束下,自动生成测试数据。由待测视频数据接收系统和验证模型分别对测试数据进行解析和传输处理,通过比较两者的处理结果数据,得到视频数据接收系统的验证结果。由于测试数据是根据配置信息在相关视频协议的约束下随机产生的,因此使用更加方便,无需验证人员根据测试用例更换视频数据源,而且易于实现很多验证人员人工生成考虑不到的测试用例,从而容易实现较高的验证覆盖率。另外,由于整个验证过程基本实现了完全自动化,将验证人员的人工干预最小化,所以与现有的验证方法相比在相同的人力成本下更易于运行大量测试用例。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海炬力集成电路设计有限公司,未经上海炬力集成电路设计有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010240634.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top