[发明专利]一种多媒体芯片的验证方法及装置有效
申请号: | 200910238727.2 | 申请日: | 2009-11-23 |
公开(公告)号: | CN101719180A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 舒予;凌明;冯备战 | 申请(专利权)人: | 北京中星微电子有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50;G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100083 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多媒体 芯片 验证 方法 装置 | ||
技术领域
本发明涉及芯片仿真验证处理的技术领域,特别是涉及一种多媒体芯 片的验证方法,以及,一种多媒体芯片的验证装置。
背景技术
在现代集成电路制造工艺中,芯片加工需要经历一系列化学、光学、 冶金、热加工等工艺环节。每道工艺都可能引入各种各样的缺陷。与此 同时由于特征尺寸的不断缩小,各类加工设施成本也急剧上升。例如有 人估计90nm器件的一套掩模成本可能超过130万美元。因此器件缺陷 造成的损失代价极为高昂。在这种条件下,通过验证测试,分析失效原 因,减少器件缺陷就成为集成电路制造中不可少的环节。
验证测试(Verification Test,Design Debug)是实现“从设计到测试 无缝连接”的关键。它的主要任务是验证设计和测试程序(Test Programs) 的正确性,确定芯片是否符合所有的设计规范。它通过合理的失效分析 (Failure Analysis)不仅为探求设计的关键参数所决定的特性空间奠定基 础,还为设计人员改进设计及时反馈有效的数据依据,并为优化整体测 试流程、减小测试开销以及优化后期的生产测试(Production Test)开拓 了便利途径。随着芯片复杂度的提高,对验证测试的要求将更加严格,
众所周知,功能验证是整个芯片验证测试周期中占用时间最多的环 节。功能验证是通过输入测试数据验证芯片是否正确执行设计规范所设 定的逻辑功能,以确定芯片能否正常工作。全面的功能性测试通常考虑 检测芯片性能的所有方面,包括电源电压、输入/输出电平与电流、输入/ 输出信号时序、测试频率、输入信号波形等等。因此输入的测试数据就 包含测试向量文件(指令或激励)、输入信号时序(信号跳变信息)、输 入信号波形、输入电流等等信息。测试人员通常使用一系列专门设计的 较短的测试向量来激励特定的电路单元和被测电路网络。当捕获到的输 出响应与期望值不吻合时,就表明芯片在该功能性测试向量上失效了。 通过对芯片电路各组成部分逐一分析,设计人员就能对单个子系统能否 正常工作进行确认,或将精力集中在芯片组成部分的缺陷调试方面。
可以看出,现有的功能验证所关注的重点在于芯片是否能正确完成 某个功能,而并不关注芯片的运用环境.而在实际中,往往芯片所出现的 问题,是芯片产品在真实环境中运用所出现的问题,显然,一旦问题等 到用户使用时才发现,则必然影响到成品的质量,并导致过多的成本耗 费.
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如 何能创造性地提出一种芯片验证的机制,在验证测试中模拟真实应用环 境,以尽可能多地发现芯片设计的缺陷,提高测试的准确性。
发明内容
本发明所要解决的技术问题是提供一种多媒体芯片的验证机制,通 过在验证测试中模拟真实应用环境,以尽可能多地发现芯片设计的缺陷, 提高测试的准确性。
为了解决上述问题,本发明公开了一种多媒体芯片的验证方法,包 括:
加载针对待测芯片的测试代码,所述测试代码包括DMA传输控制代 码及多媒体操作控制代码;
在所述待测芯片中启动不同线程分别运行所述DMA传输控制代码 和多媒体操作控制代码;
所述运行测试代码的步骤进一步包括:
启动第一线程和第二线程;
在第一线程中依据所述DMA传输控制代码执行DMA传输操作;以 及,
在第二线程中依据所述多媒体操作控制代码执行多媒体操作。
优选的,所述的方法,还包括:
依据所述多媒体操作的执行情况输出待测芯片的测试结果。
优选的,所述多媒体操作控制代码包括视频解码播放操作控制代码和 音频解码播放操作控制代码,所述运行测试代码的步骤进一步包括:
启动第一线程、第三线程和第四线程;
在第一线程中依据所述DMA传输控制代码执行DMA传输操作;
在第三线程中依据所述视频解码播放操作控制代码执行视频解码播 放操作;以及,
在第四线程中依据所述音频解码播放操作控制代码执行音频解码播 放操作。
优选的,所述在第一线程中依据DMA传输控制代码执行DMA传输 操作的步骤包括;
依据待测芯片的内存可用空间配置所述DMA传输的数据量;
按照预置的DMA触发时序进行相应数据量的DMA传输操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京中星微电子有限公司,未经北京中星微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910238727.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:在装配有双离合器变速箱的机动车中控制升档操作的方法
- 下一篇:片材处理设备