一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种闪存芯片可靠性检测的检测方法及检测装置与流程

2022-02-24 13:26:59 来源:中国专利 TAG:


1.本技术涉及固态存储检测技术领域,尤其是涉及一种闪存芯片可靠性检测的检测方法及检测装置。


背景技术:

2.闪存(flash)又称快闪存储器,是一种电子式可消除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器,并具有非易失性。在固态存储领域,以闪存作为存储介质的固定硬盘(ssd)在计算机存储设备中广泛使用,固态硬盘上闪存颗粒的好坏决定着固态硬盘的稳定性。
3.一个闪存芯片由两个或者多个die(又称chips)组成,一个die又可以分为多个plane,而每一个plane又包含多个block,每个block又分为多个page,die封装形成颗粒。因此一个flash芯片内部通常包括若干个块(block),由于受生产技术和工艺等因素的影响和限制,闪存芯片在出厂时可能有些“块”是不能正常使用的,这些不能使用的块称之为“坏块”;因此在以闪存芯片为存储介质的闪存存储器在出厂前,需要对闪存芯片中的各个“块”进行扫描检测,并记录闪存芯片中坏块的数量,扫描检测完成后将固件程序固化到固态硬盘中。
4.目前市场上的可靠性验证(rdt)测试架利用固态硬盘的控制芯片(sata controller芯片)和量产工具(mptool)在pc主机上将rdt代码烧录到闪存芯片颗粒中,然后将测试架以及闪存芯片颗粒一起查到高温箱里面的供电接口进行rdt脱机扫描。通过测试架上的led指示灯来简单地判断rdt脱机扫描是否已经完成(led指示灯长亮则表示rdt扫描已经完成,led指示灯闪烁或者出现快闪则表示rdt扫描没有完成)。然后对rdt扫描已经完成的颗粒所对应的测试架重新插到pc端,利用pc端的mptool获取rdt脱机扫描后的数据才能了解到闪存芯片颗粒的品质等级分类。
5.现有的rdt脱机扫描技术由于没有pc端的参与,所以从半成品板或者市面上的rdt测试架中获取的信息非常有限,只能通过半成品或测试架上面的led指示灯了解到rdt是否完成。在完成了rdt脱机扫描后的闪存芯片颗粒还必须将对应的测试架插入pc端后通过pc端的mptool来读取数据后才能对闪存芯片颗粒品质进行等级划分归类。
6.针对相关技术,发明人认为目前的闪存可靠性验证操作流程非常繁琐,导致产线的生产效率低下。


技术实现要素:

