《闪存器件及其中闪存单元块的擦除方法.pdf》由会员分享,可在线阅读,更多相关《闪存器件及其中闪存单元块的擦除方法.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104123965A43申请公布日20141029CN104123965A21申请号201410337920222申请日20061231102006009618420060929KR200610156446920061231G11C16/1620060171申请人海力士半导体有限公司地址韩国京畿道利川市72发明人丁民中郑丙官姜泰圭74专利代理机构北京集佳知识产权代理有限公司11227代理人唐京桥陈炜54发明名称闪存器件及其中闪存单元块的擦除方法57摘要本申请涉及闪存器件及其中闪存单元块的擦除方法。闪存器件包括具有多个块的存储器单元阵列。地址寄存器部被配置为接收要擦除的多个块中。
2、的要擦除的第一块的起始块地址和要擦除的最后块的最后块地址。控制逻辑电路被配置为输出擦除命令信号和与要擦除的块之一对应的擦除块地址。块地址比较部被配置为比较控制逻辑电路输出的擦除块地址与最后块地址,如果擦除块地址和最后块地址不同,则向控制逻辑电路输出擦除进展信号。控制逻辑电路在接收到擦除进展信号时输出要擦除的另一块的擦除块地址,直到要擦除的最后块已经或正在被擦除。地址寄存器部包括配置为存储起始块地址的第一地址寄存器和配置为存储最后块地址的第二地址寄存器。30优先权数据62分案原申请数据51INTCL权利要求书2页说明书5页附图2页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明。
3、书5页附图2页10申请公布号CN104123965ACN104123965A1/2页21一种闪存器件,其包括具有多个块的存储器单元阵列;地址寄存器部,其被配置为存储要擦除的多个块中的要擦除的第一块的起始块地址和要擦除的所述多个块中的要擦除的最后块的最后块地址;控制逻辑电路,其被配置成输出擦除命令信号和擦除块地址;高电压发生器,其被配置为根据所述擦除命令信号来输出擦除操作所需的擦除电压;块选择部,其被配置为将所述擦除电压发送到对应于所述擦除块地址的块;擦除块地址存储部,其被配置为存储从所述控制逻辑电路输出的擦除块地址;块地址比较部,其被配置为比较所述最后块地址与所述擦除块地址,如果所述最后块地址。
4、和所述擦除块地址不同,则向所述控制逻辑电路输出擦除进展信号,其中所述控制逻辑电路在接收到所述擦除进展信号时增加所述擦除块地址,直到所述擦除块地址等于所述最后块地址,其中对应于从所述控制逻辑电路输出的所述擦除块地址的所有块被逐次擦除,并且其中所述地址寄存器部包括配置为存储所述起始块地址的第一地址寄存器;以及配置为存储所述最后块地址的第二地址寄存器。2如权利要求1所述的闪存器件,其中所述控制逻辑电路在执行编程操作时输出编程命令信号,并在执行读操作时输出读命令信号。3如权利要求2所述的闪存器件,其中所述高电压发生器根据所述编程命令信号来输出编程操作所需的编程操作电压,并根据所述读命令信号来输出读操作。
5、所需的读操作电压。4一种闪存器件,其包括具有多个块的存储器单元阵列;地址寄存器部,其被配置为接收要擦除的多个块中的要擦除的第一块的起始块地址和要擦除的所述多个块中的要擦除的最后块的最后块地址;控制逻辑电路,其被配置为输出擦除命令信号和与要擦除的所述块之一对应的擦除块地址;块地址比较部,其被配置为比较所述控制逻辑电路输出的擦除块地址与所述最后块地址,如果所述擦除块地址和所述最后块地址不同,则向所述控制逻辑电路输出擦除进展信号,其中所述控制逻辑电路在接收到所述擦除进展信号时输出要擦除的另一块的擦除块地址,直到要擦除的所述最后块已经或正在被擦除,其中对应于从所述控制逻辑电路输出的所述擦除块地址的所有。
6、块被逐次擦除,并且其中所述地址寄存器部包括配置为存储所述起始块地址的第一地址寄存器;以及配置为存储所述最后块地址的第二地址寄存器。5如权利要求4所述的闪存器件,其中当所述控制逻辑电路输出的擦除块地址对应于所述最后块地址时,所述擦除进展信号指示要擦除的所述最后块已经被擦除。6如权利要求4所述的闪存器件,其还包括权利要求书CN104123965A2/2页3擦除块地址存储部,其被配置为接收从所述控制逻辑电路输出的擦除块地址,并向所述块地址比较部输出所述擦除块地址。7如权利要求4所述的闪存器件,其还包括高电压发生器,其被配置为根据所述控制逻辑电路输出的擦除命令信号来输出擦除操作所需的擦除电压;以及块选。
7、择部,其被配置为将所述擦除电压发送到对应于所述擦除块地址的块。8如权利要求4所述的闪存器件,其中所述地址寄存器部和所述块地址比较部共享所述第二地址寄存器。9一种擦除闪存器件中的块的方法,其包括在第一地址寄存器中存储与要擦除的多个块中的要擦除的第一块的地址对应的起始块地址;在第二地址寄存器中存储与要擦除的多个块中的要擦除的最后块的地址对应的最后块地址;从所述第一块开始执行擦除操作,直到所述最后块被擦除;确定最近正在擦除或已被擦除的块是否对应于所述多个块中的要擦除的所述最后块;如果最近正在擦除或已被擦除的块不对应于所述最后块,则生成擦除进展信号以增加最近正在擦除或已被擦除的块的地址或从要擦除的多个。
8、块中选择另一块地址;以及如果最近正在擦除或已被擦除的块对应于所述最后块,则停止所述擦除操作,其中,所述第一块、与所述起始块地址和所述最后块地址之间的块地址对应的块以及所述最后块被逐次擦除。10如权利要求9所述的方法,其还包括在存储所述起始块地址之前,输入用于擦除操作的擦除设置命令。11如权利要求9所述的方法,其还包括在存储所述最后块地址之前,输入伪确认命令,用于调整所述最后块地址的输入时序。12如权利要求9所述的方法,其还包括在所述擦除操作之前输入擦除确认命令。13如权利要求9所述的方法,其还包括执行所述擦除操作之后,确定所述擦除操作是否已正确执行。权利要求书CN104123965A1/5页4。
9、闪存器件及其中闪存单元块的擦除方法0001本申请为于2006年12月31日提交、申请号为2006101564469、发明名称为“闪存器件及其中闪存单元块的擦除方法”的中国专利申请的分案申请,其全部内容通过引用合并于本申请中。0002相关申请的交叉引用0003本发明要求2006年9月29日提交的韩国专利申请第200696184号的优先权,其全部内容通过引用结合于此。技术领域0004本发明涉及闪存器件和提高擦除操作速度的方法。背景技术0005即使当不供电时,闪存器件也保持其中存储的数据,即,闪存器件是一种非易失性的存储器件。根据其中所包括的存储器单元的模式,该闪存器件分为NOR闪存器件和NAND闪。
10、存器件。闪存器件的操作分为编程操作、擦除操作和读操作。0006NAND闪存器件中的存储器单元阵列包括多个块,且每个块具有连接到多个位线的串。此处,所述串包括连接到所述位线的漏选择晶体管、多个存储器单元和连接到公共源线的源选择晶体管。由于NAND闪存器件中的此单元阵列是公知的,将省略有关所述单元阵列的进一步说明。0007NAND闪存器件的擦除操作以块为单位来执行。即,一块中所包括的所有闪存单元在一次擦除操作中被擦除。当需要擦除几个块时,输入要擦除的第一块的地址,然后第一块被擦除。第一块被擦除后,输入紧接着第一块的第二块的地址,于是第二块可被擦除。0008简言之,根据传统的擦除技术,为了擦除特定块。
11、,总是需要输入对应于该块的地址。换言之,当擦除N大于2的整数个块时,需要输入所有N个地址。发明内容0009本发明的特征在于提供一种闪存器件和一种擦除存储器单元块的方法,其中通过存储起始块和最后块的地址,逐次擦除所述块,然后当所述最后块被擦除时完成整个擦除操作,从而提高了擦除操作的速度。0010根据本发明一个实施例的闪存器件包括存储器单元阵列、地址寄存器部、控制逻辑电路、高电压发生器、块选择部、擦除块地址存储部和块地址比较部。所述存储器单元阵列具有多个块。所述地址寄存器部存储与要擦除的第一块对应的起始块地址以及与要擦除的最后块对应的最后块地址。所述控制逻辑电路输出擦除命令信号和擦除块地址。所述高。
12、电压发生器根据所述擦除命令信号输出擦除操作所需的擦除电压。所述块选择部根据所述擦除块地址将所述擦除电压发送到对应的块。所述擦除块地址存储部存储从所述控制逻辑电路输出的擦除块地址。所述块地址比较部比较所述最后块地址和所述擦除块地址,如果所述最后块地址和所述擦除块地址不同,则向所述控制逻辑电路输出擦除进展信号。所述说明书CN104123965A2/5页5控制逻辑电路在接收到所述擦除进展信号时增加所述擦除块地址,直到所述擦除块地址等于所述最后块地址。对应于从所述控制逻辑电路输出的所述擦除块地址的所有块被逐次擦除。所述地址寄存器部包括配置为存储所述起始块地址的第一地址寄存器;以及配置为存储所述最后块地。
13、址的第二地址寄存器。0011根据本发明一个实施例的擦除闪存器件中的块的方法包括存储与要擦除的第一块的地址对应的起始块地址;存储与要擦除的最后块的地址对应的最后块地址;以及对从由所述起始块地址所选择的块到由所述最后块地址所选择的块执行擦除操作。0012在一个实施例中,闪存器件包括具有多个块的存储器单元阵列。地址寄存器部被配置为接收要擦除的多个块中的要擦除的第一块的起始块地址以及要擦除的多个块中的要擦除的最后块的最后块地址。控制逻辑电路被配置为输出擦除命令信号和与要擦除的所述块之一对应的擦除块地址。块地址比较部被配置为比较由所述控制逻辑电路输出的擦除块地址与所述最后块地址,如果所述擦除块地址与所述。
14、最后块地址不同,则向所述控制逻辑电路输出擦除进展信号。所述控制逻辑电路在接收到所述擦除进展信号时输出要擦除的另一块的擦除块地址,直到要擦除的所述最后块已经或正在被擦除。对应于从所述控制逻辑电路输出的所述擦除块地址的所有块被逐次擦除。所述地址寄存器部包括配置为存储所述起始块地址的第一地址寄存器;以及配置为存储所述最后块地址的第二地址寄存器。0013在一个实施例中,所述存储器件还包括擦除块地址存储部,其被配置为接收由所述控制逻辑电路输出的擦除块地址,并向所述块地址比较部输出所述擦除块地址。高电压发生器被配置为根据所述控制逻辑电路输出的擦除命令信号输出擦除操作所需的擦除电压。块选择部被配置为将所述擦。
15、除电压发送到对应于所述擦除块地址的块。0014在一个实施例中,所述地址寄存器部包括配置为存储所述起始块地址的第一地址寄存器和配置为存储所述最后块地址的第二地址寄存器。所述地址寄存器部和所述块地址比较部共享所述第二地址寄存器。0015在另一实施例中,一种擦除闪存器件中的块的方法包括在第一地址寄存器中存储与要擦除的多个块中的要擦除的第一块的地址对应的起始块地址。在第二地址寄存器中存储与要擦除的多个块中的要擦除的最后块的地址对应的最后块地址。从所述第一块开始执行擦除操作,直到所述最后块被擦除。确定最近正在擦除或已被擦除的块是否对应于所述多个块中的要擦除的所述最后块。如果最近正在擦除或已被擦除的块不对。
16、应于所述最后块,则生成擦除进展信号以增加最近正在擦除或已被擦除的块的地址或从要擦除的多个块中选择另一块地址。如果最近正在擦除或已被擦除的块对应于所述最后块,则停止所述擦除操作。所述第一块、与所述起始块地址和所述最后块地址之间的块地址对应的块以及所述最后块被逐次擦除。0016执行所述擦除操作的步骤包括擦除由所述起始块地址所选择的块,以及从要擦除的所述多个块中选择另一块地址,其中重复以上擦除和选择步骤,直到最后块被擦除。附图说明0017图1所示为根据本发明的一个实施例的闪存器件的电路图;以及0018图2所示为根据本发明的一个实施例的擦除闪存器件中的块的方法的流程图。说明书CN104123965A3。
17、/5页6具体实施方式0019图1所示为根据本发明的一个实施例的闪存器件的电路图。本实施例的闪存器件包括存储器单元阵列110、控制逻辑电路130、高电压发生器140、X解码器150、切换部160、页缓冲器170、Y解码器180、数据输入/输出缓冲器190、地址寄存器部200、擦除块地址存储部210和块地址比较部220。此处,X解码器150和切换部160形成块选择部。0020存储器单元阵列110包括具有多个存储器单元未示出的存储器单元块MB1到MBK,其中K是整数。0021控制逻辑电路130响应于外部控制信号/WE、/RE、ALE、CLE来接收命令信号CMD或地址信号ADD,并响应于命令信号CMD。
18、来产生读命令READ、编程命令PGM和擦除命令ERS之一。此外,控制逻辑电路130基于地址信号ADD来产生行地址信号RADD和列地址信号CADD。0022高电压发生器140包括体电压发生器BULKVOLTAGEGENERATOR40、第一偏置电压发生器50和第二偏置电压发生器60。0023体电压发生器40响应于读命令READ、编程命令PGM和擦除命令ERS之一来产生并向所述存储器单元的P阱提供体电压VCB。0024体电压发生器40响应于读命令READ或编程命令PGM来产生低电压电平例如,VCB0V。而且,体电压发生器40响应于擦除命令ERS产生高电压电平例如,VCB16V到20V。0025第一。
19、偏置电压发生器50响应于读命令READ、编程命令PGM和擦除命令ERS之一,产生漏偏置电压VGD和源偏置电压VGS。此外,第一偏置电压发生器50向全局漏选择线GDSL提供漏偏置电压VGD,并向全局源选择线GSSL提供源偏置电压VGS。特别地,响应于读命令READ,第一偏置电压发生器50针对漏偏置电压VGD和源偏置电压VGS产生高电压电平例如,VGDVGS45V。而且,响应于编程命令PGM,第一偏置电压发生器50产生VGDVCC未示出的漏偏置电压VGD以及具有低电压电平的源偏置电压VGS。而且,响应于擦除命令ERS,第一偏置电压发生器50产生具有低电压电平的源偏置电压VGS和漏偏置电压VGD。0。
20、026响应于读命令READ、编程命令PGM和擦除命令ERS之一以及解码信号DEC,第二偏置电压发生器60产生字线偏置电压VWF1至VWFJ、字线偏置电压VWS1至VWSJ或字线偏置电压VWT1至VWTJ,并向全局字线GWL1至GWLJ提供所产生的电压,其中J是整数。特别地,第二偏置电压发生器60响应于读命令READ来产生字线偏置电压VWF1至VWFJ。此外,第二偏置电压发生器60响应于编程命令PGM来产生字线偏置电压VWS1至VWSJ。此外,第二偏置电压发生器60响应于擦除命令ERS来产生字线偏置电压VWT1至VWTJ。0027X解码器150对行地址信号RADD进行解码并输出解码信号DEC。0。
21、028切换部160响应于解码信号DEC来选择存储器单元块MB1至MBK中的一个或一些,并将所选择的存储器单元块或多个存储器单元块的本地字线未示出分别耦合到全局字线GWL1到GWLJ。0029切换部160将所选择的存储器单元块的漏选择线未示出耦合到全局漏选择线GDSL,并将所选择的存储器单元块的源选择线未示出耦合到全局源选择线GSSL。0030由于页缓冲器170、Y解码器180和数据输入/输出缓冲器190是公知的技术,将说明书CN104123965A4/5页7省略有关元件170、180和190的进一步说明。0031地址寄存器部200包括第一和第二地址寄存器200A和200B,并存储将被擦除的块地。
22、址。特别地,第一地址寄存器200A存储与执行擦除操作的第一块的地址对应的块地址下面称为“起始块地址”。此外,第二地址寄存器200B存储与要擦除的最后块的地址对应的块地址下面称为“最后块地址”。0032当执行擦除操作时,擦除块地址存储部210存储来自控制逻辑电路130的行地址RADD或要擦除的块地址。通常,在执行擦除操作之后执行擦除验证操作,且输出验证结果。根据所述验证结果,如果正确执行了擦除操作,则擦除块地址存储部210将所述擦除块地址输出到块地址比较部220。0033块地址比较部220将存储在第二地址寄存器200B中的最后块地址与擦除块地址存储部210输出的擦除块地址进行比较。0034如果所。
23、述擦除块地址与最后块地址不同,块地址比较部220将擦除进展信号发送到控制逻辑电路130,于是擦除操作可进行到下一块。0035但是,如果所述擦除块地址与最后块地址相同,则块地址比较部220检测到要擦除的块中的最后块已被擦除,并将擦除操作完成信号发送到控制逻辑电路130。块地址比较部220输出的擦除进展信号还用作控制逻辑电路130的擦除操作使能信号。此外,控制逻辑电路130根据块地址比较部220输出的擦除进展信号来确定是否对下一块执行擦除操作或擦除操作是否结束,并根据结果输出擦除命令ERS。0036简言之,在本实施例的闪存器件中,可以逐次擦除要擦除的块,而不用在每一擦除操作之后不断地输入下一块地址。
24、。仅需要起始块地址和最后块地址。0037图2所示为根据本发明的一个实施例的擦除闪存器件中的块的方法的流程图。0038参考图1和图2,在步骤S210,输入擦除设置命令,以执行擦除操作。此处,擦除设置命令可从外围电路输入,如CPU等。0039在步骤S220,与要擦除的第一块的地址对应的起始块地址被存储在地址寄存器部200的第一地址寄存器部200A中。0040在步骤S230,存储起始块地址,然后输入伪确认命令DUMMYCONFIRMCOMMAND。此处,所述伪确认命令可以是确认起始块地址输入结束的信号。这允许在起始块地址完成之后输入最后块地址的时序。0041在步骤S240,在输入伪确认命令之后,要擦。
25、除的最后块的地址被存储在地址寄存器部200的第二地址寄存器200B中。此处,因为输入起始块地址所需的时间是恒定的,例如,3个时钟周期,所以,在距第一寄存器被加载一定时间段之后可以逐次输入最后块地址。这种情况下,步骤S230可省略。0042在步骤S250,当最后块地址的存储结束时,输入擦除确认命令。此处,在经过足够输入起始块地址和最后块地址的时间之后,擦除确认命令可从外围电路如CPU等产生,并被输入到控制逻辑电路130。0043在步骤S260,当输入擦除确认命令时,执行擦除操作。控制逻辑电路130输出行地址RADD、或与存储在第一地址寄存器200A中的起始块地址对应的块地址、以及擦除命令信号ER。
26、S。行地址RADD或块地址被发送到X解码器150,并且也存储在擦除块地址存储部210中。体电压发生器40,第一偏置电压发生器50和第二偏置电压发生器60响应于擦除命说明书CN104123965A5/5页8令信号ERS来输出擦除操作所需的擦除电压VCB、VGD、VGS和VWT1至VWTJ。X解码器150根据行地址RADD输出用于选择要擦除的块的块选择信号。切换部160根据块选择信号将全局字线GWL1至GWL耦合到所要擦除的块的本地字线,将全局漏选择线GDSL耦合到本地漏选择线,将全局源选择线GSSL耦合到本地源选择线,使得擦除电压VCB、VGD、VGS和VWT1至VWTJ被发送到要擦除的块中的闪。
27、存单元。因此,擦除电压VCB、VGD、VGS和VWT1至VWTJ被发送到要擦除的块,于是执行擦除操作。擦除操作结束后,确定擦除操作是否正常结束。如果擦除操作不是正常结束,则再次执行擦除操作。如果再次执行擦除操作,体电压发生器40输出的体电压VCB的电平可逐渐增加。0044在步骤S270,如果擦除操作结束,则检测被擦除的块是否是要擦除的块中的最后块。特别地,擦除块地址存储部210向块地址比较部220输出所存储的擦除块地址。块地址比较部220然后将存储在第二地址寄存器200B中的最后块地址与所述擦除块地址进行比较。0045如果所述最后块地址与所述擦除块地址不同,则块地址比较部220将擦除进展信号输。
28、出到控制逻辑电路130,于是可对下一块执行擦除操作。0046在步骤S280,对下一块进行擦除操作,控制逻辑电路130增加行地址RADD或块地址。然后根据增加的行地址RADD再次执行擦除操作,即,再次执行步骤S260。0047如果在步骤S270中所述擦除块地址与最后块地址相同,则每个要擦除的块已被擦除,于是擦除操作结束。这时,块地址比较部220禁止到控制逻辑电路130的擦除进展信号,由此结束擦除操作。0048本说明书中的对“一个实施例”、“实施例”、“示例实施例”等的任何提及均表示结合实施例所述的具体特征、结构或特性包括在本发明的至少一个实施例中。本说明书中各处出现这个词不必指同一实施例。0049虽然已参考多个示意实施例说明了本发明,应该理解本领域技术人员做出的各种其他修改和实施例将包含在本公开的原理的精神和范围中。更特别地,在本公开、附图和所附权利要求的范围内,对组成部分和/或主题组合设置的设置的各种变更和修改均是可能的。说明书CN104123965A1/2页9图1说明书附图CN104123965A2/2页10图2说明书附图CN104123965A10。