NorFlash、字线电压异常检测方法和控制装置与流程

文档序号:30158000发布日期:2022-05-26 08:13阅读:230来源:国知局
NorFlash、字线电压异常检测方法和控制装置与流程
nor flash、字线电压异常检测方法和控制装置
技术领域
1.本发明涉及半导体技术领域,尤其涉及一种nor flash、字线电压异常检测方法、控制装置和计算机存储介质。


背景技术:

2.nor flash用来存储非易失性数据,其通常包括将存储单元并联起来的字线和将存储单元串联起来的位线。nor flash通常通过读数据、写数据、擦除数据三项基本功能完成数据的读取与改写功能。而在写数据和擦除数据过程中需要在字线上加上一个高电压。若字线上的电压异常即没有正确地加上该高电压,则写数据和擦除数据功能则无法完成,nor flash无法正常工作,因此对字线电压进行异常检测是十分必要的。
3.传统的nor flash的字线电压异常检测方法通常需要将nor flash外面的塑料保护层切开,从而让nor flash内部的字线与外部的探针连接,再通过字线加上待检测电压源的驱动电压后得出的电压与预设的电压阈值的对比从而判断所测字线上的电压是否异常,但是这种方法需要人工进行操作,且每次检测需要在检测前将塑料保护层切开和让nor flash内部的字线与外部的探针连接,整个检测十分的不便且花费大量的时间。


技术实现要素:

