样品阶段如何验证CS创世SD NAND是否满足要求
对于SD NAND来说,一般可以从以下几个方面来考量:
兼容性,
功能性,
性能,
稳定性,
对于这四个方面,我们分别展开来说:
1.兼容性,对于SD NAND来说,虽然协议是标准的,但是不同的主控芯片,对于协议的时序理解也会有不一样,所以HOST端的发送信号的判定点 或者 发送信号的判定点也会有不一样,对于这样的情况,可以用多块板子来跑读写测试,看看是否会出现,有的能正常识别,读写,有的不行的情况,或者同一个板子,有时候能正常读写,有时候无法正常读写的情况。
如果碰到这样的情况,也可以把板子和存储芯片一起寄给雷龙公司,进行逻辑的抓取,判断问题发生的原因。
2.功能性,对于SD NAND来说,就是读和写。存储产品的功能就是保存数据和读取数据。如果是raw NAND或者SPI NAND还是涉及擦除,但是SD NAND不需要擦除,如果要修改原来的数据,直接覆盖写就可以。
对于读取验证,可以先写满存储单元,再对于将写入的数据,按照一定的方式读取出来,并且跟原来写入的数据进行对比测试。读取的方式可以根据客户的具体产品,存储的具体内容来,类似图片或者音频文件,都是大段大段的数据,可以采用连续读取的方式,如果是小文件数据,或者参数模型匹配数据等,可以采用单块读取的方式来测试验证。主要目的是验证,读取的数据是否准确,在传输过程中是否有发生变化或者翻转。
对于写入验证,可以按照时间产品的情况,是需要写入大数据或者小文件数据,按照多块写入的方式或者单块写入的方式来写入数据,并且还需要读取数据进行对比。来验证写入的数据是正确,传输过程中是否出现了丢失数据或者翻转的情况。
在整个测试和验证的过程中,如果出现了问题,可以随时联系雷龙公司进行沟通,或者找雷龙公司获取SD协议,自己对照协议来进一步分析和解决。
3.性能方面,对于SD NAND来说,就是读写速度,对于读写速度的测试,我们可以依靠一些PC上的软件,例如H2test ,HD tune,ATTO等,进行SD NAND本身素质的测试,这些测试可以评估存储在连续读写,随机读写时候的性能。这些测试的数据,可以找雷龙公司获取。但是当SD NAND嵌入到客户的产品中时,性能的测试就是需要再客户的板子上来进行,根据客户的CLK的设定频率(最高支持50Mhz),以及写入数据的大小来测试。可以使用单块写入,或者连续写入的方式来测试。如果客户对于写入速度有较高要求,可以先缓存一些数据到RAM中,再按照4K大小进行写入。如果客户对于读取速度有稳定的要求,在测试驱动软件层面也可以进行一些调整,达到优化的效果。
4.稳定性方面,对于SD NAND来说,就是持续稳定工作,也就是在异常情况下也能正常工作或者恢复,这个时候可以针对产品的特点,看看可能出现的异常情况大概是什么样的,进行针对性的模拟,一般来说可能涉及到电压的剧烈抖动,负载突然增大等情况,或者持续的高温运行等场景,加速老化。芯片行业有一个浴盆理论,初期的时候比较容易出问题,中间阶段会稳定运行,到芯片的生命末期也容易出现问题。如果使测试阶段有任何问题,也欢迎客户发给雷龙公司,希望让客户顺利批量的使用起来。
深圳市雷龙发展专注存储行业13年,专业提供小容量存储解决方案。