The invention discloses a method for optimizing the test, Flash memory which comprises: generating test vectors; the test vector algorithm was optimized, automatically adapt to the minimum operation time of the measured Flash memory in this test, and to operate according to the minimum operating time, the testing time is close to the minimum time limit for the inherent characteristics of Flash memory; at the same time allows the multiple Flash memory test device for a plurality of stations a plurality of measured Flash memory parallel test according to the test vector; receiving test results from the plurality of corresponding Flash memory test device. The invention synthesizes vector algorithm optimization and generation and parallel testing technology, and greatly improves testing efficiency of Flash memory and reduces test cost under the premise of guaranteeing test coverage rate.
【技术实现步骤摘要】
一种Flash存储器的优化测试方法及优化测试装置
本专利技术涉及芯片测试
,特别涉及一种Flash存储器的优化测试方法及优化测试装置。
技术介绍
Flash存储器在电子系统中广泛应用于存储电子数据。作为各电子系统内部存储单元的核心器件,Flash存储器的质量直接影响着电子系统数据存储的质量,从而影响整个系统的运行。因此,Flash存储器的测试对于保障电子系统的运行功能和数据存储具有重大意义,也为航空航天等重要产业保驾护航起到关键作用。由于Flash存储器的固有特性,其各项操作都需要一定的操作时间,且操作的最小时间在一定范围内是不固定的,因此通常对Flash存储器进行测试时,所需要的时间较长,且有可能因为最小操作时间未知而导致一些时间的浪费,致使出现Flash存储器的测试时间长效率低和测试成本较高的问题。因此,在保证测试覆盖率的前提下,实现一种Flash存储器的优化测试方法,提高测试效率,降低测试成本,具有重大的现实意义。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种Flash存储器的优化测试方法及优化测试装置,包含对测试向量的算法进行优化以及采用并行测试技术,在保证测试覆盖率的前提下大幅度提高了Flash存储器的测试效率,降低了测试成本。基于上述目的,本专利技术提供的一种Flash存储器的优化测试方法,其包括:测试向量生成步骤,生成测试向量;测试时间优化步骤,对所述测试向量的算法进行优化,自动适应被测Flash存储器在本次测试中的最小操作时间,并且按该最小操作时间进行操作,使测试时间接近因Flash存储器固有特性限制的最小时间;并行测试控制步骤, ...
【技术保护点】
一种Flash存储器的优化测试方法,其特征在于包括:测试向量生成步骤,生成测试向量;测试时间优化步骤,对所述测试向量的算法进行优化,自动适应被测Flash存储器在本次测试中的最小操作时间,并且按该最小操作时间进行操作,使测试时间接近因Flash存储器固有特性限制的最小时间;并行测试控制步骤,允许所述多个Flash存储器测试装置根据所述测试向量在同一时间进行多个工位多个被测Flash存储器的并行测试;测试结果接收步骤,接收来自所述多个Flash存储器测试装置各自对应的测试结果。
【技术特征摘要】
1.一种Flash存储器的优化测试方法,其特征在于包括:测试向量生成步骤,生成测试向量;测试时间优化步骤,对所述测试向量的算法进行优化,自动适应被测Flash存储器在本次测试中的最小操作时间,并且按该最小操作时间进行操作,使测试时间接近因Flash存储器固有特性限制的最小时间;并行测试控制步骤,允许所述多个Flash存储器测试装置根据所述测试向量在同一时间进行多个工位多个被测Flash存储器的并行测试;测试结果接收步骤,接收来自所述多个Flash存储器测试装置各自对应的测试结果。2.根据权利要求1所述的Flash存储器的优化测试方法,其特征在于,所述测试时间优化步骤包括:将所述测试向量发送给多个Flash存储器测试装置,对所述测试向量的算法进行优化,使Flash存储器在测试时,对擦除和写入操作的标志位或结果进行判断,当判断操作结束且成功后,不再等待剩余的操作时间而继续向下进行。3.根据权利要求1或2所述的Flash存储器的优化测试方法,其特征在于,所述并行测试包括:构建多个线程或者进程,每一个线程或者进程用于控制一个Flash存储器,各个线程或进程相互独立;每一个线程或者进程分别独立连接存储器测试装置,各个线程或者进程同步运行;以及当一个线程或进程完成对Flash存储器测试装置的操作后,该线程或进程立即释放该Flash存储器测试装置,从而其它的线程或者进程能够继续使用Flash存储器测试装置。4.根据权利要求1或2所述的Flash存储器的优化测试方法,其特征在于,所述测试向量由控制器生成,并通过总线将所述测试向量发送给多个Flash存储器测试装置。5.一种Flash存储器的优化测试装置,其特征在于包括:测试向量生成模块...
【专利技术属性】
技术研发人员:李盛杰,
申请(专利权)人:航天科工防御技术研究试验中心,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。