[发明专利]实现SOC芯片中多任务多FLASH同时测试的方法有效
申请号: | 200610119285.6 | 申请日: | 2006-12-07 |
公开(公告)号: | CN101196841A | 公开(公告)日: | 2008-06-11 |
发明(设计)人: | 武建宏;黄海华;桑浚之 | 申请(专利权)人: | 上海华虹NEC电子有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 顾继光 |
地址: | 201206上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种实现SOC芯片中多任务多FLASH同时测试的方法,可同时对多个FLASH的多项功能同时进行测试,提高对FLASH的测试效率,降低测试成本。该方法通过测试下载一个芯片测试的以事件触发的多任务测试程序到芯片内部,然后由测试仪激活芯片系统来运行该内部测试程序,从而使芯片利用本身的资源同时对多个测试任务进行测试,最后由测试仪发送指令将多个测试项目的结果取出来,以此来判断芯片合格与否。 | ||
搜索关键词: | 实现 soc 芯片 任务 flash 同时 测试 方法 | ||
【主权项】:
1.一种实现SOC芯片中多任务多FLASH同时测试的方法,其特征在于,包括以下步骤:首先设计一套对芯片测试的以事件触发的多任务测试程序;使用测试仪通过所述芯片上的输入输出端口将所述测试程序下载到所述芯片的存储器中作为FLASH测试的软件接口;通过所述测试仪向存储在存储器中的测试程序发送一个激活命令,开始测试,这时芯片存储器中的测试程序会通过所述芯片中的CPU执行第一个测试项目;所述CPU在等待第一个测试项目测试结果的时候,所述CPU激活针对于第二个测试项目的测试命令,开始执行第二个测试项目;若还有其他后续测试项目,则以此类推,直到进行到最后一个测试项目;所述CPU在等待最后一个测试项目测试结果的时候,向所述测试仪发送指令来读取第一个测试项目的结果;然后再在等待最后第二个测试项目测试结果的时候,再向所述测试仪发送指令来读取第二个测试项目的结果;如此循环,直至读取出所有测试项目的测试结果。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹NEC电子有限公司,未经上海华虹NEC电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200610119285.6/,转载请声明来源钻瓜专利网。