4.以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
5.本发明实施例提供了一种nor flash、字线电压异常检测方法、控制装置和计算机存储介质,能够为整个字线电压异常检测提供便利,且减少整个字线电压异常检测所花费的时间。
6.第一方面,本发明实施例提供了一种nor flash,包括:
7.存储单元阵列,包括多个存储单元,所述存储阵列中同一行的所述存储单元连接在同一条字线上;
8.待检测电压源,用于向待检测字线提供驱动电压;
9.字线电压异常检测阵列,包括多个字线电压异常检测电路,所述字线电压异常检测电路与所述待检测字线一一对应连接,所述字线电压异常检测电路包括测试开关、测试单元和比较电路,所述测试单元的栅极通过所述测试开关与对应的一个所述待检测字线连接,所述测试单元的源极接地,所述测试单元的漏极连接所述比较电路,在所述测试开关导通的情况下,所述比较电路根据所述测试单元的漏极输出的电流和参考阈值电流输出用于代表比较结果的电平信号。
10.第二方面,本发明实施例提供了一种nor flash的字线电压异常检测方法,所述nor flash包括:
11.存储单元阵列,包括多个存储单元,所述存储阵列中同一行的所述存储单元连接在同一条字线上;
12.待检测电压源,用于向待检测字线提供驱动电压;
13.字线电压异常检测阵列,包括多个字线电压异常检测电路,所述字线电压异常检测电路与所述待检测字线一一对应连接,所述字线电压异常检测电路包括测试开关、测试单元和比较电路,所述测试单元的栅极通过所述测试开关与对应的一个所述待检测字线连接,所述测试单元的源极接地,所述测试单元的漏极连接所述比较电路,所述测试开关在导通的情况下,所述比较电路根据所述测试单元的漏极输出的电流和参考阈值电流输出用于代表比较结果的电平信号;
14.所述字线电压异常检测方法包括:
15.接收检测信号,根据所述检测信号确定所述待检测字线;
16.根据预设的检测电压值选定所述待检测电压源和调节所述测试单元的阈值电压;
17.根据所述阈值电压确定所述参考阈值电流;
18.控制所述待检测电压源连接到所述待检测字线,控制所述待检测字线对应的所述测试开关导通;
19.接收所述比较电路输出的所述电平信号,根据所述电平信号确定所述待检测字线的检测结果。
20.第三方面,本发明实施例还提供一种字线电压异常检测的控制装置,包括至少一个处理器和用于与所述至少一个处理器通信连接的存储器;所述存储器存储有能够被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述第二方面所述的字线电压异常检测方法。
21.第四方面,本发明实施例还提供一种计算机可读介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上述第二方面所述的字线电压异常检测方法。
22.本发明实施例,至少具有以下有益效果:
23.本发明实施例的nor flash,在内部设置了字线电压异常检测阵列,而字线电压异常检测阵列包括多个字线电压异常检测电路,每个字线电压异常检测电路与每个待检测字线一一连接。其中,字线电压异常检测电路包括测试开关、测试单元和比较电路,测试单元的栅极通过测试开关与对应的一个待检测字线连接,测试单元的源极接地,测试单元的漏极连接比较电路,在测试开关在导通的情况下,待检测字线上的电压加上测试单元的栅极,而比较电路用于根据测试单元的漏极输出的电流与预设的参考阈值电流的比较输出用于代表比较结果的电平信号,而根据电平信号可以判断所检测的待检测字线上的电压是否异常,所以本发明实施例能过通过内部设置的字线电压异常检测阵列代替传统的外部探针实现检测待检测的字线上的电压是否异常,而因为字线电压异常检测阵列是内置的,所以无需在检测前将塑料保护层切开和让nor flash内部的字线与外部的探针连接,故本发明实施例较之现有技术,可以为nor flash的字线电压异常检测提供便利和减少nor flash的字线电压异常检测所花费的时间。
24.本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
25.附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本发明的示例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
26.图1是本发明实施例提供的nor flash的结构示意图;
27.图2是本发明实施例提供的nor flash的字线电压异常检测方法的总体流程图;
28.图3是本发明一实施例提供的步骤s100的细化流程图;
29.图4是本发明一实施例提供的步骤s200的细化流程图;
30.图5是本发明一实施例提供的步骤s300的细化流程图;
31.图6是本发明一实施例提供的步骤s500的细化流程图;
32.图7是本发明实施例提供的字线电压异常检测的控制装置的结构示意图。
具体实施方式
33.下面详细描述本发明的实施例,实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
34.在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、前、后、左、右等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
35.在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
36.本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
37.nor flash用来存储非易失性数据,其通常包括将存储单元并联起来的字线和将存储单元串联起来的位线。nor flash通常通过读数据、写数据、擦除数据三项基本功能完成数据的读取与改写功能。而在写数据和擦除数据过程中需要在字线上加上一个高电压。若字线上的电压异常即没有正确地加上该高电压,则写数据和擦除数据功能则无法完成,nor flash无法正常工作,因此对字线电压进行异常检测是十分必要的。这里,可以理解的是,字线上的电压异常的原因可能是字线由于工艺原因存在漏电,导致字线上的电压由于漏电而降低;还有可能是待检测电压源本身存在异常,如待检测电压源所提供的驱动电压偏低或输出不稳定,导致字线加上驱动电压后得到的电压偏低。
38.传统的nor flash的字线电压异常检测方法通常需要将nor flash外面的塑料保护层切开,从而让nor flash内部的字线与外部的探针连接,再通过字线加上待检测电压源的驱动电压后得出的字线电压与预设的电压阈值的对比从而判断所测字线上的电压是否异常,但是这种方法需要人工进行操作,且每次检测需要在检测前将塑料保护层切开和让nor flash内部的字线与外部的探针连接,导致整个nor flash的字线电压异常检测十分的
不便且花费大量的时间。
39.基于此,本发明实施例提供了一种nor flash,包括:
40.存储单元阵列,包括多个存储单元,存储阵列中同一行的存储单元连接在同一条字线上;
41.待检测电压源,用于向待检测字线提供驱动电压;
42.字线电压异常检测阵列,包括多个字线电压异常检测电路,字线电压异常检测电路与待检测字线一一对应连接,字线电压异常检测电路包括测试开关、测试单元和比较电路,测试单元的栅极通过测试开关与对应的一个待检测字线连接,测试单元的源极接地,测试单元的漏极连接比较电路,在测试开关导通的情况下,比较电路根据测试单元的漏极输出的电流和参考阈值电流输出用于代表比较结果的电平信号。
43.可以理解的是,传统的nor flash的字线电压异常检测方法整个操作过程十分的不便且花费大量的时间,而传统的nor flash的字线电压异常检测方法的存在上述缺陷的原因很大一部分在于现有的nor flash的结构存在缺陷,现有的nor flash的结构中并没有包括内置的用于测试字线上的电压是否异常的模块或者结构,导致现有的nor flash的字线电压异常检测方法得依赖于外部的探针才可以实现。所以,可以想到的是,本发明实施例的nor flash内部设置的字线电压异常检测阵列中的字线电压异常检测电路与待检测字线一一对应连接,而字线电压异常检测电路包括测试开关、测试单元和比较电路,在所述测试开关导通的情况下,待检测字线上的电压加上测试单元的栅极,比较电路根据测试单元漏极输出的电流与预设的参考阈值电流的比较输出待检测字线的检测结果,所以本发明实施例的nor flash通过将待检测字线上的电压加上测试单元的栅极,后通过比较电路将测试单元产生的漏极电流与预设的参考阈值电流比较输出代表比较结果的电平信号,而根据电平信号可以得出待检测字线上的电压是否异常的检测结果。所以本发明实施例无需在检测前将塑料保护层切开和让nor flash内部的字线与外部的探针连接,故本发明实施例较之现有技术,可以为nor flash的字线电压异常检测提供便利和减少nor flash的字线电压异常检测所花费的时间。
44.可以想到的是,参照图1,本发明实施例的nor flash还可以包括位线,存储单元设置在字线和位线的交叉处。
45.可以想到的是,本发明实施例的nor flash的测试单元与存储单元可以一样,比较电路可以是电流型比较器,所以本领域技术人员可以理解的是,本发明实施例的字线电压异常检测电路的电路面积花销小,也因此,本发明实施例的字线电压异常检测阵列的电路面积花销也较小。
46.进一步地,在本发明的一个实施例中,比较器电路可以是电流型比较器,包括第一输入端、第二输入端和输出端,第一输入端连接测试单元的漏极以接收测试单元的漏极电流,第二输入端连接参考阈值电流产生电路,这里,值得说明的是,参考阈值电流产生电路可以根据预设的参考阈值电流产生电流。而可以理解的是,在本发明的一个实施例中,比较电路还用于当测试单元的漏极输出的电流小于预设的参考阈值电流,输出低电平信号,即测试单元对应的待检测字线上的电压存在异常;比较电路还用于当测试单元的漏极输出的电流大于或等于预设的参考阈值电流,输出高电平信号,则说明测试单元对应的待检测字线上的电压不存在异常。
47.参照图2,本发明实施例还提供了一种nor flash的字线电压异常检测方法,该nor flash包括:
48.存储单元阵列,包括多个存储单元,存储阵列中同一行的存储单元连接在同一条字线上;
49.待检测电压源,用于向待检测字线提供驱动电压;
50.字线电压异常检测阵列,包括多个字线电压异常检测电路,字线电压异常检测电路与待检测字线一一对应连接,字线电压异常检测电路包括测试开关、测试单元和比较电路,测试单元的栅极通过测试开关与对应的一个待检测字线连接,测试单元的源极接地,测试单元的漏极连接比较电路,在测试开关导通的情况下,比较电路根据测试单元的漏极输出的电流和参考阈值电流输出用于代表比较结果的电平信号;;
51.该字线电压异常检测方法包括:
52.步骤s100,接收检测信号,根据检测信号确定待检测字线;
53.步骤s200,根据预设的检测电压值选定待检测电压源和调节测试单元的阈值电压;
54.步骤s300,根据阈值电压确定参考阈值电流;
55.步骤s400,控制待检测电压源连接到待检测字线,控制待检测字线对应的测试开关导通;
56.步骤s500,接收比较电路输出的电平信号,根据电平信号确定待检测字线的检测结果。
57.可以理解的是,在内置了字线电压异常检测阵列的nor flash的基础上,本发明实施例提供的字线电压异常检测方法首先通过执行步骤s100,接收检测信号,根据检测信号选定待检测的字线,然后执行步骤s200,根据预设的检测电压值选定待检测电压源和调节测试单元的阈值电压,再然后执行步骤s300,根据阈值电压确定参考阈值电流,下一步,执行步骤s400即控制待检测电压源连接到待检测字线,控制待检测字线对应的测试开关导通,而通过步骤s400可以让待检测字线上的电压加上对应的测试单元的栅极,最后一步接收比较电路输出的电平信号,根据电平信号确定待检测字线的检测结果即执行步骤s500。
58.可以想到的是,本发明实施例的nor flash的字线电压异常检测方法在应用的nor flash内部设置了字线电压异常检测阵列的基础上,较之现有的字线电压异常检测方法,少去了切开选定的待检测字线的塑料保护层,并将选定的待检测字线与外部探针连接的步骤,所以本发明实施例的字线电压异常检测方法较之现有的字线电压异常检测方法,具有能够为整个字线电压异常检测方法提供便利和减少整个字线电压异常检测方法的总体的检测时间的优点。
59.可以想到的是,参照图3,步骤s100包括但不限于以下步骤:
60.步骤s110,接收检测信号;
61.步骤s120,读取检测信号中的字线地址信息;
62.步骤s130,根据字线地址信息确定待检测字线。
63.首先通过接收检测信号,然后读取检测信号中的字线地址信息,这里可以理解的是,字线地址信息中包括所选定的字线所对应的字线地址,其中,字线地址与字线一一对应,最后,根据字线地址信息中的字线地址选定待检测的字线即根据字线地址信息中的字
线地址,选定与字线地址信息中的字线地址对应的待检测字线。
64.可以理解的是,字线地址信息可以包括一个或多个字线地址,该字线地址信息可以是连续的,也可以是不连续的,注意,这里所说的连续本领域技术人员可以理解为物理上的连续,也可以理解为逻辑上的连续。
65.可以想到的是,参照图4,步骤s200可以细化为以下步骤:
66.步骤s210,读取预设的第一参考表;
67.步骤s220,根据预设的检测电压值得出第一参考表中分别与检测电压值对应的待检测电压源的第一电压值和测试单元的阈值电压的第二电压值;
68.步骤s230,根据第一电压值选定待检测电压源和根据第二电压值调节测试单元的阈值电压。
69.进一步地,可以理解的是,步骤s210中预设的第一参考表为存储所述检测电压与所述待检测电压源的电压和所述测试单元的所述阈值电压的对应关系的表格。而同样可以想到的是,步骤s300中的参考阈值电流也可以根据步骤s220中确定出的第二电压值查询预设的存储阈值电压与参考阈值电流的对应关系表格给出。即参照图5,步骤s300可以包括但不限于以下步骤:
70.步骤s310,读取预设的第二参考表;
71.步骤s320,根据第二电压值得出第二参考表中与第二电压值对应的参考阈值电流。
72.其中,步骤s310中的第二参考表为存储阈值电压与参考阈值电流的对应关系的表格。
73.进一步地,本领域技术人员可以理解的是,在本发明的一实施例中,步骤s400中的当控制待检测电压源连接到待检测字线时,可以立即控制待检测字线对应的测试开关导通,也可以经过一段预设的充电时长后,再控制待检测字线对应的测试开关导通。
74.可以想到的是,参照图6,在本发明的一实施例中,步骤s500可以细化为以下步骤:
75.步骤s510,接收比较电路输出的电平信号;
76.步骤s520,当电平信号为高电平信号,则确定待检测字线上的电压不存在异常,
77.当电平信号为低电平信号,则确定待检测字线上的电压存在异常。
78.判定待检测字线的电压是否异常即执行步骤s500,而执行步骤s500,可以先接收比较电路输出的电平信号即执行步骤s510,然后执行步骤s520:当比较电路的输出的电平信号为低电平信号,则说明测试单元的漏极输出的电流小于参考阈值电流即待检测字线上的电压小于阈值电压,故确定待检测字线上的电压存在异常,而当比较电路的输出的电平信号为高电平信号,说明测试单元的漏极输出的电流大于或等于参考阈值电流即待检测字线上的电压大于或等于阈值电压,故确定待检测字线上的电压不存在异常。
79.这里,值得说明的是若步骤s520中判定待检测字线上的电压存在异常,则导致该异常的原因可能是待检测字线由于各种工艺原因存在漏电,也有可能是步骤s200选定的待检测电压源的存在输出不稳定或输出降低的异常,本领域技术人员可在执行步骤s520确定选定的待检测的字线存在异常后通过其他本领域常用的技术手段确认导致该异常的原因,由于本发明实施例的nor flash的字线电压异常检测方法的主要目的在于确认所选定的字线上的电压存不存在异常,故不再过多赘述。
80.本发明实施例的还提供了一种字线电压异常检测的控制装置,包括至少一个处理器和用于与至少一个处理器通信连接的存储器;存储器存储有能够被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行前述的字线电压异常检测方法。
81.参照图7,以字线电压异常检测的控制装置1000中的控制处理器1001和存储器1002可以通过总线连接为例。存储器1002作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器1002可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器1002可选包括相对于控制处理器1001远程设置的存储器,这些远程存储器可以通过网络连接至字线电压异常检测的控制装置1000。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
82.本领域技术人员可以理解,图7中示出的装置结构并不构成对字线电压异常检测的控制装置1000的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
83.本发明实施例的还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器执行,例如,被图7中的一个控制处理器1001执行,可使得上述一个或多个控制处理器执行上述方法实施例中的字线电压异常检测方法,例如,执行以上描述的图2中的方法步骤s100至步骤s500、图3中的方法步骤s110至步骤s130、图4中的方法步骤s210至步骤s230、图5中的方法步骤s310至步骤s320和图6中的步骤s510至步骤s520。
84.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
85.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
86.以上是对本技术的较佳实施进行了具体说明,但本技术并不局限于上述实施方式,熟悉本领域的技术人员在不违背本技术精神的前提下还可作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1