[发明专利]一种多媒体播放的快速芯片验证方法和装置有效
申请号: | 200910243861.1 | 申请日: | 2009-12-23 |
公开(公告)号: | CN101763877A | 公开(公告)日: | 2010-06-30 |
发明(设计)人: | 舒予;冯备战 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G11B20/18 | 分类号: | G11B20/18 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 播放 快速 芯片 验证 方法 装置 | ||
技术领域
本发明涉及测试技术领域,特别是涉及一种多媒体播放的快速芯片验证方法和装置。
背景技术
半导体技术的快速发展推动了芯片集成度和性能的提高增加,不仅增加了芯片设计的难度,而且使得芯片的后期测试成本也随之增加。为了验证芯片成品的性能与设计期望是否吻合,需要测试设备能够提供测试能力去测试芯片在实际运行时的性能参数。
验证测试是实现从设计到测试无缝连接的关键。在0.18微米以下的制造工艺下,芯片验证测试变得更加至关重要。它的主要任务是验证设计和测试程序的正确性,确定芯片是否符合所有的设计规范。芯片最显著的改进不仅仅在设计流程中产生,而且在芯片调试和验证流程中反复进行。在高性能芯片研制过程中,随着芯片复杂度的提高,对验证测试的要求更加严格。目前,开发低成本高效率的全面验证测试策略成为芯片技术领域的关注点。
现有的芯片验证方法是通常是人工手动操作,通过现场可编程门阵列(FPGA,Field Programmable Gate Array)实现功能测试。特别的,对于多媒体播放的芯片验证,需要操作人员不断的输入各种测试信号,例如,依次输入各种格式的图像判断是否能够正常显示,输入音视频文件判断是否能够正常播出。这就需要操作人员对输入的测试信号进行控制,每输入一种测试文件,就需要设置相应的测试环境。由此一来,必然导致测试的效率减低。
总之,需要本领域技术人员迫切解决的一个技术问题就是:如何能够创造性地提出一种芯片验证的方法,提高验证的效率并且节省人力。
发明内容
本发明所要解决的技术问题是提供一种多媒体播放的快速芯片验证方法和装置,提高了芯片验证的效率,并且节省了人力资源。
为了解决上述问题,本发明公开了一种多媒体播放的快速芯片验证方法,包括:
从存储器中读取待测试的文件;
判断所述文件的类型,当所述文件为YUV图像或RGB图像时,自动对文件的属性参数进行约束修正;当所述文件为JPEG图像或视频文件时,对文件解码后再对其属性参数进行约束修正;
根据约束修正的结果设置相应的属性参数,将所述文件输入具有验证芯片的被测模块进行播放;
其中,循环执行上述各个测试步骤,遍历存储器中各个文件的测试。
优选的,所述方法还包括:当所述文件为视频文件时,从存储器中随机读取至少一个图像文件与解码后的视频文件组合后再对其属性参数进行约束修正。
优选的,将所述文件输入被测模块之前,还包括:判断是否有用户触发的结束热键,若是,则结束操作;若否,则将所述文件输入测试模块。
进一步,判断没有用户触发的结束热键之后,还包括:判断是否有用户触发的切换热键,若是,则随机读取另一个文件并执行测试步骤;若否,则将所述文件输入测试模块。
优选的,所述方法还包括:接收用户对播放帧数的设置;则视频文件按照所述播放帧数播放完毕后,随机读取另一个文件并执行测试步骤。
具体的,属性参数的约束修正包括:目标图像的宽和高的修正;和/或,目标视频的宽和高的修正;和/或,图像文件在屏幕上显示的宽、高和位置的修正;和/或,视频文件在屏幕上显示的宽、高和位置的修正;其中,目标图像或目标视频由从存储器中读取的图像文件或视频文件经放大或者缩小生成。
此外,本发明还公开了一种多媒体播放的快速芯片验证装置,包括:
文件读取单元,用于从存储器中读取待测试的文件;
类型判断单元,用于判断所述文件的类型,当所述文件为YUV图像或 RGB图像时,触发约束修正单元;当所述文件为JPEG图像或视频文件时,触发解码单元;
解码单元,用于对所述文件进行解码,并将解码后的文件输入至约束修正单元;
约束修正单元,用于自动对所述文件的属性参数进行约束修正;
测试单元,用于根据约束修正的结果设置相应的属性参数,将所述文件输入具有验证芯片的被测模块进行播放;
其中,上述各个单元循环执行操作,遍历存储器中各个文件的测试。
优选的,当所述文件为视频文件时,文件读取单元从存储器中随机读取至少一个图像文件,与解码后的视频文件组合后输入至约束修正单元。
优选的,所述装置还包括:
热键判断单元,用于在文件输入被测模块之前,判断是否有用户触发的结束热键,若是,则结束操作;若否,则触发测试单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910243861.1/2.html,转载请声明来源钻瓜专利网。