CN1178989A - 能映射坏块的半导体存储器 - Google Patents

能映射坏块的半导体存储器 Download PDF

Info

Publication number
CN1178989A
CN1178989A CN97120088A CN97120088A CN1178989A CN 1178989 A CN1178989 A CN 1178989A CN 97120088 A CN97120088 A CN 97120088A CN 97120088 A CN97120088 A CN 97120088A CN 1178989 A CN1178989 A CN 1178989A
Authority
CN
China
Prior art keywords
piece
block
blocks
tag unit
redundant
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN97120088A
Other languages
English (en)
Other versions
CN1112706C (zh
Inventor
李城秀
林瀛湖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN1178989A publication Critical patent/CN1178989A/zh
Application granted granted Critical
Publication of CN1112706C publication Critical patent/CN1112706C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11CSTATIC STORES
    • G11C29/00Checking stores for correct operation ; Subsequent repair; Testing stores during standby or offline operation
    • G11C29/70Masking faults in memories by using spares or by reconfiguring
    • G11C29/76Masking faults in memories by using spares or by reconfiguring using address translation or modifications
    • G11C29/765Masking faults in memories by using spares or by reconfiguring using address translation or modifications in solid state disks

Abstract

一种具有由多个标准单元块和冗余单元块组成的存储单元阵列的半导体存储器,包括:相应于标准单元块设置的多个标志单元块,每块存储了关于其相应的标准单元块的唯一个信息;及用修复块替换标准单元块的故障块的装置,所述修复块包括冗余块和一块或多块标准单元块,在故障块数量超过冗余块数量时,一块或多块标准单元块按一定顺序参与替换工作,该半导体存储器的功能是不用用户的参与,便能自动进行坏块映射,从而将准可用块按顺序设置于主存储单元阵列中。

Description

能映射坏块的 半导体存储器
本发明涉及一种具有能修复存储器故障的冗余电路的半导体存储器,特别涉及一种能映射被确认为有故障的坏块的半导体存储器。
一般情况下,考虑到制造的半导体存储器芯片的可靠性,重要的是提高成品率。对于含故障存储单元的存储器芯片,即使只有一个故障单元,也不能成为一个标准的产品。但是,例如应用于电话中的自动应答装置之类的设备可以除外,可以允许某些存储器(即DRAM SRAM和EEPROM)包含故障存储单元用于其中,为的是尽可能地降低制造成本。众所周知,集成密度越高,会使出现故障存储单元的几率越大。由于制造技术随半导体存储器封装密度的提高而变得越来越困难和越来越复杂,所以,随着制造步骤的进行,会发生不可避免地因颗粒(或碎片)所引起的降低成品率的问题。为提高成品率人们已做了大量尝试。
为了得到良好的成品率,有益的是改进制造技术,从而减少故障存储单元的发生。但是,这些努力不是很有效的。超出了所推测的加工环境的极限。提高成品率的另一方法是,制造一种改进的半导体存储器件,该半导体存储器件具有修复在其整个制造工艺过程中形成于其中的故障区的内部结构,即冗余技术。应用这种冗余(redundancy)技术的存储器件除包括标准存储单元阵列外,还包括备用(spare)存储单元阵列(或冗余存储单元阵列),其含有多个备用存储单元,用于替换标准存储单元阵列中含有的故障存储单元,从而使该器件做为一个整体处于非故障状态下。但是在故障单元数量多于备用存储单元数量时,便无法实现冗余功能,这种器件不可以再利用。
冗余电路基本上包括冗余单元阵列,由冗余单元阵列组成的冗余电路可以分为行和列区及控制电路,控制电路存储关于故障单元的地址信息(此后这种地址信息称作故障地址),并比较目前地址与故障地址,从而确定目前地址是否包括在故障单元内。带有冗余单元阵列的替换单元设置成行、列区或块区。例如,在由外通道施加的目前行地址与已被如行冗余译码器等编程电路设定的地址相同时,行冗余电路使冗余行(相应于故障行)激活,进行行替换。列冗余电路利用其中含有一个或多个故障单元的标准列的地址信息的列冗余译码器,使相应于故障列地址的备用列替换标准存储单元阵列中故障列。一种行冗余技术公开于在前的专利文献中,如韩国专利申请95-1737。
图1示出了具有冗余电路的一般存储器件的示意结构,其中示出了主存储单元阵列10、行冗余单元阵列12、行预译码器14、行地址存储块16、标准行译码器MRD 0至MRD511,和冗余行译码器RRD0至RRD15。主存储单元阵列10由与512个行译码器对应相连的512个行块MCBK 0至MCBK511构成。冗余行块RCBK 0至RCBK 15参与到冗余行译码器RRD 0至RRD15中被设定选择相应于主存储单元阵列10中故障行块的冗余块。图1中未示出,主存储单元阵列10还与列冗余单元阵列、读出放大器、列译码器、数据输入/输出缓冲器、数据输入/输出选择电路及读/写控制电路结合。
行预译码器14响应行地址信号,产生选择主存储单元阵列10的行块的预译码信号。行地址存储块16接收相对于故障行块的行地址,然后,在接收的地址等于预先编程的地址中的一个时,产生使标准行译码器MRDk(k是0到511中的一个)和冗余行译码器RRDk分别禁止和启动的控制信号,以便进行修复。
标准行译码器响应由行预译码器电路14提供的预译码信号,激活主存储单元阵列10中含的块选择线(未示出),每条块选择线交替进行,以便激活行块中的一个。同时,冗余行译码器响应由行地址存储块提供的冗余块选择信号,激活冗余存储单元阵列12中含的块选择线。从而由交替启动的块选择预译码信号使冗余存储单元阵列中的其相应行块激活。因此,通过上述操作,保留有一个或多个故障存储单元的主存储单元阵列10的标准行块可以被冗余存储单元阵列12的具有与主存储单元阵列10中故障行块相同地址的冗余行块替换。行地址存储块16使用带有如熔丝等非易失元件的编程电路或所有ROM类的晶体管(PROM、EPROM和EEPROM)。用于类似于图1中的块16的故障地址存储装置的元件多数是能在激光束或电流的作用下熔断的多晶硅熔丝。
借助电流的熔丝烧断编程序需要附加焊盘和管脚用于接受足以熔断的大电流,这使芯片尺寸增大了,尽管熔断编程序可以在封装前和后进行,而激光熔断编程只可以在封装前进行。将故障地址编程的其它方法是使用非易失存储单元。
同时,由于故障存储空间数量增加,所以,相应地所需要的冗余行或列也增加,所以增大了存储器芯片的尺寸。因此,如图1所示,一般情况下,考虑到主存储单元阵列的容量,在准备冗余存储单元空间时,指定16个冗余行块用于512个主行块,使冗余行或列的空间最小,落在冗余空间不超过实际所需的冗余能力的范围内。
但是,如果故障块的数量变得大于冗余块数量时,则不可能用准备的冗余块替换所有故障块。因此,想操作用如图1所示EEPROM作硬盘的个人电脑的用户,必须为由于缺少冗余块而不能修复的一个或多个故障块(众所周知,在常规个人电脑中,那些块称作坏块)做出一个标志,图1中,对主存储单元阵列10中废弃的行块MRDk进行标识(此后称作对坏块的“映射”),该MRDk在该阵列的替换能力范围之外。一旦标定了坏块,该行块MRDk不能再通过控制器的内部运算法用其相应的地址进行存取。表示在主存储单元阵列上有处于冗余能力之外并由此报废的一个以上坏存储块时,由于这种故障块处于任意位置,所以用户便不再具有整个存储块空间的良好映射图形。
由于几乎所有的如EEPROMs(或闪速存储器)等非易失存储器皆至少有几个故障存储单元,所以,通常可以说对其每块芯片要在其实际应用前由用户进行映射过程。即,直到其完成坏块的映射为止,用户可以不使用非易失存储器,例如硬盘,这导致了使用上的不方便。
因此,本发明的目的在于提供一种不由用户映射坏块的半导体存储器。
本发明的另一目的是提供一种不用存储有关故障存储单元的地址也能修复故障存储单元的半导体存储器。
本发明的再一目的是提供一种能修复故障存储单元并能提高工作速度的半导体存储器。
为了实现这些目的,根据本发明的半导体存储器具有由多个标准单元块和多个冗余块构成的存储单元阵列,该半导体存储器包括:相应于标准单元块设置的多个标志单元块,每块存储了关于其相应的标准单元块的唯一的信息;和用修复块替换标准单元块中的故障块的装置,所述修复块包括多个冗余块和一块或多块标准单元块,在故障块数量超过冗余块数量时,一块或多块标准单元块按一定顺序参与替换操作。该半导体存储器在不由用户参与情况下,自动进行坏块映射,以便按一定顺序将伪可用块(pseudo udable block)放置于主存储单元阵列中,就好象这些实质上含一个或多个故障块的块是非故障块一样。
通过以下结合附图对优选实施例的详细说明会使本发明的其它特征和优点更加明了,其中:
图1展示了常规半导体存储器的结构,其中在整个存储块中的映射位置上标识出了一个坏块;
图2是展示本发明半导体存储器结构的框图,示出了作为实例的坏块的映射位置;
图3是与图2的存储单元阵列、行译码器和标志单元阵列结合的电路图;
图4是图2所示的标志读出放大器的电路图;
图5是图2所示标志译码器的电路图;
图6是图2所示块选择控制器的电路图;
图7是图2所示行预译码器的电路图;
图8是本发明存储器工作情况的时限图。
下面是结合附图描述的本发明实施例。参见各附图,各图中相同的参考标志表示相同或相应的部分。以下的优选实施例例如适用于具有“与非”型(NAND-typed)单元设置的快速EEPROM。
参见图2,主存储单元阵列10由512个标准行块MCBK0-MCBK511构成,冗余存储单元阵列12由16个冗余行块RCBK0-RCBK15构成。每个标准和冗余行块对应地与每个标准和冗余行译码器RRD0-RRD15和MRD0-MRD15连接。应注意地是,映射电路包括行预译码器14、标准行译码器MRD0-MRD 511、冗余行译码器RRD 0-RRD 511、由标志单元块FCBK0-FCBK 511构成的标志单元阵列22、标志读出放大器24、标志译码器26和块选择控制器28,该映射电路不仅可以用非故障行块替换主存储单元阵列中故障行块,而且还可以建立其自身的坏块映射排列。
行预译码器14响应行地址信号,产生预译码信号PI、QI和RI(I为0-7),以选择主存储单元阵列中标准行块。标志单元阵列中的标志单元块FCBK0-FCBK511按与标准行块MCBK0-MCBK511相同的数量设置,用于存储相应的标准行块的信息,每个信息为各块提供一个标识,以根据本发明准备映射结构的引导。标志读出放大器24通过标志位线FBLi(I为0到4)与标志单元阵列22相连,读出其中有关标准行块中的信息,产生故障块状态信号SOi(I是0到4)。标志译码器26从标志读出放大器24接收故障块状态信号SOi,然后产生修复块选择信号FjB(j为0到30;此后,词尾“B”称为其相应数字的补偿信号,如F15B是F15的补偿信号)。块选择控制器28接收来自标志译码器26的修复块选择信号FjB,从而使标准行译码器与处于非激活状态的故障行块连接。
在主存储单元阵列10中的故障行块数量超出冗余行块RCBK0-RCBK15的数量时(此后,称这种行块为超故障行块),这种超故障行块可由设置于主存储单元阵列中的非故障行块按从MCBK511(即,最大行块)-MCBK0(即,最小行块)的顺序替换。假定故障行块数为18,则两块超故障行块可由主存储单元阵列10中的MCBK 511和MCBK510替换,而16个故障行块已先行与所有冗余行块RCBK0-RCBK15进行了交换,并提示用户行块MCBK 509-MCBK0可以作非故障行块使用。应该明白,被用户当作无故障块(或可用块)的行块MCB509-MCBK0实质上含有一块或多块故障块。结果,用户不必自己进行坏块映射顺序,便可以根据超故障行块数的信息知道处于可用状态的行块。
图3示出了与主存储单元阵列10相连的电路,标准行译码器MRD0-MRD511和标志单元阵列22代表性地显示出作为地址连接单元的主存储单元阵列10中标准行块MCBK511、标准行译码器MRD511及标志单元阵列22中标志单元块FCBK511之间的操作连接。关于标准行块、标准行译码器和标志单元块的其它连接图与图3所示的相同。参见图3,连接字线源信号S0-S15的字线WL0-WL15与单元晶体管MC1-MC16的栅相连,单元晶体管MC1-MC16接在“与非”型逻辑电路的单元串32中的串选择晶体管ST1-ST2之间。如32表示的单元串重复地设置于块MCBK511中。在ST1与位线BL0相连及所有晶体管ST2的源被约束在共同的源线CSL时,单元串的每个串选择晶体管与其相应的位线相连。字线WL0-WL16通过字线门电路34的门晶体管与字线源信号S0-S15相连。门电路34的两个门晶体管分别连接串选择线SSL和GSL与串选择信号SS1和SS2,串选择线SSL和GSL分别与ST1和ST2的栅相连。门电路34中晶体管的所有栅极与由译码器MRD 511提供的块字线BWL511相连,在选择其中的目前块MCBK 511时,MRD5 11激活。
标准行译码器MRD511在“与非”门38的输入端接收来自图2的行预译码器14的块选择信号PI、QI和RI(I为0到7)。“与非”门38的输出和由图2的标志译码器26产生的冗余块信号FI6B加于与非门40的输入端。“与非”门40的输出节点与块字线BWL511及高压开关泵50的输出相连。来自“与非”门40的输出被引到NMOS晶体管46的栅,该晶体管通过反相器44接在SSL的节点与地之间。晶体管46的栅与接在标志串选择线FSSL的节点与地之间的NMOS晶体管48的栅相连。在未选择块MCBK 511和FCBK 511时,晶体管46和48使串选择线SSL和标志串选择线FSSL下降至地电平。
标志单元阵列22具有与如MCBK 511的标准行块的单元串32结构相同的标志单元串52,每个标志单元串由标志选择晶体管FST1和FST2及标志单元晶体管FMC1-FMC16构成。
但是,应注意,标志字线FWL0和FWL1及标志位线FBL0-FBL4的设置及互连结构与标准行块MCBK511的很不同。标志字线FWL0,标志单元块的第一字线通过布设的四根字线形成每根皆与沿行方向设置的标志单元晶体管的控制栅相连。另一标志字线FWL1,作为块FCK0的第二字线,通过布设的其余十二根字线形成,每根皆与也沿行方向设置的标志单元晶体管的控制栅相连。即,标志单元串52中第一至第四标志单元晶体管FMC1至FMC4的控制栅皆与标志字线FWL0连接,通过标志门晶体管FSST0与标志字线源信号FS0相连,第五至第十六晶体管FMC5-FMC16的控制栅与标志字线FWL1连接。通过标志门晶体管FSST1与标志字线源信号FS1相连。标志字线FWL0用作标志单元块FCBK511中的选择字线,而FWL1用作非选择字线。这种与标志字线的互连形式使其可以保证由编程形成的截止单元(off-cell)的检测稳定性,这是因为即使在最坏情况下一个标志单元串中的四个所选单元晶体管中有三个单元晶体管故障,其余一个标志单元晶体管也可以提供截止单元(off-cell)的信息。
标志串选择线FSSL与标志串选择晶体管FST1的栅相连,通过标志门晶体管FSST1接收标志串选择信号FSS1。另一标志串选择晶体管FST2的栅与标志串选择线FGSL相连,其通过标志门晶体管FSST2接收标志串选择信号FSS2,所有源pfFST2与标志共同源线FCSL相连。标志门晶体管FSST1、FSST0、FSST1和FSST2的所有栅皆从标准行译码器MRD511接到块字线BWL511。
同时,标志位线FBL0-FBL4中的每根皆与三个标志单元串并联。标志位线与标志单元串间的并联连接有利于提高检测故障块时检测导通单元(on-cell)的检测速度,这是因为导通单元的电流通过多条通道(例如三条电流通道)流到地的缘故。而且,即使在最坏情况下,相应于一条位线的三串中的两个标志单元串含故障,也足以由其余一串成功地进行检测操作。
结合如以下的表1说明标志单元阵列22中的编程和擦除操作。表1示出了将所选标志单元块如FCBK511编程和擦除的情况。
                   表1
    信号     编程     擦除
    BWL     Vpgm+ΔV     Vcc
    FSSL     Vcc     浮置
    FS0     Vpgm(18V)     0V
    FS1     Vpgm(18V)     0V
    FGSL     0V     浮置
    FCSL     0V     浮置
    FBL(所选)     0V     浮置
    FBL(未选)     0V     浮置
在编程前,所选标志单元块进入擦除状态,其中,如表1所示,块字线BWLm(m为0到511中之一)上升到Vcc(电源电压),标志字线源信号FS0和FS1保持0V,而标志串选择线FSSL和FGSL及标志共同源线FCSL和所有标志位线皆浮置(意思是没有加偏置的情况)。这样,所有标志单元晶体管皆具有作为导通单元的负阈值电压。
为了设定标志单元块的编程条件,如表1所示,标志字线源信号FS0和FS1的电压电平变为Vpgm,约18V,即,施加到标志字线FWL0和FWL1,每个皆通过其栅与Vpgm+ΔV的块字线BWLm相连的门晶体管FSST0和FSST1(该电压电平具有通过门晶体管的编程电压Vpgm而没有被阈值电压产生压降)。在这种操作的同时,标志串选择线FSSL保持在Vcc,FGSL和FCSL下降到0V。同时,加于所选的标志位线的电压为0V,而未选的位线为Vcc。另一方面,在用标志单元块操作程序期间,相应的标准块,如对应FCBK511的MCBK511没有激活,这是因为即使块字线BWL即BWL511变为Vpgm+ΔV,串选择信号SS1和SS2、字线源信号S0-S15仍保持0V的缘故。下面将对关于标志单元块的冗余编程进行更详细的说明。
图4-7依次示出了可应用的块部分的电路结构,例如,标志读出放大器24、标志译码器26、块选择控制器28、及行预译码器14。参见图4,读出放大器24由电流源60、隔离电路70、三态反相器80、锁存器90和反相器101构成。电流源60由PMOS晶体管62构成,其中栅接参考电压Vref,漏接Vcc。关于隔离电路70,耗尽型晶体管72和NMOS晶体管74接在标志位线FBLi(I为0到4中之一;即实际上由图4所示五个读出放大器构成图1的结构)和与晶体管62的源相连的检测节点SENSEi(I是0到4中之一)之间,它们的栅分别接标志位线屏蔽信号BLSHF1和BLSHF2。众所周知,三态反相器80由一对其栅接检测节点SENSEi的PMOS和NMOS晶体管82和83,另一对其栅响应启动信号LEN的PMOS和NMOS晶体管81和84构成。锁存器90的输入接三态反相器80的输出节点86。根据锁存器90的输出产生故障块状态信号SOi和SOiB(I为0到4中之一),从而加到标志译码器26。因而由如图4所示的五个读出放大器产生的故障块状态信号的位数等于图3中标志位线FBL0-FBL4的位数。
参见图5,为了建立每个修复块选择信号,故障块状态信号SO0-SO4和它们的补偿信号SO0B-SO4B加到“与非”门110-116的输入端。将“与非”门的故障块状态信号的输入设置设定成相对于F0B-F30B从SO4B-SO3B-SO2B-SSO1B-SO0B到SO4-SO3-SO2-SO1-SO0的二进制组合规则(rule of binary combinations)。“与非”门的输出通过“或非”门118-120和反相器122-124产生修复块选择信号F0B-F30B。可以看出,目前状态下修复块选择信号的数变成从F0B到F30B的31个,这是因为用五位的故障块状态信号的编码组合中的一个即“11111”来识别其相应块的标准状态(非故障)的缘故。
数字31代表可用于标志单元块的编程图形数。根据带有故障块状态信号SO0-SO4的编码的组合,建立的对修复块选择信号F0B-F30B的说明列于表2中,在该处相应于修复块选择信号的所选修复块(参与冗余的顺序替换的块,可以是冗余行块或可以是标准行块)。例如,在表2中,当带有故障状态信号SO4到SO0的相关代码设定成“01111”时,修复块选择信号F15B启动,然后选择冗余行块RCBK15。否则,为激活标准行块MCBK511的F16B提供SO4-SO0的编码“10000”作为修复块。通过表2容易理解,按从第一冗余行块RCBK0到最低有效的标准行块MCBK0的顺序进行顺序替换的情况,例如按RCBK0、RCBK1、...、MCBK511(最高有效标准行块)、MCB510、...、的顺序。
                             表2
  fjB   SO4   SO3   SO2   SO1   SO0   要替换的修复块
  F0B     0     0     0     0     0     RCBK0
  F1B     0     0     0     0     1     RCBK1
  F2B     0     0     0     1     0     RCBK2
  ·     ·     ·     ·     ·     ·     ·
  ·     ·     ·     ·     ·     ·     ·
  F15B     0     1     1     1     1     RCBK15
  F16B     1     0     0     0     0     MCBK511
  F17B     1     0     0     0     1     MCBK510
  ·     ·     ·     ·     ·     ·     ·
  ·     ·     ·     ·     ·     ·     ·
  F28B     1     1     1     0     0     MCBK499
  F29B     1     1     1     0     1     MCBK498
  F30B     1     1     1     1     0     MCBK497
    1     1     1     1     1     非故障块
如上所述,由于故障块状态信号数相应地等于标志位线数,例如SO0-SO4对应于FBL0-FBL4,以下的表3列出了有关标志位线的编程数据位组与冗余替换块间的关系,随着故障块数的增加,还示出了标志位线的编码结构与故障块状态信号的编码结构相同的情况。
                                表3
故障块数 SO4   SO3   SO2   SO1   SO0   要替换的修复块
    1     0     0     0     0     0     RCBK0
    2     0     0     0     0     1     RCBK1
    3     0     0     0     1     0     RCBK2
    ·     ·     ·     ·     ·     ·     ·
    ·     ·     ·     ·     ·     ·     ·
    16     0     1     1     1     1     RCBK15
    17     1     0     0     0     0     MCBK511
    18     1     0     0     0     1     MCBK510
    ·     ·     ·     ·     ·     ·     ·
    ·     ·     ·     ·     ·     ·     ·
    29     1     1     1     0     0     MCBK499
    30     1     1     1     0     1     MCBK498
    31     1     1     1     1     0     MCBK497
    1     1     1     1     1     非故障块
参见图6,块选择控制器28通过接收“与非”门150和152的输出的“或非”门154产生标准行译码禁止信号XDdisB。“与非”门150的输入端与“或非”门142和144的输出相连,“与非”门152的输入端与“或非”门146和148的输出相连。“或非”门142-148的输入与“与非”门126-140的输出相连,每个“或非”门接收两个“与非”门的输出信号。给每个“与非”门126-140按顺序加四个修复块选择信号,使F0B-F3B加到“与非”门126等上。行译码器禁止信号XDdisB加到行预译码器14上。
现在,参见图7,行预译码器14有相应于三组预译码信号P0B-P7B、Q0B-Q7B和R0B-R7B的三组译码器。为了产生P0B-P7B,“与非”门156-158接收行地址信号A12到A14(包括它们的补偿信号A12B到A14B),反相器160到162把“与非”门的输出信号转换成第一组预译码信号P0B-P7B。为了产生Q0B-Q7B,“与非”门164-166接收A15-A17(包括它们的补偿信号A15B-A17B),而且还接收由块选择控制器28产生的行译码器禁止信号XDdisB,这意味着在XDdisB变成低电平导通状态时,第二组预译码信号Q0B-Q7B切断。即,由此所有处于用Q0B-Q7B进行编码控制状态下的标准行块将不激活。Q0B-Q7B通过反相器168-170引导到“与非”门164-166的输出。第三组预译码信号R0B-R7B通过“与非”门172-174和反相器176-178产生,每个“与非”门172-174接收行地址信号A18-A20(包括它们的补偿信号A18B-A20B)。预译码信号加到如图2或3所示的标准行译码器。
从现在开始,结合图8会清楚该替换和映射机制,图8是本发明存储器读操作期间的时间流程。如图8所示,操作顺序包括命令/地址输入周期、标志检测周期和读周期的顺序。在命令/地址输入周期,响应命令锁存启动信号CLE和写启动信号WE的激活,允许命令信号CMD通过输入/输出针IO0-IO7进入,确定一种工作模式。假定此时限具有读操作命令信号。在接收命令信号CMD及第一低电平转换WE后,响应随后的低电平转换WE,通过输入/输出针IO0-IO7八位部分施加地址信号A0-A20。
假定标准行块MCBK0当作第十七个故障块(图8中标出的所有数字皆相应于MCBK0选择),在MCBK0的地址出现时,将在标志检测周期中进行关于其相应的标志单元块FCBK0的检测工作。在命令/地址输入周期中,由于在标志读出放大器24中,参考电压Vref为Vss,标志位线屏蔽信号BLSHF1和BLSHF2分别为Vss和Vcc,所以,检测节点SENSEi上升到Vcc作为预充电电平,标志位线FBL0-FBL4保持约2V的预充电电压电平,该电平不会被耗尽型晶体管72的阈值电压降低。
在完成了地址接收后,标志单元检测操作便由其开始。应该注意的是,第十七故障块MCBK0超出了十六个冗余行块形成的冗余能力,相应于图2或3所示的标志单元块FCBK0,其中标志位线FBL0-FBL4已设定成编程代码“10000”,以便用其相应的修复块MCBK511进行替换,如表3所示。首先,Vref从Vss上升到1.5V,以切断电流供应。在标志单元块FCBK0中,由于BWL、FSSL、FS0、FS1、FGSL和FSSL分别为Vcc、Vss、Vcc、Vcc和Vss,所以FBL0-FBL3全为“0”,但FBL4不是,与FBL4相连的标志单元晶体管变成截止单元,而与FBL0-FLB3相连的标志单元晶体管变成导通单元。因为有电流流过导通单元,所以相应于FBL0-FBL3的检测节点SENSE0-SENSE3下降至Vss,同时相应于FBL4的检测节点SENSE4保持现在电压电平Vcc。同时,提供每个标志位线的电容为3pF,流过导通单元的电流值为5μA,标志位线的电压电平从2V降低到约1.8V所用时间t可以由下式得到。 t = c . ΔV I = 3 × 10 - 12 × 0 . 2 3 × 5 × 10 - 6 = 40 ( ns )
上述等式的结果的意思是读出放大器可以在40ns内检测导通单元的存在,所以与导通单元相连的标志位线的电压至少减小0.2V,这可以使电压涨落足以用于在检测节点上的检测,该节点的电容比标志位线电容低很多。而且可以通过加倍与一个标志位线并联的标志单元串的数来加速导通单元检测时间的缩短。这种检测速度的提高可能包含于替换的冗余时间的减少。
再回到图8,在利用了相应于标志位线FBL0-FB3的检测节点SENSE0-SENSE3以后,该FBL0-FBL3与on-flag单元相连,启动信号LEN变为高电平,由此故障块状态信号SO0-SO3通过三态反相器80和锁存器90降至低电平,而SO4为高电平。用SO4-SO0组合的代码“10000”加到标志译码器26上,使第十七个修复块选择信号F16B激活,而其它修复块选择信号皆为高电平。图6中的所选修复块选择信号F16B使行译码器禁止信号XDdisB激活。图7所示的导通的XDdisB可以产生低电平的行预译码信号Q1,该信号不使MCBK0激活。注意参见图3,在参与到FCBK511和MCBK511的行译码器MRD511中,行预译码信号Qi使“与非”门38的输出变成高电平,修复块选择信号F16B使“与非”门40的输出保持在高电平,由此,使块字线BWL511上升到Vcc,从而激活MCBK511,作为故障块MCBK0的修复块。此后,标准读操作开始,从替换的块MCBK511中读取数据。标准读取操作的更进一步说明已是本领域众所周知的。
另外,在利用上述方式发现的另外的故障行块如MCBK3为第十八故障块时,用于替换MCBK3的修复块将是MCBK510。在制备自动映射结构的标志单元块时,涉及替换能力的组合代码的数量并不限于本实施例的数量。
如上所述,根据本发明的非易失存储器明显的优点在于,在进行自动坏块映射时无需用户参与,从而将伪可用块按顺序设置于主存储单元阵列中,就好象实际上含有一块或多块故障块的块为非故障块一样。而且,由于非易失单元用于标志单元块中作状态识别单元,且为了提高检测速度提供互连结构,所以其电流消耗可以比常规熔丝烧断编程冗余中的电流消耗进一步减少,有利于需要进行更快读操作的高密度存储器。
尽管已公开了本发明的一个实施例,但是应该明白,依据本发明可以有其它实施例和变形,如用列替换的映射结构。

Claims (4)

1.一种具有由多个标准单元块和冗余块组成的存储单元阵列的半导体存储器,所述存储器包括:
相应于所述标准单元块设置的多个标志单元块,每块存储了关于其相应的标准单元块的一个唯一信息;及
用修复块替换所述标准单元块的故障块的装置,所述修复块包括所述冗余块和一块或多块所述标准单元块,在所述故障块数量超过所述冗余块数量时,所述一块或多块所述标准单元块按一定顺序参与替换操作。
2.如权利要求1的半导体存储器,其中,所述先后顺序是从最大有效位数的块到最小有效位数的块。
3.如权利要求1的半导体存储器,其中,每个所述标志单元块包括:
多个标志单元串,具有串联连接在一对标志串选择晶体管之间的多个标志单元晶体管;
多个标志字线,每根皆被布设到多根字线,该多根字线连接到所述标志单元晶体管的控制栅;
多根标志位线,每根皆接到多个所述标志单元串。
4.如权利要求1的半导体存储器,其中,所述装置包括:
读出放大器,用于检测来自所述标志单元块的所述唯一的信息,以便产生故障块状态信号;
标志译码器,用于响应多个所述故障块状态信号,产生修复块选择信号;及
块选择控制器,用于响应所述修复块选择信号,产生标准行译码器禁止信号。
CN97120088A 1996-10-08 1997-10-06 能映射坏块的半导体存储器 Expired - Fee Related CN1112706C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR44616/1996 1996-10-08
KR1019960044616A KR100205006B1 (ko) 1996-10-08 1996-10-08 자동 결함 블럭 맵핑 기능을 갖는 반도체 메모리 장치
KR44616/96 1996-10-08

Publications (2)

Publication Number Publication Date
CN1178989A true CN1178989A (zh) 1998-04-15
CN1112706C CN1112706C (zh) 2003-06-25

Family

ID=19476652

Family Applications (1)

Application Number Title Priority Date Filing Date
CN97120088A Expired - Fee Related CN1112706C (zh) 1996-10-08 1997-10-06 能映射坏块的半导体存储器

Country Status (7)

Country Link
US (1) US5848009A (zh)
EP (1) EP0836142B1 (zh)
JP (1) JP3883268B2 (zh)
KR (1) KR100205006B1 (zh)
CN (1) CN1112706C (zh)
DE (1) DE69717761T2 (zh)
TW (1) TW382709B (zh)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407337C (zh) * 2003-04-04 2008-07-30 三星电子株式会社 管理闪存中的不良存储块的装置和方法
CN101369464A (zh) * 2007-05-17 2009-02-18 三星电子株式会社 非易失性存储器件、系统及其操作方法
CN101246741B (zh) * 2007-02-16 2010-10-06 深圳市芯邦微电子有限公司 利用瑕疵存储器的系统、装置和方法及封装结构
CN101320596B (zh) * 2008-06-10 2011-07-27 北京时代民芯科技有限公司 一种面向大容量flash固存的坏块管理方法
CN105355233A (zh) * 2015-11-23 2016-02-24 清华大学 基于pcm反转纠错算法的高效数据写入方法
CN108022611A (zh) * 2016-10-31 2018-05-11 爱思开海力士有限公司 存储系统及其操作方法
CN110910942A (zh) * 2018-09-18 2020-03-24 北京兆易创新科技股份有限公司 位线的筛选方法、装置、存储设备和存储介质

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100492793B1 (ko) * 1997-12-24 2005-08-25 주식회사 하이닉스반도체 불량셀리페어기능을갖는강유전체메모리장치
US6188618B1 (en) * 1998-04-23 2001-02-13 Kabushiki Kaisha Toshiba Semiconductor device with flexible redundancy system
JP4467092B2 (ja) * 1998-05-26 2010-05-26 株式会社ルネサステクノロジ 半導体記憶装置
JP2000030447A (ja) * 1998-07-14 2000-01-28 Mitsubishi Electric Corp 半導体記憶装置
US6199177B1 (en) * 1998-08-28 2001-03-06 Micron Technology, Inc. Device and method for repairing a semiconductor memory
US6407944B1 (en) 1998-12-29 2002-06-18 Samsung Electronics Co., Ltd. Method for protecting an over-erasure of redundant memory cells during test for high-density nonvolatile memory semiconductor devices
JP3983940B2 (ja) 1999-06-28 2007-09-26 東芝マイクロエレクトロニクス株式会社 不揮発性半導体メモリ
JP4316085B2 (ja) * 1999-12-28 2009-08-19 株式会社東芝 半導体集積回路装置及び集積回路システム
KR100317486B1 (ko) * 1999-12-29 2001-12-24 박종섭 자동복구 기능을 가지는 플래시 메모리
JP3916862B2 (ja) 2000-10-03 2007-05-23 株式会社東芝 不揮発性半導体メモリ装置
JP2003045196A (ja) * 2001-08-02 2003-02-14 Fujitsu Ltd ブロックアドレス切替機能を有するメモリ回路
US6400619B1 (en) * 2001-04-25 2002-06-04 International Business Machines Corporation Micro-cell redundancy scheme for high performance eDRAM
KR100400307B1 (ko) 2001-05-09 2003-10-01 주식회사 하이닉스반도체 로오 리페어회로를 가진 반도체 메모리 장치
KR100413762B1 (ko) * 2001-07-02 2003-12-31 삼성전자주식회사 뱅크 수를 가변할 수 있는 반도체 장치 및 그 방법
US7170802B2 (en) * 2003-12-31 2007-01-30 Sandisk Corporation Flexible and area efficient column redundancy for non-volatile memories
US6985388B2 (en) * 2001-09-17 2006-01-10 Sandisk Corporation Dynamic column block selection
KR100463199B1 (ko) 2002-03-04 2004-12-23 삼성전자주식회사 플렉서블 리던던시 스킴을 갖는 반도체 메모리 장치
JP3935139B2 (ja) * 2002-11-29 2007-06-20 株式会社東芝 半導体記憶装置
US6876594B2 (en) * 2002-12-26 2005-04-05 Texas Instruments Incorporated Integrated circuit with programmable fuse array
US6807114B2 (en) 2003-01-17 2004-10-19 Micron Technology, Inc. Method and system for selecting redundant rows and columns of memory cells
US7356665B2 (en) * 2003-12-17 2008-04-08 International Business Machines Corporation Method and system for machine memory power and availability management in a processing system supporting multiple virtual machines
EP1624463A1 (en) * 2004-07-14 2006-02-08 STMicroelectronics S.r.l. A Programmable memory device with an improved redundancy structure
KR100622349B1 (ko) * 2004-08-04 2006-09-14 삼성전자주식회사 불량 블록 관리 기능을 가지는 플레시 메모리 장치 및플레시 메모리 장치의 불량 블록 관리 방법.
KR100666174B1 (ko) 2005-04-27 2007-01-09 삼성전자주식회사 3-레벨 불휘발성 반도체 메모리 장치 및 이에 대한구동방법
US7738308B2 (en) * 2005-08-16 2010-06-15 Novelies, Llc Memory row and column redundancy
US7668017B2 (en) * 2005-08-17 2010-02-23 Saifun Semiconductors Ltd. Method of erasing non-volatile memory cells
US7379330B2 (en) * 2005-11-08 2008-05-27 Sandisk Corporation Retargetable memory cell redundancy methods
US7609561B2 (en) * 2006-01-18 2009-10-27 Apple Inc. Disabling faulty flash memory dies
US7793059B2 (en) * 2006-01-18 2010-09-07 Apple Inc. Interleaving policies for flash memory
US20070174641A1 (en) * 2006-01-25 2007-07-26 Cornwell Michael J Adjusting power supplies for data storage devices
US7702935B2 (en) 2006-01-25 2010-04-20 Apple Inc. Reporting flash memory operating voltages
US7861122B2 (en) 2006-01-27 2010-12-28 Apple Inc. Monitoring health of non-volatile memory
JP5028967B2 (ja) * 2006-11-15 2012-09-19 富士通セミコンダクター株式会社 半導体記憶装置および半導体記憶装置の制御方法
KR100874916B1 (ko) * 2007-02-15 2008-12-19 삼성전자주식회사 데이터 저장장치 및 그의 작동 방법
KR100866962B1 (ko) 2007-03-08 2008-11-05 삼성전자주식회사 Hdd를 하이브리드 hdd에서 노멀 hdd로 전환시키는방법
US7978515B2 (en) * 2007-03-23 2011-07-12 Sharp Kabushiki Kaisha Semiconductor storage device and electronic equipment therefor
KR100875979B1 (ko) 2007-04-19 2008-12-24 삼성전자주식회사 비휘발성 메모리 장치, 그것을 포함한 메모리 시스템 및그것의 엘에스비 읽기 방법
US20080288712A1 (en) 2007-04-25 2008-11-20 Cornwell Michael J Accessing metadata with an external host
US7913032B1 (en) 2007-04-25 2011-03-22 Apple Inc. Initiating memory wear leveling
US7916540B2 (en) 2007-05-17 2011-03-29 Samsung Electronics Co., Ltd. Non-volatile memory devices and systems including bad blocks address re-mapped and methods of operating the same
KR20090014823A (ko) * 2007-08-07 2009-02-11 삼성전자주식회사 배드 블록을 리맵핑하는 플래시 메모리 장치 및 그것의배드 블록의 리맵핑 방법
KR101391881B1 (ko) * 2007-10-23 2014-05-07 삼성전자주식회사 멀티-비트 플래시 메모리 장치 및 그것의 프로그램 및 읽기방법
TWI362044B (en) 2007-11-09 2012-04-11 Transcend Information Inc Storage apparatus and method for accessing data and for managing memory block
JP2009158018A (ja) * 2007-12-27 2009-07-16 Toshiba Corp 不揮発性半導体記憶装置
US8027195B2 (en) 2009-06-05 2011-09-27 SanDisk Technologies, Inc. Folding data stored in binary format into multi-state format within non-volatile memory devices
US8102705B2 (en) 2009-06-05 2012-01-24 Sandisk Technologies Inc. Structure and method for shuffling data within non-volatile memory devices
US7974124B2 (en) 2009-06-24 2011-07-05 Sandisk Corporation Pointer based column selection techniques in non-volatile memories
US20110002169A1 (en) 2009-07-06 2011-01-06 Yan Li Bad Column Management with Bit Information in Non-Volatile Memory Systems
US8144512B2 (en) 2009-12-18 2012-03-27 Sandisk Technologies Inc. Data transfer flows for on-chip folding
US8725935B2 (en) 2009-12-18 2014-05-13 Sandisk Technologies Inc. Balanced performance for on-chip folding of non-volatile memories
US8468294B2 (en) 2009-12-18 2013-06-18 Sandisk Technologies Inc. Non-volatile memory with multi-gear control using on-chip folding of data
US9342446B2 (en) 2011-03-29 2016-05-17 SanDisk Technologies, Inc. Non-volatile memory system allowing reverse eviction of data updates to non-volatile binary cache
US8842473B2 (en) 2012-03-15 2014-09-23 Sandisk Technologies Inc. Techniques for accessing column selecting shift register with skipped entries in non-volatile memories
US8681548B2 (en) 2012-05-03 2014-03-25 Sandisk Technologies Inc. Column redundancy circuitry for non-volatile memory
US9076506B2 (en) 2012-09-28 2015-07-07 Sandisk Technologies Inc. Variable rate parallel to serial shift register
US9490035B2 (en) 2012-09-28 2016-11-08 SanDisk Technologies, Inc. Centralized variable rate serializer and deserializer for bad column management
US8897080B2 (en) 2012-09-28 2014-11-25 Sandisk Technologies Inc. Variable rate serial to parallel shift register
CN102999436B (zh) * 2012-11-28 2015-09-09 华为终端有限公司 在Nand闪存中生成动态分区信息的方法和装置
CN104375953B (zh) * 2013-08-15 2018-07-06 联想(北京)有限公司 设备控制方法和电子设备
US9343185B2 (en) 2013-09-26 2016-05-17 International Business Machines Corporation Electronic circuit for fitting a virtual address range to a physical memory containing faulty address
KR20150055946A (ko) 2013-11-14 2015-05-22 삼성전자주식회사 메모리 장치의 복구 방법 및 메모리 장치를 구비하는 시스템의 부팅 방법
US9286160B2 (en) * 2014-02-07 2016-03-15 Stmicroelectronics S.R.L. System and method for phase change memory with erase flag cells
US9934872B2 (en) 2014-10-30 2018-04-03 Sandisk Technologies Llc Erase stress and delta erase loop count methods for various fail modes in non-volatile memory
US9224502B1 (en) 2015-01-14 2015-12-29 Sandisk Technologies Inc. Techniques for detection and treating memory hole to local interconnect marginality defects
US10032524B2 (en) 2015-02-09 2018-07-24 Sandisk Technologies Llc Techniques for determining local interconnect defects
US9269446B1 (en) 2015-04-08 2016-02-23 Sandisk Technologies Inc. Methods to improve programming of slow cells
US9564219B2 (en) 2015-04-08 2017-02-07 Sandisk Technologies Llc Current based detection and recording of memory hole-interconnect spacing defects
KR20170059219A (ko) * 2015-11-20 2017-05-30 삼성전자주식회사 메모리 장치, 메모리 시스템 및 메모리 장치의 복구 검증 방법
KR102420897B1 (ko) * 2016-03-17 2022-07-18 에스케이하이닉스 주식회사 메모리 모듈, 이를 포함하는 메모리 시스템 및 그의 동작 방법
US10971247B2 (en) * 2018-03-29 2021-04-06 Samsung Electronics Co., Ltd. Semiconductor memory devices, memory systems, and methods of operating semiconductor memory devices
KR20210111390A (ko) 2020-03-02 2021-09-13 삼성전자주식회사 배드 블록 검출 시간을 단축하기 위한 메모리 장치 및 방법
KR20220053808A (ko) 2020-10-23 2022-05-02 삼성전자주식회사 멀티 네임스페이스 스토리지 장치, 상기 스토리지 장치를 포함하는 전자 시스템 및 상기 스토리지 장치의 동작 방법
WO2022107511A1 (ja) * 2020-11-20 2022-05-27 信越化学工業株式会社 フェノール化合物、導電性ペースト組成物、導電性ペースト組成物の製造方法、導電配線及びその製造方法
CN112612722A (zh) * 2020-12-28 2021-04-06 深圳忆联信息系统有限公司 变长的数据管理方法、装置、计算机设备及存储介质
US20240071558A1 (en) * 2022-08-31 2024-02-29 Micron Technology, Inc. Memory device with redundancy for page-based repair

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4398248A (en) * 1980-10-20 1983-08-09 Mcdonnell Douglas Corporation Adaptive WSI/MNOS solid state memory system
US4310901A (en) * 1979-06-11 1982-01-12 Electronic Memories & Magnetics Corporation Address mapping for memory
US4355376A (en) * 1980-09-30 1982-10-19 Burroughs Corporation Apparatus and method for utilizing partially defective memory devices
EP0528280B1 (en) * 1991-08-09 1997-11-12 Kabushiki Kaisha Toshiba Memory card apparatus
JPH05109292A (ja) * 1991-10-14 1993-04-30 Toshiba Corp 不揮発性半導体記憶装置
JP2647312B2 (ja) * 1992-09-11 1997-08-27 インターナショナル・ビジネス・マシーンズ・コーポレイション 一括消去型不揮発性半導体記憶装置
EP0618587B1 (en) * 1993-03-31 1998-07-22 STMicroelectronics S.r.l. Semiconductor memory with memory matrix comprising redundancy cell columns associated with single matrix sectors
US5515335A (en) * 1993-08-16 1996-05-07 Atlantic Richfield Company Seismic trace overburden correction method
JP2914171B2 (ja) * 1994-04-25 1999-06-28 松下電器産業株式会社 半導体メモリ装置およびその駆動方法

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100407337C (zh) * 2003-04-04 2008-07-30 三星电子株式会社 管理闪存中的不良存储块的装置和方法
CN101246741B (zh) * 2007-02-16 2010-10-06 深圳市芯邦微电子有限公司 利用瑕疵存储器的系统、装置和方法及封装结构
CN101369464A (zh) * 2007-05-17 2009-02-18 三星电子株式会社 非易失性存储器件、系统及其操作方法
CN101369464B (zh) * 2007-05-17 2014-05-07 三星电子株式会社 非易失性存储器件、系统及其操作方法
CN101320596B (zh) * 2008-06-10 2011-07-27 北京时代民芯科技有限公司 一种面向大容量flash固存的坏块管理方法
CN105355233A (zh) * 2015-11-23 2016-02-24 清华大学 基于pcm反转纠错算法的高效数据写入方法
CN105355233B (zh) * 2015-11-23 2018-04-10 清华大学 基于pcm反转纠错算法的高效数据写入方法
CN108022611A (zh) * 2016-10-31 2018-05-11 爱思开海力士有限公司 存储系统及其操作方法
CN110910942A (zh) * 2018-09-18 2020-03-24 北京兆易创新科技股份有限公司 位线的筛选方法、装置、存储设备和存储介质

Also Published As

Publication number Publication date
DE69717761D1 (de) 2003-01-23
EP0836142A3 (en) 1998-11-25
TW382709B (en) 2000-02-21
EP0836142B1 (en) 2002-12-11
KR100205006B1 (ko) 1999-06-15
KR19980026248A (ko) 1998-07-15
JP3883268B2 (ja) 2007-02-21
US5848009A (en) 1998-12-08
DE69717761T2 (de) 2003-09-11
JPH10125093A (ja) 1998-05-15
CN1112706C (zh) 2003-06-25
EP0836142A2 (en) 1998-04-15

Similar Documents

Publication Publication Date Title
CN1112706C (zh) 能映射坏块的半导体存储器
CN1037721C (zh) 修复半导体存储器器件中缺陷的方法和电路
US7505318B2 (en) Nonvolatile semiconductor memory device
US6532181B2 (en) Semiconductor memory device having redundant circuitry for replacing defective memory cell
US5278794A (en) NAND-cell type electrically erasable and programmable read-only memory with redundancy circuit
KR950008676B1 (ko) 반도체 메모리 장치 및 그의 결함 구제 방법
US6735727B1 (en) Flash memory device with a novel redundancy selection circuit and method of using the same
CN101641747B (zh) 半导体存储器装置
US5086413A (en) Non-volatile semiconductor memory device having an improved testing mode of operation and method of forming checkerwise test pattern in memory cell array
US5847995A (en) Nonvolatile semiconductor memory device having a plurality of blocks provided on a plurality of electrically isolated wells
US8477547B2 (en) Semiconductor memory device and method of operating the same
EP0503100B1 (en) Semiconductor memory
US6961268B2 (en) Nonvolatile semiconductor memory device with MOS transistors each having a floating gate and a control gate
US7054209B2 (en) Semiconductor memory device and test method thereof
CN1275159C (zh) 结合基于输出的冗余的猝发读取
JPH0793037B2 (ja) 半導体記憶装置
US6707733B2 (en) Semiconductor memory device
KR100329881B1 (ko) 비휘발성 반도체 메모리 장치
CN1179365C (zh) 非易失性半导体存储器件
US6373770B1 (en) Integrated circuit memory devices with configurable block decoder circuits
TWI781697B (zh) 非揮發性半導體記憶裝置及其操作方法
CN1249828A (zh) 具有冗余电路的数据存储器
KR20050108773A (ko) 플래쉬 메모리 소자
JP2000173292A (ja) 半導体記憶装置

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030625

Termination date: 20161006

CF01 Termination of patent right due to non-payment of annual fee