[发明专利]一种多格式视频解码器的测试系统和测试方法无效
申请号: | 201210331368.7 | 申请日: | 2012-09-10 |
公开(公告)号: | CN102917242A | 公开(公告)日: | 2013-02-06 |
发明(设计)人: | 陈祖尚 | 申请(专利权)人: | 福州瑞芯微电子有限公司 |
主分类号: | H04N17/00 | 分类号: | H04N17/00 |
代理公司: | 福州市鼓楼区博深专利代理事务所(普通合伙) 35214 | 代理人: | 林志峥 |
地址: | 350000 福建*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 格式 视频 解码器 测试 系统 方法 | ||
1.一种多格式视频解码器测试方法,其特征在于,包括如下步骤:
系统上电,双FPGA从配置FLASH中读取编程文件,进行SOC系统初始化;
PC机通过ARM JTAG调试器连接线连接到SOC系统的JTAG接口;
ARM JTAG调试器初始化SOC系统的内存控制器,内存控制器将测试程序从PC机加载到SOC系统的内存芯片;以及
SOC系统的CPU执行所述测试程序以对视频解码器进行测试。
2.根据权利要求1所述的多格式视频解码器测试方法,其特征在于,所述步骤“SOC系统的CPU执行所述测试程序以对视频解码器进行测试”包括:
初始化文件系统;
判断内存芯片中待解码视频码流是否足够解码一帧;
当确定所述内存芯片中待解码视频码流足够解码一帧时,配置视频解码器对待解码视频流进行解码;
将解码后的帧数据写入内存芯片中;
从存储卡中读取正确的帧数据到内存芯片;以及
将解码后的帧数据与正确的帧数据进行比对,并根据比对的结果输出log信息。
3.根据权利要求2所述的多格式视频解码器测试方法,其特征在于,还包括:
判断是否显示视频图像;
当确定显示视频图像时,将解码后的帧数据送到显示屏控制器,显示屏控制器驱动显示屏进行显示。
4.根据权利要求2所述的多格式视频解码器测试方法,其特征在于,当判断内存芯片中待解码视频码流不够解码一帧时,还包括:
判断存储卡中的待解码视频码流是否消耗完;
当确定存储卡中的待解码视频码流尚未完全消耗完时,读取存储卡中的待解码视频码流到内存芯片中,然后返回所述步骤“判断内存芯片中待解码视频码流是否足够解码一帧”;当确定存储卡中的待解码视频码流已经完全消耗完时,全部解码结束并输出log信息。
5.根据权利要求1所述的多格式视频解码器测试方法,其特征在于,当待解码视频流为大批量的视频文件时,所述步骤“执行所述测试程序以对视频解码器进行测试”包括:
打开存储卡中的测试列表文件,其中,所述测试列表文件包含各个待解码视频码流的文件名、正确帧数据的文件名和视频格式;
判断测试列表文件是否读取到文件尾;
当确定测试列表文件尚未读取到文件尾时,读取测试列表文件,获取待解码视频码流文件名、正确帧数据文件名和视频格式;
根据获取的待解码视频码流文件名、正确帧数据文件名读取存储卡中的待解码视频码流以及正确帧数据到内存芯片;以及
根据视频格式对内存芯片中的待解码视频码流进行视频解码,将解码后的数据与正确帧数据进行比对并根据比对的结果输出log信息。
6.一种多格式视频解码器测试系统,包括PC机、存储卡以及显示屏,其特征在于,所述多格式视频解码器测试系统还包括SOC系统和内存芯片,其中,所述SOC系统包括通过总线矩阵相互连接的第一FPGA以及第二FPGA,所述第二FPGA与所述PC机、内存芯片、存储卡以及显示屏分别电连接;
所述内存芯片用于存储测试程序;
所述PC机用于编译和调试所述测试程序,所述PC机包括ARM JTAG调试器以及配置FLASH,其中,所述配置FLASH用于存储编程文件,所述PC机通过所述ARM JTAG调试器连接线连接到SOC系统的JTAG接口;
所述存储卡用于存储输入输出数据,所述输入输出数据包括待解码视频码流、正确帧数据以及测试列表文件;
所述第一FPGA和第二FPGA用于当系统上电时从配置FLASH中读取编程文件,完成SOC系统初始化;其中,所述第一FPGA包括视频解码器;所述第二FPGA包括:
存储卡控制器,用于对所述存储卡进行读写控制;
内存控制器,用于将所述测试程序从所述PC机加载到所述内存芯片,实现对内存芯片的读写控制;
CPU,用于执行所述测试程序以对所述视频解码器进行测试;以及
显示屏控制器,用于将经过视频解码器解码后得到的显示数据送到所述显示屏上进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子有限公司,未经福州瑞芯微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210331368.7/1.html,转载请声明来源钻瓜专利网。