7.为了解决现有rdt测试架由于提供信息不足而需要连接pc端去获取详细信息的繁琐流程,提高产品的生产效率,本技术提供一种闪存芯片可靠性检测的检测方法及检测装置。
8.第一方面,本技术提供一种闪存芯片可靠性检测的检测方法,采用如下的技术方案:
一种闪存可靠性检测的检测方法,包括以下步骤:将闪存芯片安装到测试架中;使用mptool烧录rdt代码到闪存芯片中;将成功烧录rdt代码的闪存芯片连同测试架一起插到高温箱中的供电接口上;给sata供电接口通电,使得sata芯片的boot从闪存芯片中加载rdt代码到sata芯片的ram中;sata芯片加载完成后开始进入rdt脱机扫描流程;sata芯片对闪存芯片进行扫描,找出闪存芯片中的坏块并生成坏块信息;sata芯片通过分析坏块信息来计算出闪存芯片的颗粒品质并对闪存芯片颗粒品质等级进行划分;sata芯片通过驱动提示单元提示对应的闪存芯片颗粒品质等级。
9.通过采用上述技术方案,将rdt代码烧录到闪存芯片中,利用软硬件结合对闪存芯片中的每一个块都进行全面检测,找出坏块,并生成坏块信息,通过软件sata芯片根据坏块信息对闪存芯片的颗粒品质等级进行划分,通过硬件提示单元根据sata芯片对闪存芯片颗粒品质等级的划分进行提示,以实现在闪存芯片坏块信息检测的过程中,同时对闪存芯片的颗粒品质等级进行划分并显示,以提高产品的生产效率。
10.优选的,在烧录rdt代码到闪存芯片中之前,检测方法还包括在pc端上预先配置颗粒品质等级参数,颗粒品质等级参数用于划分闪存芯片颗粒品质等级;使用mptool烧录rdt代码到闪存芯片中时,pc端将配置好的颗粒品质等级参数写入到闪存芯片中;给sata供电接口通电后,sata芯片同时加载闪存芯片中的颗粒品质等级参数。
11.通过采用上述技术方案,通过在pc端预先配置颗粒品质等级参数,方便在对不同型号的闪存芯片进行检测时,对颗粒品质等级参数进行更改;同时使得闪存芯片在烧录rdt代码时,同步写入颗粒品质等级参数,当sata芯片读取闪存芯片中的rdt代码时,同时加载颗粒品质等级参数,从而实现sata芯片对闪存芯片进行扫描检测时,对闪存芯片的颗粒品质等级进行划分。
12.优选的,所述提示单元为数码管显示器,所述数码管显示器为个位数显示,闪存芯片颗粒品质等级划分为1-9级。
13.通过采用上述技术方案,数码管显示器显示能够方便检测人员快速获知对应闪存芯片的颗粒品质等级且不易受外界影响,在满足颗粒品质等级划分要求的情况下,设置成个位数以降低提示单元的空间占用。
14.优选的,在sata芯片通过分析坏块信息来计算出闪存芯片颗粒的品质并对闪存芯片颗粒进行品质等级划分之后,检测方法还包括sata芯片将闪存芯片颗粒品质等级保存到闪存芯片中。
15.通过采用上述技术方案,将颗粒品质等级保存到闪存芯片中,方便断电后重新上电后提示单元能够恢复对颗粒品质等级的提示。
16.第二方面,本技术提供一种闪存可靠性检测的检测装置,采用如下的技术方案:一种闪存可靠性检测的检测装置,包括:测试架,用于安装闪存芯片,并对闪存芯片进行rdt脱机扫描检测;
pc端,电连接于测试架时,用于将rdt代码烧录到闪存芯片中;高温箱,用于安装测试架并对闪存芯片提供检测极限温度。
17.通过采用上述技术方案,闪存芯片安装在测试架上,使得闪存芯片能够与pc端进行连接,从而获取rdt代码,同时闪存芯片在测试架上进行rdt脱机扫描以进行可靠性验证,同时设置高温箱对闪存芯片在极限温度下进行检测,以检测闪存芯片的使用性能。
18.优选的,所述测试架包括pcb主板、至少一个设置于pcb主板上用于安装闪存芯片的检测座子,检测座子电连接有用于通过检测座子检测扫描闪存芯片的sata芯片,所述sata芯片用于查找闪存芯片内的坏块,并生成坏块信息。
19.通过采用上述技术方案,通过安装检测座子将闪存芯片与sata芯片或pc端进行电连接,sata芯片用于闪存芯片扫描,从而查找闪存芯片内的坏块,并对坏块信息进行整合,生成坏块信息表。
20.优选的,所述测试架还包括至少一个提示单元,所述提示单元与检测座子一一对应设置,所述提示单元电连接于sata芯片用于显示对应检测座子内安装的闪存芯片颗粒品质等级。
21.通过采用上述技术方案,通过提示单元对闪存芯片的颗粒品质等级进行提示,从而使得检测人员能够在检测完成后同步获知对应检测座子内的闪存芯片的颗粒品质等级。
22.优选的,所述提示单元包括数码管显示器和电连接于数码管显示器与sata芯片之间的驱动电路,所述数码管显示器为个位数显示。
23.通过采用上述技术方案,驱动电路受sata芯片控制并驱动数码管显示器进行显示,方便检测人员能够快速获知对应闪存芯片的颗粒品质等级且不易受外界影响。
24.综上所述,本技术包括以下至少一种有益技术效果:1.通过设置软件和硬件,使得闪存芯片在坏块检测扫描的过程中,同时进行颗粒品质等级划分和显示,以取代现有的人工经测试架从高温箱中取出,再将测试架接入pc端,操作mptool读取数据,提高产品的生产效率;2.当颗粒品质等级划分后,将颗粒品质等级保存到flash中,方便重新断电上电后数码管显示器可以恢复显示颗粒品质等级。
附图说明
25.图1是相关技术中闪存芯片可靠性检测的步骤流程;图2是本技术实施例的整体步骤流程图;图3是本技术实施例的部分步骤流程图,主要显示了k1生产阶段的步骤;图4是本技术实施例的pc端部分界面显示图,主要显示了颗粒品质等级参数配置界面;图5 是本技术实施例的部分步骤流程图,主要显示了rdt生产阶段的步骤;图6是本技术实施例的部分结构框图,主要显示了sata芯片与数码管显示器之间的连接关系;图7 是本技术实施例的部分结构图,主要显示了测试架的结构。
26.附图标记说明:1、测试架;11、pc板;12、检测座子;13、sata芯片;14、提示单元;141、数码管显示器;142、驱动电路;15、sata供电接口。
具体实施方式
27.以下结合附图1-7对本技术作进一步详细说明。
28.参照图1,固态硬盘(ssd)的生产流程可以分为k1生产阶段、rdt生产阶段、k2生产阶段、k3生产阶段,其中k1生产阶段是指实用mptool烧录rdt代码到闪存芯片中。k2生产阶段是指实用mptool进行一个ssd产品的开卡量产时,使用rdt阶段分析的坏块信息,生成对应的坏块表,经过k2生产阶段量产的ssd,即可用的ssd固态硬盘。k3生产阶段是指经过k2生产阶段量产后的ssd固态硬盘,在经过客户测试阶段,使得闪存芯片中的“块”进行了磨损,可能生成了新的坏块,而ssd给到客户,需要是一个未经过使用的出厂初始化阶段,则对这个固态硬盘进行k3生产阶段的量产,继承测试阶段的磨损和坏块表,才能出货给终端消费者。而rdt阶段是对闪存芯片品质扫描并得到其颗粒品质等级的重要过程,现有的通常利用pc端进行颗粒品质等级划分或者直接将颗粒贴到pcb板上在做rdt,rdt后直接走k2生产流程,前者的缺点是生产过程中需要额外增加流程,且该流程繁琐,效率低;后者的缺点是k2生产由于颗粒品质不良导致的开卡不良智能返修更换更好品质的颗粒进行贴片再走k2生产流程,此流程需要消耗一定的人力物力,同样效率低下。
29.本技术实施例公开一种闪存芯片可靠性检测的检测方法。参照图2,检测方法具体包括以下步骤:将闪存芯片安装到测试架1中;使用mptool烧录rdt代码到闪存芯片中。
30.参照图2至图4,具体地,以上两个步骤称为k1生产阶段,首先需要打开pc端支撑rdt sorting方案的mptool,然后将测试架1放入待rdt sorting的闪存芯片,并将测试架1与pc端口插接,通过pc端配置rdt脱机扫描参数。在烧录rdt代码到闪存芯片中之前,检测方法还包括在pc端上预先配置颗粒品质等级参数,颗粒品质等级参数用于划分闪存芯片颗粒品质等级,方便sata芯片13对闪存芯片进行扫描时对闪存芯片颗粒品质等级进行划分。颗粒品质等级的划分主要依据坏块数量,pc端的颗粒品质等级配置界面,检测者可以根据品质需求对对应等级的最大坏块数量进行设置。pc端对颗粒品质等级参数进行参数配置完成后,通过pc端将rdt代码烧录到闪存芯片中,同时将颗粒品质等级参数写入到闪存芯片中。
31.将成功烧录rdt代码的闪存芯片连同测试架1一起插到高温箱中的供电接口上;给sata供电接口15通电,使得sata芯片13的boot从闪存芯片中加载rdt代码到sata芯片13的ram中;sata芯片13加载完成后开始进入rdt脱机扫描流程;sata芯片13对闪存芯片进行扫描,找出闪存芯片中的坏块并生成坏块信息;sata芯片13通过分析坏块信息来计算出闪存芯片颗粒的品质并对闪存芯片颗粒品质等级进行划分;sata芯片13通过驱动提示单元14提示对应的闪存芯片颗粒品质等级。
32.参照图2和图5,具体地,以上两个步骤称为rdt生产阶段,当闪存芯片在pc端烧录完成后,将成功烧录rdt代码的闪存芯片连同测试架1一起放置到高温箱中,并将sata供电接口15与高温箱中对应的供电接口插接,此时高温箱中对应的供电接口不对sata供电接口15供电。控制高温箱升温,当高温箱内温度上升至预设的检测极限温度值时,控制高温箱的对应接口对sata供电接口15供电,使得sata芯片13通电,此时sata芯片13的boot先从闪存
芯片中加载烧录在闪存芯片中的rdt代码以及写入到闪存芯片中的颗粒品质等级参数到sata芯片13的ram中,本技术中闪存芯片需要检测的极限温度值为70摄氏度。sata芯片13通电后,测试架1上的led指示灯常亮一分钟后,开始进入rdt脱机扫描流程,在rdt脱机扫描过程中led指示灯以1秒的频率闪烁。rdt脱机扫描过程中,sata芯片13通过rdt擦写读正式扫描流程对闪存芯片进行扫描,找出闪存芯片中的坏块并生成坏块信息。sata芯片13通过分析坏块信息来计算出闪存芯片的颗粒品质,同时sata芯片13根据k1生产阶段中pc端配置好的颗粒等级参数对闪存芯片颗粒品质等级进行划分,本技术中颗粒品质等级分为1-9,9个等级,且闪存芯片颗粒品质等级数字越低闪存芯片颗粒品质等级越高,即数码管显示器141显示的数字为1时的闪存芯片颗粒品质高于数码管显示器141显示的数值为9时的闪存芯片颗粒品质,不同等级的闪存芯片用于生产不同品质的固态硬盘,例如通常将等级为1 的闪存芯片用于4plane128g的固态硬盘的生产中,将等级为2的闪存芯片用于2plane128g的固态硬盘的生产中,将等级为3的闪存芯片用于4plane64g的固态硬盘的生产中。
33.参照图6,为方便检测人员快速获知闪存芯片颗粒品质等级,测试架1上还设有提示单元14,提示单元14与sata芯片13电连接用于指示对应的闪存芯片颗粒品质等级,提示单元14可以采用语音提示,也可以采用光线提示,本技术中提示单元14优选采用光线提示,提示单元14采用数码管显示器141及其连接的驱动电路142,数码管显示器141与sata芯片13之间设有驱动电路142,sata芯片13通过底层i\o口输出的高电平或低电平来控制驱动电路142驱动数码管显示器141显示对应的闪存芯片颗粒品质等级。
34.参照图5,为方便断电后重新上电后数码管显示器141可以恢复显示颗粒品质等级,sata芯片13在计算出闪存芯片颗粒品质等级并在数码管显示器141中显示的同时,将颗粒品质等级保存到闪存芯片中。
35.rdt脱机扫描流程结束后,测试架1的led指示灯常亮,然后再根据数码管显示器141显示的颗粒品质等级进行品质分类、pcb焊接贴片后继续走k2生产阶段。
36.本技术实施例还公开了一种闪存芯片可靠性检测的检测装置。惨图6和图7,检测装置包括:测试架1,用于安装闪存芯片,并对闪存芯片进行rdt脱机扫描检测;pc端,电连接于测试架1时,用于将rdt代码烧录到闪存芯片中;高温箱,用于安装测试架1并对闪存芯片提供检测极限温度。
37.在测试架1对闪存芯片进行rdt脱机扫描检测前,先将闪存芯片安装到测试架1中,然后将测试架1与pc端进行连接,通过pc端将rdt代码烧录到闪存芯片中,闪存芯片成功烧录rdt代码后,将测试架1从pc端拔下,插接到高温箱中。高温箱预设有检测极限温度值,对闪存芯片提供检测极限温度,以对闪存芯片在高温情况下的性能进性检测。其中pc端和高温箱均可延用现有的rdt检测中的pc端和高温箱。
38.参照图7,测试架1包括pcb主板、至少一个设置于pcb主板上用于安装闪存芯片的检测座子12,检测座子12电连接有用于通过检测座子12检测扫描闪存芯片的sata芯片13,将闪存芯片安装放置到检测座子12中,使得闪存芯片与sata芯片13导通。pcb板上还安装有sata供电接口15,sata供电接口15用于连接外部电源,给sata芯片13供电。
39.sata供电接口15通电后,sata芯片13对检测座子12内的闪存芯片进行扫描,查找闪存芯片内的坏块,并生成坏块信息,sata芯片13通过分析坏块信息来计算对应的闪存芯
片颗粒的品质并对闪存芯片颗粒品质等级进行划分。
40.具体地,首先需要打开pc端支撑rdt sorting方案的mptool,然后将测试架1放入待rdt sorting的闪存芯片,并将测试架1与pc端口插接,通过pc端配置rdt脱机扫描参数,同时为方便sata芯片13对闪存芯片进行扫描时对闪存芯片颗粒品质等级进行划分,pc端还预先配置有颗粒品质等级参数,参数配置完成后,通过pc端将rdt代码烧录到闪存芯片中,同时将颗粒品质等级参数写入到闪存芯片中。
41.参照图6和图7,为方便检测者快速获知对应检测座子12中的闪存芯片的颗粒品质等级,pcb板上还安装有与检测座子12一一对应设置的提示单元14,提示单元14可以采用语音提示也可以采用光线提示等,本技术中提示单元14采用光线提示。提示单元14包括数码管显示器141及电连接于数码管显示器141与sata芯片13之间的驱动电路142,通过驱动电路142驱动提示单元14对闪存芯片的颗粒品质等级进行显示。
42.参照图6,本技术中检测座子12的数量为两个,在保证sata芯片13连接引脚足够的情况下,增加同一次检测的闪存芯片数量,从而提高检测效率。本技术中由于检测座子12为两个,因此驱动电路142也为两个,驱动电路142包括数码管驱动ic,,本技术中数码管驱动ic优选采用cd4511b芯片。sata芯片13通过底层i\o口输出的高电平或低电平来控制驱动电路142驱动数码管显示器141显示对应的闪存芯片颗粒品质等级。
43.参照图7,sata芯片13根据其检测的闪存芯片的坏块信息以及预先配置的颗粒品质等级参数对对应被检测的闪存芯片进行颗粒品质等级划分。为方便数码管显示器141对闪存芯片颗粒品质等级进行显示,闪存芯片颗粒品质等级可划分为1-9级,数码管显示器141为个位数显示,其中闪存芯片颗粒品质等级数字越低闪存芯片颗粒品质等级越高,即数码管显示器141显示的数字为1时的闪存芯片颗粒品质高于数码管显示器141显示的数值为9时的闪存芯片颗粒品质。
44.以上均为本技术的较佳实施例,并非依此限制本技术的保护范围,故:凡依本技术的结构、形状、原理所做的等效变化,均应涵盖于本技术的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献