Active edge word line leakage detection in memory devices utilizing pitch-semi-circular drain-side gate selection technology
By applying different voltages and measuring leakage current after the erase operation of the memory cell, the problems of threshold voltage distortion and parasitic leakage in SC-SGD memory are solved, thereby improving the stability and sensing accuracy of the memory.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-23
- Publication Date
- 2026-04-03
AI Technical Summary
Existing semi-circular drain-side selected gate (SC-SGD) memory technology is prone to threshold voltage distortion and parasitic transistor leakage during the etching process, which leads to inaccurate sensing operations and may cause dummy word line short circuits, affecting the stability of the memory structure.
By applying primary and secondary predetermined voltages to different locations of the memory device after an erase operation of the memory cell and measuring the leakage current, the passivity of the erase operation is determined, ensuring the retention of the threshold voltage.
It effectively prevents threshold voltage distortion and parasitic transistor leakage caused by etching changes, improves the stability and sensing accuracy of memory devices, and reduces program failures.
Smart Images

Figure CN116030873B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the operation of non-volatile memory devices. Background Technology
[0002] This section provides background information related to the technology associated with this disclosure, and is not necessarily prior art.
[0003] Semicircular drain-side selected gate (“SC-SGD”) memory technology offers several advantages, including reduced die size. To manufacture SC-SGDs, an etching technique is used to cut memory holes, giving them a semicircular shape and dividing blocks or rows into strings. Depending on the process used to form the SC-SGD, some inefficiencies may occur. For example, cutting the memory holes removes at least some portions of the SC-SGD, such as metal layers that would otherwise shield the channel and / or charge trapping layers from electric fields. Therefore, the SC-SGD can be affected by “adjacent” electric fields, causing parasitic transistors to leak along the SC-SGD transistor. In some cases, this causes the sense amplifier to incorrectly determine that the SC-SGD is conducting, which can affect certain sensing operations. Furthermore, due to etching variations, some dies may be cut down to the SGD layer, while others may be cut down to the layer forming the dummy word lines. Therefore, it is known that electric fields (such as those introduced by weak erase biases on dummy word lines from word line cycles) distort the threshold voltage of SC-SGD (e.g., shift it downwards), and thus change the overall threshold voltage of the memory structure. For example, a short circuit may also exist between one of the dummy word lines and another word line. Therefore, improved non-volatile memory devices and operating methods are needed. Summary of the Invention
[0004] This section provides a general overview of the disclosure and is not a full disclosure of its entire scope or all its features and advantages.
[0005] The purpose of this disclosure is to provide a memory device and a method for operating the memory device that solves and overcomes the above-mentioned disadvantages.
[0006] Therefore, one aspect of this disclosure is to provide a memory device including memory cells connected to one of a plurality of word lines and arranged in a string and configured to maintain a threshold voltage. A control device is coupled to the plurality of word lines and the string. The control device is configured to apply a primary predetermined voltage to a primary location of the memory device after an erase operation of the memory cell, simultaneously apply an auxiliary predetermined voltage lower than the primary predetermined voltage to an auxiliary location of the memory device, and measure leakage current at the primary location. The control device then determines that the erase operation has passed in response to the measured leakage current not exceeding a predetermined leakage threshold.
[0007] According to another aspect of this disclosure, a controller for communicating with a memory device is also provided, the memory device including memory cells connected to one of a plurality of word lines and arranged in series and configured to maintain a threshold voltage. The controller is configured to instruct the memory device to apply a primary predetermined voltage to a primary location of the memory device after an erase operation of the memory cells, while simultaneously applying an auxiliary predetermined voltage lower than the primary predetermined voltage to an auxiliary location of the memory device, and to measure leakage current at the primary location. The controller is further configured to determine that the erase operation has passed in response to the measured leakage current not exceeding a predetermined leakage threshold.
[0008] According to an additional aspect of this disclosure, a method of operating a memory device is provided. The memory device includes memory cells connected to one of a plurality of word lines and arranged in series and configured to maintain a threshold voltage. The method includes the steps of: applying a primary predetermined voltage to a primary location of the memory device after an erase operation of the memory cell, simultaneously applying an auxiliary predetermined voltage lower than the primary predetermined voltage to an auxiliary location of the memory device, and measuring a leakage current at the primary location. A next step of the method is to determine that the erase operation has been completed in response to the measured leakage current not exceeding a predetermined leakage threshold.
[0009] Further applicable fields will become apparent from the description provided herein. The descriptions and specific examples in this invention are intended for illustrative purposes only and are not intended to limit the scope of the invention. Attached Figure Description
[0010] The accompanying drawings described herein are for illustrative purposes only, and not for all possible specific implementations, and are not intended to limit the scope of this disclosure.
[0011] Figure 1A This is a block diagram of an exemplary memory device according to various aspects of this disclosure;
[0012] Figure 1B It is a block diagram of an exemplary control circuit including programming circuit, counting circuit and determining circuit according to various aspects of this disclosure;
[0013] Figure 2 Schematic diagrams are shown of three types of memory architectures utilizing interleaved memory strings according to various aspects of this disclosure;
[0014] Figure 3A A cross-sectional view of an exemplary floating-gate memory cell in a NAND string according to various aspects of this disclosure is shown;
[0015] Figure 3B The following are shown along the aspects according to this disclosure. Figure 3AThe cross-sectional view of the contact line shown;
[0016] Figure 4A and Figure 4B A non-volatile memory according to various aspects of this disclosure is shown, wherein the charge trapping memory cell uses a non-conductive dielectric material instead of a conductive floating gate to store charge in a non-volatile manner;
[0017] Figure 5 An exemplary block diagram of the sensing block of FIG1 is shown according to various aspects of the present disclosure;
[0018] Figure 6A It is a perspective view of a set of blocks in an exemplary three-dimensional configuration of a memory array according to various aspects of this disclosure;
[0019] Figure 6B The various aspects shown in this disclosure are as follows Figure 6A An exemplary cross-sectional view of a portion of a block;
[0020] Figure 6C The various aspects shown in this disclosure are as follows Figure 6B A diagram showing the diameter of memory holes in a stack;
[0021] Figure 6D The various aspects shown in this disclosure are as follows Figure 6B A close-up view of the stacked areas;
[0022] Figure 7A A schematic plan view of a memory array having multiple memory holes according to various aspects of the present disclosure is shown;
[0023] Figure 7B A cross-sectional view of a memory array according to various aspects of this disclosure is shown;
[0024] Figure 8A and Figure 8B An alternative memory structure without dummy holes is shown according to various aspects of this disclosure;
[0025] Figures 9A to 9B The threshold voltage distribution of four memory cell strings after an experimental fault occurs during an erase operation, according to various aspects of this disclosure, is shown.
[0026] Figure 10 A graph comparing the threshold voltage of each of the four memory cell strings for experimental faults with physical bit lines is shown, according to various aspects of this disclosure.
[0027] Figure 11 A memory device with shorting between adjacent SHE-cut dummy word lines and data word lines is shown according to various aspects of this disclosure, and a top view of a layer of the SHE-cut memory device is shown.
[0028] Figure 12 It is shown that, according to various aspects of this disclosure, there is leakage current for one of the data word lines and the dummy word lines, but no leakage current for the other data or dummy word lines;
[0029] Figure 13 and Figure 14 Cross-sectional, top, and close-up views of edge word lines and dummy word line shortings for experimental faults are shown according to various aspects of this disclosure;
[0030] Figure 15 Cross-sectional views of multiple word lines and drain-side selected gate layers according to various aspects of this disclosure are shown, illustrating exemplary shortings between dummy word lines and edge word lines; and
[0031] Figure 16 The steps of a method for operating a memory device according to various aspects of this disclosure are shown.
[0032] For ease of understanding, the same reference numerals are used where possible to denote the same elements common in the accompanying drawings. It is conceivable that elements disclosed in one embodiment may be advantageously used in other embodiments without specific description. Detailed Implementation
[0033] In the following description, details are set forth to provide an understanding of this disclosure. In some instances, certain circuits, structures, and techniques have not been described or shown in detail so as not to obscure this disclosure.
[0034] Generally, this disclosure relates to a type of nonvolatile memory device that is well-suited to many applications. The nonvolatile memory device and associated methods of operation of this disclosure will be described in conjunction with one or more exemplary embodiments. However, the specific exemplary embodiments disclosed are merely for the purpose of clearly describing the concepts, features, advantages, and objects of the invention to allow those skilled in the art to understand and practice this disclosure. Specifically, exemplary embodiments are provided so that this disclosure will be comprehensive and will fully convey the scope to those skilled in the art. Numerous specific details, such as examples of specific components, apparatus, and methods, are set forth to provide a thorough understanding of embodiments of this disclosure. It will be apparent to those skilled in the art that specific details are not required, exemplary embodiments may be embodied in many different forms, and none should be construed as limiting the scope of this disclosure. In some exemplary embodiments, well-known processes, well-known apparatus structures, and well-known techniques are not described in detail.
[0035] In some memory devices or apparatuses, memory cells are joined together, such as in NAND strings within a block or sub-block. Each NAND string comprises a plurality of memory cells connected in series between one or more drain-side selected-gate SG transistors (SGD transistors) located on the drain side of the NAND string connected to a bit line and one or more source-side selected-gate SG transistors (SGS transistors) located on the source side of the NAND string connected to a source line. Furthermore, the memory cells may be arranged with a common control gate line (e.g., a word line) serving as a control gate. A set of word lines extends from the source side of the block to the drain side of the block. Memory cells may be connected in other types of string connections and in other ways.
[0036] In a 3D memory architecture, memory cells can be arranged in a stacked vertical string, wherein the stack includes alternating conductive and dielectric layers. The conductive layers serve as word lines connecting to the memory cells. Memory cells may include data memory cells eligible to store user data, as well as dummy memory cells or non-data memory cells not eligible to store user data.
[0037] Before programming certain non-volatile memory devices, memory cells are typically erased. For some devices, the erase operation removes electrons from the floating gate of the erased memory cell. Alternatively, the erase operation removes electrons from the charge trapping layer.
[0038] Each memory cell can be associated with a data state based on the data written in the program commands. Based on the data state of that memory cell, the memory cell will remain in an erase state or be programmed into a programmed data state. For example, in a three-bit memory device, there are eight data states, including erase and programmed states.
[0039] During the programming operation, memory cells are programmed according to the word line programming sequence. For example, programming can begin with a word line on the source side of the block and proceed to a word line on the drain side of the block. In one approach, programming of each word line is completed before programming of the next word line. For example, the first word line WL0 is programmed using one or more programming pulses until programming is complete. Next, the second word line WL1 is programmed using one or more programming pulses until programming is complete, and so on. The programming pulses may include a set of increasing programming voltages, which are applied to the word lines in the corresponding programming cycle or program-verify iteration. A verification operation or stage may be performed after each programming voltage to determine whether the memory cell has been programmed. When programming of a memory cell is complete, further programming of that memory cell may be disabled, while programming of other memory cells continues in subsequent programming cycles.
[0040] When creating the individual rows and strings of a memory structure, a cut operation (e.g., shallow hole etching or SHE) can be used. This SHE cut divides a block (in memory) into multiple strings within the block. While SHE can form / define strings, a SHE cut can further separate strings, i.e., cut the edge memory holes in the string in half (or approximately two equal halves). In this respect, both the SGD and the channel are separated. However, because the cells are cut, the channel is exposed to the electric field of the adjacent SGD. During memory operations (i.e., NAND operations), channel regions close to adjacent SGDs can easily become switched on, which can cause "SGD downshifting." When the SHE cuts closer to the data word lines (i.e., edge word lines) of the adjacent dummy word lines, some "outlier" blocks are found to be no longer robust, even if the edge word lines are not physically cut. At some point, due to MANOS damage induced by the SHE cut, the edge word lines can be shorted to one of the dummy word lines during an erase operation. This leads to subsequent program failures. Unfortunately, blocks can still be erased (erase status "passed"). Therefore, the erase status may not be immediately available to prevent data corruption or detect bad blocks.
[0041] Several aspects of this disclosure may be embodied in the form of an apparatus, system, method, or computer program process. Therefore, aspects of this disclosure may be entirely in the form of a hardware implementation or a software implementation (including, but not limited to, firmware, resident software, microcode, etc.), or may be a combination of hardware and software components, which are generally referred to collectively as a “circuit,” “module,” “apparatus,” or “system.” Additionally, aspects of this disclosure may be, for example, in the form of a computer program process embodied in one or more non-transitory computer-readable storage media storing computer-readable program code and / or computer-executable program code.
[0042] Additionally, various terms are used herein to refer to specific system components. Different companies may use different names to refer to the same or similar components, and this document is not intended to distinguish components with different names rather than different functions. With regard to the various functional units described in the following disclosure being referred to as “modules,” this designation is intended not to unduly limit the scope of possible implementation mechanisms. For example, a “module” may be implemented as hardware circuitry comprising custom-designed very large-scale integration (VLSI) circuitry or gate arrays, or as off-the-shelf semiconductors comprising logic chips, transistors, or other discrete components. In another example, modules may also be implemented in programmable hardware devices such as field-programmable gate arrays (FPGAs), programmable array logic units, programmable logic devices, etc. Furthermore, modules may also be implemented, at least in part, by software executed by various types of processors. For example, a module may include executable code segments that constitute one or more physical or logical blocks of computer instructions that translate into objects, procedures, or functions. Furthermore, it is not required that the executable portions of such modules be physically located together, but rather that they may include different instructions stored in different locations, and when executed together, constitute the identified module and achieve the stated purpose of the module. Executable code may include a single instruction or a collection of instructions, and may be distributed across different code segments, different programs, or multiple memory devices. In specific implementations of software or portions of software modules, the software portions may be stored on one or more computer-readable and / or executable storage media, including but not limited to electronic, magnetic, optical, electromagnetic, infrared, or semiconductor-based systems, apparatuses, or devices, or any suitable combination thereof. Generally, for the purposes of this disclosure, computer-readable and / or executable storage media may include any tangible and / or non-transitory medium capable of containing and / or storing programs for use by or in connection with an instruction execution system, apparatus, processor, or device.
[0043] Similarly, for the purposes of this disclosure, the term "component" can refer to any tangible, physical, and non-transient device. For example, a component can be in the form of hardware logic circuitry composed of custom VLSI circuitry, gate arrays, or other integrated circuits, or of off-the-shelf semiconductors including logic chips, transistors, or other discrete components, or any other suitable mechanical and / or electronic equipment. Furthermore, components can also be implemented in programmable hardware devices such as field-programmable gate arrays (FPGAs), programmable array logic components, programmable logic devices, etc. Additionally, a component can be composed of one or more silicon-based integrated circuit devices (such as chips, dies, die planes, and packages) or other discrete electrical devices, which are electrically connected to one or more other components via electrical conductors such as printed circuit boards (PCBs). Therefore, modules as defined above can be embodied or implemented as components in some embodiments, and in some cases, the terms module and component are used interchangeably.
[0044] As used herein, the term "circuit" includes one or more electrical and / or electronic components that form one or more conductive paths allowing current to flow. A circuit can be in the form of a closed-loop configuration or an open-loop configuration. In a closed-loop configuration, the circuit components may provide a return path for current. In contrast, in an open-loop configuration, the circuit components may be considered to form a circuit, although a return path for current is not included. For example, an integrated circuit is referred to as a circuit regardless of whether it is grounded (as a return path for current). In some exemplary embodiments, a circuit may include a set of integrated circuits, a single integrated circuit, or a portion of an integrated circuit. For example, a circuit may include custom VLSI circuitry, gate arrays, logic circuitry, and / or other forms of integrated circuits, and may include off-the-shelf semiconductors such as logic chips, transistors, or other discrete devices. In another example, a circuit may include one or more silicon-based integrated circuit devices (such as chips, dies, die planes, and packages) or other discrete electrical devices that are electrically connected to one or more other components via electrical conductors, such as a printed circuit board (PCB). A circuit may also be implemented as a composite circuit relative to programmable hardware devices such as field-programmable gate arrays (FPGAs), programmable array logic components, and / or programmable logic devices. In other exemplary embodiments, the circuit may include a network of non-integrated electrical and / or electronic components (with or without integrated circuit devices). Therefore, in some embodiments, modules as defined above may be embodied or implemented as circuits.
[0045] It should be understood that the exemplary embodiments disclosed herein may include one or more microprocessors and specifically stored computer program instructions that control one or more microprocessors to implement some, most, or all of the functions disclosed herein in conjunction with certain non-processor circuitry and other elements. Alternatively, some or all of the functions may be implemented by a state machine without stored program instructions or in one or more application-specific integrated circuits (ASICs) or field-programmable gate arrays (FPGAs), wherein each function or some combinations of certain functions is implemented as custom logic. Combinations of these methods may also be used. Furthermore, the reference to “controller” below should be defined as including individual circuit components, application-specific integrated circuits (ASICs), microcontrollers with control software, digital signal processors (DSPs), field-programmable gate arrays (FPGAs) and / or processors with control software, or combinations thereof.
[0046] Furthermore, as may be used herein, the terms “program,” “software,” “software application,” etc., refer to a sequence of instructions designed to be executed on a computer-implemented system. Therefore, “program,” “software,” “application,” “computer program,” or “software application” can include subroutines, functions, procedures, object methods, object implementations, executable applications, applets, service applets, source code, object code, shared libraries / dynamically loaded libraries, and / or other sequences of specific instructions designed to be executed on a computer system.
[0047] Additionally, as may be used herein, the terms “coupled,” “coupled,” or “connected” are intended to indicate a direct or indirect connection. Thus, if a first device is coupled to or is coupled to a second device, the connection may be made either directly or indirectly via another device (or component) and connection.
[0048] Regarding the use of terms such as “implementation,” “one implementation,” “exemplary implementation,” “specific implementation,” or other similar terms herein, these terms are intended to indicate that a specific feature, structure, function, operation, or characteristic described in connection with that implementation exists in at least one embodiment of this disclosure. Therefore, the appearance of phrases such as “in one implementation,” “in an implementation,” “in a particular implementation,” etc., may, but not necessarily, refer to the same implementation, but rather to “one or more, but not all, implementations,” unless expressly stated otherwise. Furthermore, the terms “comprising,” “having,” “including,” and variations thereof are used in an open-ended manner and should therefore be construed as meaning “including, but not limited to…,” unless expressly stated otherwise. Additionally, an element preceded by “comprising…” does not exclude the presence of additional identical elements in the subject matter process, method, system, article, or apparatus that includes that element, unless further limited.
[0049] The terms “a,” “an,” and “the” also mean “one or more” unless otherwise expressly stated. Furthermore, the phrase “at least one of A and B” (where A and B are variables indicating a particular object or property) used herein and / or in the appended claims indicates a choice of A or B, or a choice of both A and B, similar to the phrase “and / or.” Where more than two variables are present in such a phrase, the phrase is thereby defined as including only one of the variables, any of the variables, any combination (or subcombination) of any of the variables, and all of the variables.
[0050] Furthermore, as used herein, the terms “about” or “approximately” apply to all numerical values, whether explicitly stated or not. These terms generally refer to a range of numerical values that a person skilled in the art would consider equivalent to (e.g., having the same function or result) the value referenced. In some cases, these terms may include numerical values rounded to the nearest significant figure.
[0051] Furthermore, any enumerated list of items presented herein does not imply that any or all of the listed items are mutually exclusive and / or mutually inclusive, unless otherwise expressly stated. Additionally, as used herein, the term “group” should be interpreted as “one or more” according to the established theory, and in the case of “multiple groups”, it should be interpreted as a plural (multiple) of “one or more” and / or “many or more”, unless otherwise expressly stated.
[0052] In the following detailed description, reference is made to the accompanying drawings, which form a part thereof. It will be appreciated that the foregoing summary is merely exemplary and not intended to be limiting in any way. In addition to the illustrative aspects, exemplary embodiments, and features described above, further aspects, exemplary embodiments, and features will become apparent from the accompanying drawings and the following detailed description. The description of elements in each figure may refer to elements in the preceding figures. Similar reference numerals may refer to similar elements in the drawings, including alternative exemplary embodiments of similar elements.
[0053] Figure 1AThis is a block diagram of an exemplary memory device. Memory device 100 may include one or more memory dies 108. Memory die 108 includes a memory structure 126 of memory cells, such as an array of memory cells, control circuitry 110, and read / write circuitry 128. Memory structure 126 is addressable via word lines via row decoder 124 and via bit lines via column decoder 132. Read / write circuitry 128 includes a plurality of sense blocks SB1, SB2, ..., SBp (sensor circuitry system) and allows for parallel reading or programming of pages of memory cells. Typically, controller 122 is included in the same memory device 100 (e.g., a removable memory card) as one of the memory dies 108. Commands and data are transmitted between host 140 and controller 122 via data bus 120 and between controller and one or more memory dies 108 via line 118.
[0054] Memory structure 126 can be two-dimensional or three-dimensional. Memory structure 126 may include an array of one or more memory cells, including a three-dimensional array. Memory structure 126 may include a monolithic three-dimensional memory structure in which multiple memory levels are formed on (but not in) a single substrate such as a wafer, without an intervening substrate. Memory structure 126 may include any type of non-volatile memory integrally formed in an array of memory cells having one or more physical levels having active regions disposed above a silicon substrate. Memory structure 126 may be in a non-volatile memory device having circuitry associated with the operation of memory cells, whether the associated circuitry is above or within the substrate.
[0055] Control circuitry 110 cooperates with read / write circuitry 128 to perform memory operations on memory structure 126, and includes state machine 112, on-chip address decoder 114, and power control module 116. State machine 112 provides chip-level control of memory operations.
[0056] Storage area 113 may be provided, for example, for programming parameters. Programming parameters may include programming voltage, programming voltage bias, location parameters indicating the location of memory cells, contact connector thickness parameters, verification voltage, etc. Location parameters may indicate the location of the memory cell within the entire NAND string array, the location of the memory cell within a specific NAND string group, the location of the memory cell on a specific plane, etc. Contact connector thickness parameters may indicate the thickness of the contact connector, the substrate or material constituting the contact connector, etc.
[0057] On-chip address decoder 114 provides an address interface between the hardware addresses used by the host or memory controller and the hardware addresses used by decoders 124 and 132. Power control module 116 controls the power and voltage supplied to word lines and bit lines during memory operation. This power control module may include drivers for word lines, SGS transistors, and SGD transistors with source lines. In one approach, a sensing block may include bit line drivers. The SGS transistor is a select-gate transistor at the source terminal of the NAND string, and the SGD transistor is a select-gate transistor at the drain terminal of the NAND string.
[0058] In some implementations, some of the components may be combined. In various designs, one or more components (alone or in combination) other than memory structure 126 may be considered as at least one control circuit configured to perform the actions described herein. For example, the control circuit may include any one or a combination of control circuit 110, state machine 112, decoder 114 / 132, power control module 116, sensing blocks SBb, SB2, ..., SBp, read / write circuit 128, controller 122, etc.
[0059] The control circuitry may include programming circuitry configured to perform programming and verification operations on a set of memory cells, wherein the set of memory cells includes memory cells allocated to represent one of a plurality of data states, and memory cells allocated to represent another of the plurality of data states; the programming and verification operations include multiple programming and verification iterations; and in each programming and verification iteration, the programming circuitry performs programming on a word line, after which the programming circuitry applies a verification signal to a word line. The control circuitry may also include a counting circuit configured to obtain a count of memory cells that pass a verification test for one data state. The control circuitry may further include a determining circuit configured to determine a specific programming and verification iteration among the plurality of programming and verification iterations based on an amount by which the count exceeds a threshold, in which a verification test is performed on the memory cells allocated to represent the other data state.
[0060] For example, Figure 1B This is a block diagram of an exemplary control circuit 150 including a programming circuit 151, a counting circuit 152, and a determining circuit 153.
[0061] The off-chip controller 122 may include a processor 122c, storage devices (memory) such as ROM 122a and RAM 122b, and an error correction code (ECC) engine 245. The ECC engine can correct multiple read errors caused when the upper tail of the Vth distribution becomes too high. However, in some cases, uncorrectable errors may exist. The techniques provided herein reduce the likelihood of uncorrectable errors.
[0062] Memory devices 122a and 122b include code, such as an instruction set, and processor 122c is operable to execute the instruction set to provide the functionality described herein. Alternatively or otherwise, processor 122c may access code from storage device 126a of memory structure 126, such as reserved areas of memory cells in one or more word lines. For example, controller 122 may use code to access memory structure 126, such as for programming operations, read operations, and erase operations. The code may include boot code and control code (e.g., a set of instructions). Boot code is software that initializes controller 122 during boot or startup and enables controller 122 to access memory structure 126. Controller 122 may use code to control one or more memory structures 126. Upon power-up, processor 122c fetches boot code from ROM 122a or storage device 126a for execution, and the boot code initializes system components and loads control code into RAM 122b. Once the control code is loaded into RAM 122b, it is executed by processor 122c. The control code includes drivers that perform basic tasks such as controlling and allocating memory, prioritizing instruction processing, and controlling input and output ports.
[0063] Generally speaking, control code may include instructions to perform the functions described herein, including the steps of the flowcharts discussed further below, and provide voltage waveforms, including those discussed further below.
[0064] In one embodiment, the host is a computing device (e.g., a laptop computer, desktop computer, smartphone, tablet computer, digital camera) that includes one or more processors and one or more processor-readable storage devices (RAM, ROM, flash memory, hard disk drive, solid-state memory) storing processor-readable code (e.g., software) for programming the one or more processors to perform the methods described herein. The host may also include additional system memory, one or more input / output interfaces, and / or one or more input / output devices that communicate with the one or more processors.
[0065] In addition to NAND flash memory, other types of non-volatile memory can also be used.
[0066] Semiconductor memory devices include volatile memory devices, such as dynamic random access memory (“DRAM”) or static random access memory (“SRAM”) devices; non-volatile memory devices, such as resistive random access memory (“ReRAM”), electrically erasable programmable read-only memory (“EEPROM”), flash memory (which can also be considered a subset of EEPROM), ferroelectric random access memory (“FRAM”), and magnetoresistive random access memory (“MRAM”); and other semiconductor elements capable of storing information. Each type of memory device can have different configurations. For example, flash memory devices can be configured in either a NAND or NOR configuration.
[0067] The memory device can be formed from passive and / or active components in any combination. By way of non-limiting example, passive semiconductor memory elements include ReRAM device elements, which in some embodiments include resistivity-switching storage elements, such as antifuse or phase-change materials, and optional steering elements, such as diodes or transistors. Furthermore, by way of non-limiting example, active semiconductor memory elements include EEPROM and flash memory device elements, which in some embodiments include elements comprising charge storage regions, such as floating gates, conductive nanoparticles, or charge storage dielectric materials.
[0068] Multiple memory elements can be configured such that they are connected in series or that each element can be accessed individually. By way of non-limiting example, a flash memory device (NAND memory) in a NAND configuration typically contains memory elements connected in series. A NAND string is an example of a group of transistors connected in series, comprising memory cells and SG transistors.
[0069] NAND memory arrays can be configured such that the array consists of multiple memory strings, where a string consists of multiple memory elements that share a single bit line and are accessed as a group. Alternatively, memory elements can be configured such that each element can be accessed individually, such as in a NOR memory array. NAND and NOR memory configurations are examples, and memory elements can be configured in other ways. Semiconductor memory elements located within and / or on the substrate can be arranged in two or three dimensions, such as two-dimensional or three-dimensional memory structures.
[0070] In a two-dimensional memory structure, semiconductor memory elements are arranged in a single plane or a single memory device level. Typically, in a two-dimensional memory structure, the memory elements are arranged in a plane (e.g., in an xy-direction plane) that extends substantially parallel to the main surface of the substrate supporting the memory elements. The substrate may be a wafer on which layers of the memory elements are formed, or it may be a carrier substrate attached to the memory elements after they are formed. As a non-limiting example, the substrate may include a semiconductor, such as silicon.
[0071] Memory elements can be arranged in a single memory device level in an ordered array (such as in multiple rows and / or columns). However, memory elements can be arranged in unconventional or non-orthogonal configurations. Each memory element may have two or more electrodes or contact lines, such as bit lines and word lines.
[0072] A three-dimensional memory array is arranged such that the memory elements occupy multiple planes or multiple memory device levels, thereby forming a three-dimensional structure (i.e., in the x, y and z directions, where the z direction is substantially perpendicular and the x and y directions are substantially parallel to the main surface of the substrate).
[0073] As a non-limiting example, a three-dimensional memory structure can be vertically arranged as a stack of multiple two-dimensional memory device levels. As another non-limiting example, a three-dimensional memory array can be arranged as multiple vertical columns (e.g., columns extending substantially perpendicular to the main surface of the substrate, i.e., along the y-direction), each column having multiple memory cells. The columns can be arranged in a two-dimensional configuration, for example, in the xy-plane, resulting in a three-dimensional arrangement of memory elements, wherein the elements are located on multiple vertically stacked memory planes. Other configurations of the three-dimensional memory elements can also constitute a three-dimensional memory array.
[0074] By way of non-limiting example, in a three-dimensional array of NAND strings, memory elements can be coupled together to form NAND strings within a single horizontal (e.g., xy) memory device level. Alternatively, memory elements can be coupled together to form vertical NAND strings spanning multiple horizontal memory device levels. Other three-dimensional configurations are conceivable, where some NAND strings contain memory elements within a single memory level, while others contain memory elements spanning multiple memory levels. The three-dimensional memory array can also be designed in NOR and ReRAM configurations.
[0075] Typically, in a monolithic three-dimensional memory array, one or more memory device classes are formed over a single substrate. Optionally, the monolithic three-dimensional memory array may also have one or more memory layers at least partially within the single substrate. As a non-limiting example, the substrate may include a semiconductor, such as silicon. In a monolithic three-dimensional array, the layer constituting each memory device class of the array is typically formed on the layer of the underlying memory device class of the array. However, the layers of adjacent memory device classes in a monolithic three-dimensional memory array may be shared or may have intervening layers between memory device classes.
[0076] Two-dimensional arrays can then be formed individually and then packaged together to form a non-monolithic memory device with multiple memory layers. For example, a non-monolithic stacked memory can be constructed by forming memory stages on separate substrates and then stacking the memory stages on top of each other. The substrates can be thinned or removed from the memory device stages before stacking, but since the memory device stages are initially formed on separate substrates, the resulting memory array is not a monolithic three-dimensional memory array. Furthermore, multiple two-dimensional or three-dimensional memory arrays (monolithic or non-monolithic) can be formed on separate chips and then packaged together to form a stacked chip memory device.
[0077] Figure 2 Schematic diagrams of three types of memory architectures utilizing interleaved memory strings are shown. For example, reference numeral 201 shows a schematic diagram of a first exemplary memory architecture, reference numeral 203 shows a schematic diagram of a second exemplary memory architecture, and reference numeral 205 shows a schematic diagram of a third exemplary memory architecture. In some embodiments, as shown, the memory architecture may include an array of interleaved NAND strings.
[0078] Figure 2 Blocks 200 and 210 of memory cells in an exemplary two-dimensional configuration of the memory array 126 of FIG1 are shown. The memory array 126 may include a plurality of such memory blocks 200 and 210. Each exemplary block 200, 210 includes a plurality of NAND strings and corresponding bit lines, such as BL0, BL1, ... shared between blocks. Each NAND string is connected at one end to a drain-side select gate (SGD), and the control gate of the drain-side select gate is connected via a common SGD line. The NAND string is connected at its other end to a source-side select gate (SGS), which is in turn connected to a common source line 220. Sixteen word lines, such as WL0-WL15, extend between the SGD and the SGS. In some cases, dummy word lines that do not contain user data may also be used in memory arrays adjacent to select-gate transistors. Such dummy word lines can shield edge data word lines from certain edge effects.
[0079] One type of non-volatile memory that can be provided in a memory array is a floating-gate memory, such as... Figure 3A and Figure 3B The floating-gate memory shown is of this type. However, other types of non-volatile memory can also be used. As discussed in further detail below, Figure 4A and Figure 4B In another example shown, the charge-trapping memory cell uses a non-conductive dielectric material instead of a conductive floating gate to store charge in a non-volatile manner. A three-layer dielectric formed of silicon oxide, silicon nitride, and silicon oxide (“ONO”) is sandwiched between the surface of a conductive control gate and a semi-conductive substrate above the memory cell channel. The cell is programmed by injecting electrons from the cell channel into the nitride, where electrons are trapped and stored in a limited area. The stored charge then detectably alters the threshold voltage of a portion of the cell channel. The cell is erased by injecting hot holes into the nitride. A similar cell can be provided with a split-gate configuration, where a doped polysilicon gate extends above a portion of the memory cell channel to form a separate selection transistor.
[0080] In another approach, NROM cells are used. For example, two bits are stored in each NROM cell, where an ONO dielectric layer extends over a channel between the source and drain diffusion regions. The charge for one data bit is located in the dielectric layer adjacent to the drain, and the charge for the other data bit is located in the dielectric layer adjacent to the source. Multi-state data storage is obtained by reading the binary states of the spatially separated charge storage regions within the dielectric, respectively. Other types of non-volatile memories are also known.
[0081] Figure 3A Cross-sectional views of exemplary floating-gate memory cells 300, 310, and 320 in a NAND string are shown. In this figure, bit lines or NAND string directions enter the page, and word lines are oriented from left to right. For example, word line 324 extends across a NAND string that includes corresponding channel regions 306, 316, and 326. Memory cell 300 includes a control gate 302, a floating gate 304, a tunnel oxide layer 305, and a channel region 306. Memory cell 310 includes a control gate 312, a floating gate 314, a tunnel oxide layer 315, and a channel region 316. Memory cell 320 includes a control gate 322, a floating gate 321, a tunnel oxide layer 325, and a channel region 326. Each of memory cells 300, 310, and 320 is located in a different corresponding NAND string. A polysilicon interlayer dielectric (IPD) layer 328 is also shown. Control gates 302, 312, and 322 are part of the word line. Figure 3B A cross-sectional view along the contact line connector 329 is provided.
[0082] Control gates 302, 312, and 322 are wound around floating gates 304, 314, and 321, thereby increasing the surface contact area between control gates 302, 312, and 322 and floating gates 304, 314, and 321. This results in higher IPD capacitance, leading to a higher coupling ratio, which makes programming and erasing easier. However, as NAND memory devices are scaled down, the spacing between adjacent cells 300, 310, and 320 becomes smaller, so there is almost no space between two adjacent floating gates 302, 312, and 322 for control gates 302, 312, and 322 and the IPD layer 328.
[0083] As an alternative, such as Figure 4A and Figure 4B As shown, planar or flat memory cells 400, 410, 420 have been developed in which the control gates 402, 412, 422 are flat or planar; that is, the control gate is not wrapped around the floating gate, and the only contact between the control gate and the charge storage layer 428 is from above it. In this case, there is no advantage to having a tall floating gate. Instead, the floating gate is fabricated to be thinner. Furthermore, the floating gate can be used to store charge, or a thin charge trapping layer can be used to trap charge. This method avoids the ballistic electron transport problem, where electrons can travel through the floating gate after tunneling through the tunnel oxide during programming.
[0084] Figure 4A A cross-sectional view of exemplary charge-trapping memory cells 400, 410, and 420 in a NAND string is shown. This view is in the word line direction of the memory cells 400, 410, and 420, including planar control gates and charge-trapping regions, as a two-dimensional example of memory cells 400, 410, and 420 in the memory cell array 126 of FIG. 1. Charge-trapping memory can be used in NOR and NAND flash memory devices. This technology uses an insulator such as a SiN film to store electrons, compared to floating-gate MOSFET technology which uses conductors such as doped polysilicon to store electrons. For example, word lines 424 extend across a NAND string including corresponding channel regions 406, 416, and 426. A portion of the word line provides control gates 402, 412, and 422. IPD layers 428, charge-trapping layers 404, 414, and 421, polysilicon layers 405, 415, and 425, and tunnel layers 409, 407, and 408 are located below the word lines. Each charge trapping layer 404, 414, 421 extends continuously within its respective NAND string. The flat configuration of the control gates allows for a thinner fabrication compared to floating gates. Furthermore, memory cells can be placed closer together.
[0085] Figure 4B The contact line connector 429 is shown. Figure 4AA cross-sectional view of the structure. The NAND string 430 includes an SGS transistor 431, exemplary memory cells 400, 433, ... 435, and an SGD transistor 436. Passages in the IPD layer 428 of the SGS transistor 431 and SGD transistor 436 allow communication between the control gate layer 402 and the floating gate layer. For example, the control gate layer 402 and the floating gate layer may be polysilicon, and the tunnel oxide layer may be silicon oxide. The IPD layer 428 may be a stack of nitride (N) and oxide (O), such as in a NONON configuration.
[0086] NAND strings can be formed on a substrate including a p-type substrate region 455, an n-type well 456, and a p-type well 457. N-type source / drain diffusion regions sd1, sd2, sd3, sd4, sd5, sd6, and sd7 are formed in the p-type well. A channel voltage Vch can be directly applied to the channel region of the substrate.
[0087] Figure 5 An exemplary block diagram of the sensing block SB1 of Figure 1 is shown. In one approach, the sensing block includes multiple sensing circuits. Each sensing circuit is associated with a data latch. For example, exemplary sensing circuits 550a, 551a, 552a, and 553a are associated with data latches 550b, 551b, 552b, and 553b, respectively. In one approach, different corresponding sensing blocks can be used to sense different subsets of bit lines. This allows the processing load associated with the sensing circuits to be partitioned and processed by a corresponding processor in each sensing block. For example, a sensing circuit controller 560 in SB1 can communicate with this group of sensing circuits and latches. The sensing circuit controller 560 may include a precharge circuit 561 that provides a voltage to each sensing circuit for setting a precharge voltage. In one possible approach, the voltage may be provided to each sensing circuit independently, for example, via a data bus and a local bus. In another possible approach, a common voltage may be provided to each sensing circuit simultaneously. The sensing circuit controller 560 may also include the precharge circuit 561, a memory 562, and a processor 563. Memory 562 may store code that can be executed by a processor to perform the functions described herein. These functions may include reading latches 550b, 551b, 552b, and 553b associated with sensing circuits 550a, 551a, 552a, and 553a, setting bit values in the latches, and providing voltages for setting pre-charge levels in the sensing nodes of sensing circuits 550a, 551a, 552a, and 553a. Further exemplary details of the sensing circuit controller 560 and the sensing circuits 550a, 551a, 552a, and 553a are provided below.
[0088] In some embodiments, a memory cell may include a tag register comprising a set of latches storing tag bits. In some embodiments, the number of tag registers may correspond to the number of data states. In some embodiments, one or more tag registers may be used to control the type of verification technique used when verifying a memory cell. In some embodiments, the output of the tag bits may modify associated logic of the device, such as address decoding circuitry, to select a specified cell block. Body operations (e.g., erase operations, etc.) may be performed using tags set in the tag register, or a combination of tag registers and address registers, as in implicit addressing, or alternatively by direct addressing using only address registers.
[0089] Figure 6A This is a perspective view of a set of blocks 600 in an exemplary three-dimensional configuration of the memory array 126 of FIG1. On the substrate are exemplary blocks BLK0, BLK1, BLK2, and BLK3 of memory cells (memory elements), and a peripheral region 604 having circuitry used by blocks BLK0, BLK1, BLK2, and BLK3. For example, the circuitry may include voltage drivers 605 connectable to the control gate layers of blocks BLK0, BLK1, BLK2, and BLK3. In one approach, the control gate layers at a common height in blocks BLK0, BLK1, BLK2, and BLK3 are commonly driven. The substrate 601 may also carry circuitry beneath blocks BLK0, BLK1, BLK2, and BLK3, along with one or more lower metal layers patterned in conductive paths to carry signals from the circuitry. Blocks BLK0, BLK1, BLK2, and BLK3 are formed in a central region 602 of the memory device. In the upper region 603 of the memory device, one or more upper metal layers are patterned in conductive paths to carry circuit signals. Each block BLK0, BLK1, BLK2, BLK3 includes a stacked region of memory cells, where alternating stacked levels represent word lines. In one possible approach, each block BLK0, BLK1, BLK2, BLK3 has opposing layered sides from which vertical contacts extend upwards to the upper metal layer to form connections with the conductive paths. Although four blocks BLK0, BLK1, BLK2, BLK3 are shown as an example, two or more blocks extending in the x and / or y directions can be used.
[0090] In one possible approach, the length of the plane in the x-direction represents the direction in which the signal path to the word line extends through one or more upper metal layers (word line or SGD line direction), and the width of the plane in the y-direction represents the direction in which the signal path to the bit line extends through one or more upper metal layers (bit line direction). The z-direction represents the height of the memory device.
[0091] Figure 6B It shows Figure 6A An exemplary cross-sectional view of a portion of one of blocks BLK0, BLK1, BLK2, and BLK3. The block comprises a stack 610 of alternating conductive and dielectric layers. In this example, in addition to data word line layers (word lines) WLL0 to WLL10, the conductive layers include two SGD layers, two SGS layers, and four dummy word line layers DWLD0, DWLD1, DWLS0, and DWLS1. The dielectric layers are labeled DL0 to DL19. Furthermore, a region of stack 610 including NAND strings NS1 and NS2 is shown. Each NAND string contains memory vias 618 and 619 filled with material forming memory cells adjacent to the word lines. Region 622 of stack 610 is shown in… Figure 6D This is shown in more detail below, and discussed further in detail below.
[0092] Stack 610 includes a substrate 611, an insulating film 612 located on the substrate 611, and a portion of a source line SL. NS1 has a source terminal 613 at the bottom 614 of the stack and a drain terminal 615 at the top 616 of the stack 610. Contact line connectors (e.g., slots, such as metal-filled slots) 617, 620 may be provided periodically across the stack 610 as interconnects extending through the stack 610, such as to connect source lines to specific contact lines above the stack 610. Contact line connectors 617, 620 may be used during word line formation and subsequently metal-filled. A portion of a bit line BL0 is also shown. A conductive via 621 connects the drain terminal 615 to BL0.
[0093] Figure 6C It shows Figure 6B A diagram showing the diameter of memory holes in a stack. The vertical axis is perpendicular to... Figure 6B The stacking alignment is shown, and the width (wMH) of memory holes 618 and 619, such as the diameter, is shown. Figure 6AWord line layers WLL0-WLL10 are repeated as an example, and are located at corresponding heights z0-z10 in the stack. In such memory devices, the memory vias etched through the stack have very high aspect ratios. For example, a depth-to-diameter ratio of approximately 25 to 30 is common. The memory vias may have a circular cross-section. Due to the etching process, the width of the memory via can vary along the length of the via. Typically, the diameter of the memory via gradually decreases from its top to its bottom. That is, the memory via is tapered, narrowing at the bottom of the stack. In some cases, there is a slight narrowing at the top of the via near the select gate, causing the diameter of the memory via to slightly widen before gradually decreasing from its top to its bottom.
[0094] Due to the non-uniformity of memory via width, the programming speed, including the programming slope and erase speed of the memory cell, can vary based on the location of the memory cell along the memory via (e.g., based on the height of the memory cell in the stack). For smaller diameter memory vias, the electric field across the tunnel oxide is relatively strong, resulting in relatively high programming and erase speeds. One approach is to define a group of adjacent word lines with a diameter similar to the memory via (e.g., within a defined diameter range) and apply an optimized verification scheme to each word line in the group. Different groups can have different optimized verification schemes.
[0095] Figure 6D It shows Figure 6B A close-up view of region 622 of stack 610. Memory cells are formed at different levels of the stack at the intersection of word line layers and memory vias. In this example, SGD transistors 680, 681 are disposed above dummy memory cells 682, 683 and data memory cell MC. Multiple layers may be deposited, for example, along the sidewalls (SW) of memory via 630 and / or within each word line layer using atomic layer deposition. For example, each column (e.g., a pillar formed by material within memory via 630) may include a charge trapping layer or film 663 (such as SiN or other nitrides), a tunnel layer 664, a polysilicon body or channel 665, and a dielectric core 666. Word line layers may include a blocking oxide / bulk high-k material 660, a metal blocking layer 661, and a conductive metal 662 (such as tungsten) as a control gate. For example, control gates 690, 691, 692, 693, and 694 are provided. In this example, all layers except the metal are provided within memory via 630. In other methods, some layers within the layer can be in the control gate layer. Additional pillars are similarly formed in different memory vias. These pillars can form pillared active regions (AA) of the NAND string.
[0096] When a data memory cell MC is programmed, electrons are stored in a portion of the charge trapping layer 663 associated with the memory cell MC. These electrons are attracted from the channel 665 into the charge trapping layer 663 and pass through the tunnel layer 664. The Vth of the memory cell MC increases proportionally to the amount of stored charge. During an erase operation, the electrons return to the channel 665.
[0097] Each memory via 630 may be filled with multiple annular layers, including a barrier oxide layer, a charge trapping layer 663, a tunnel layer 664, and a channel layer 665. The core region of each memory via 630 is filled with the host material, and the multiple annular layers are located between the core region and the word line in each memory via 630.
[0098] NAND strings can be considered to have floating channels 665 because the length of the channels 665 is not formed on the substrate. In addition, NAND strings are provided by multiple word line layers stacked one on top of the other and separated from each other by dielectric layers.
[0099] Figure 7A A schematic plan view of a memory array 700 with multiple memory vias 722 and multiple dummy vias 705 is shown. These multiple memory vias can be vertical chains of memory cells as described herein, and the multiple dummy vias do not require a complete memory structure. Shallow trench etch or shallow etched feature (SHE) 710 extends through multiple word lines (e.g., five), but not completely through the chip, to electrically isolate adjacent strings from each other. The SHE extends directly through a set of aligned dummy vias 705, thereby preventing those dummy vias 705 from storing data or otherwise becoming functional memory cells.
[0100] Now for reference Figure 8A and Figure 8B There are no fictitious holes. (And) Figure 7A and Figure 7B Unlike the memory structure 700, the SHE 810 is located in the gap between two adjacent rows of memory cells 825 and overlaps with the memory holes 825 to form a working chain. This working chain has a trench etched into at least one side of the SGD switch at the top of the working memory chain, shown here as the memory hole 825. This configuration significantly improves yield and memory density because all memory holes 822, 825 are functional, i.e., fewer memory holes are wasted.
[0101] Unlike the fully circular memory hole 822, the memory hole 825 and SGD switch, which are partially cut by the SHE 810, have a semi-circular shape, which can be a semi-circle or larger or smaller than a semi-circle. In some cases, the memory hole 825 and SGD switch can be smaller than a semi-circle on one side of the SHE 810 and larger than a semi-circle on the other side of the SHE 810.
[0102] Memory holes 822, 825 and multiple bit lines 830 (labeled as) Figure 8A Bit lines 0-7 in the string are connected. For ease of illustration, only eight bit lines 830 are shown. Bit lines 830 extend above the memory holes and are connected to select the memory holes via connection points. The memory holes in each string region are also connected at one end to the SGD switch and at the other end to the SGS switch. The SHE trench 810 can be etched into a portion of the SGD switch.
[0103] As discussed above, the erase state may not be immediately available to prevent data corruption or detect bad blocks. Specifically, while blocks with SHE-induced damage (e.g., shorting) can still be erased (erase state "pass"), this damage will cause subsequent program failures. Figures 9A to 9B The threshold voltage Vt distribution of four memory cell strings is shown after an experimental fault occurs during an erase operation. Figure 10 A graph comparing the threshold voltage Vt of each of the four memory cell strings for the experimental fault with the physical bit line is shown. Figure 11 This shows the dummy word line DD1 and data word line WL111 near the SHE cut 810. Figure 11 The lower portion of the memory device has a short circuit between it and the memory device of the SHE cut 810, and a top view of the layer showing the memory device of the SHE cut 810. Figure 11 (the upper part). Figure 12 It is shown that there is leakage current for one of the data word lines WL111 and dummy word line DD1, but no leakage current for the other data word lines WL110, WL109 or dummy word line DD0. Figure 13 and Figure 14 Cross-sectional, top-view, and close-up views are shown of the edge word line WL111 and dummy word line DD1 short-circuited in response to experimental faults (circled areas indicate damage or breakdown). Therefore, the faults created during the erasure operation are illustrated. Figures 9A to 14The experiment failed. However, because the edge word line WL111 and the dummy word line DD1 are shorted, they can be easily verified by the erase operation (dummy word line DD1 is always biased high by about 6 a.u. during the erase). Therefore, the erase operation passes. If the failure cannot be detected during the erase operation (i.e., in flight), the block cannot be immediately marked as a grown bad block (GBB). Therefore, further data is allowed to be written until the program fails. This failure is undesirable because data may be lost.
[0104] Therefore, this paper describes a memory device (e.g., Figure 1A A memory device 100), the memory device including connections to a plurality of word lines (e.g., Figure 6B Data word line layer (word line) WLL0-WLL10 or Figure 6D One of the memory cells in WLL10 (e.g., Figure 6D The data storage unit MC and virtual memory units 682, 683). The memory units are arranged in one or more strings (e.g., Figure 6B The NAND strings NS1 and NS2 are configured to hold a threshold voltage Vt or Vth. The memory device also includes control circuitry or devices (e.g., control circuitry 110, decoder 114 / 132, power control module 116, sensing blocks SBb, SB2, ... SBp, read / write circuitry 128, ...). Figure 1A Controller 122 Figure 1B Control circuit 150 and / or Figure 5 The control device (such as a sensing circuit controller 560, or any combination thereof) is coupled to a plurality of word lines and a string. The control device is configured to apply an erase voltage to each of the string while grounding the plurality of word lines to facilitate the erasure of memory cells corresponding to the plurality of word lines during an erase operation in response to receiving an erase command. The control device is also configured to apply an erase verification voltage to the plurality of word lines. The control device determines whether a memory cell connected to the plurality of word lines has a threshold voltage Vt less than or equal to the erase verification voltage. The control device is further configured to increase the erase voltage and return to applying the erase voltage to each of the string while grounding the plurality of word lines to facilitate the erasure of memory cells corresponding to the plurality of word lines during an erase operation in response to a memory cell connected to the plurality of word lines having a threshold voltage Vt not less than or equal to the erase verification voltage.
[0105] The control device is also configured to apply a primary predetermined voltage to the primary location of the memory device after an erase operation on a memory cell, while applying an auxiliary predetermined voltage lower than the primary predetermined voltage to an auxiliary location of the memory device and measuring the leakage current at the primary location. The control device determines that the erase operation has passed in response to the measured leakage current not exceeding a predetermined leakage threshold. Thus, for example, the control device applies a primary predetermined voltage (e.g., 5a.u.) to the primary location of the memory device after an erase operation on a memory cell, while applying an auxiliary predetermined voltage (e.g., 0a.u.) lower than the primary predetermined voltage to the auxiliary location, and measures the leakage current at the primary location in response to the memory cell connected to multiple word lines having a threshold voltage Vt less than or equal to the erase verification voltage.
[0106] Return to reference Figure 6B For example, multiple word lines (e.g., Figure 6B The word line layer (word line) WLL0-WLL10) and multiple dielectric layers (e.g., Figure 6B The DL0-DL19) extend horizontally and overlap each other in an alternating manner in a stack (e.g., stack 610), and the strings (e.g., Figure 6B The NAND strings NS1 and NS2 extend vertically through the stack. Memory cells are connected in series between at least one drain-side selected-gate (SGD) transistor and at least one source-side selected-gate (SGS) transistor, the at least one drain-side selected-gate (SGD) transistor being on the drain side of each in the string (e.g., at the SGD0 or SGD1 layer) and connected to one of a plurality of bit lines (e.g., ...). Figure 6B (BL0), the at least one source-side selected gate SGS transistor is on the source side of each in the string (e.g., at the SGS0 or SGS1 layer) and connected to the source line (e.g., BL0). Figure 6B (SL). Multiple word lines include at least one dummy word line (e.g., ) immediately adjacent to at least one drain-side select-gate SGD transistor. Figure 6B DWLD0 and DWLD1), and edge letter lines vertically positioned below at least one dummy letter line (e.g., Figure 6B WLL10).
[0107] Figure 15A cross-sectional view of multiple word lines and a drain-side selected gate (SGD) layer is shown, wherein exemplary shorting exists between dummy word lines and edge word lines. The control device is further configured to apply a read voltage VREAD to at least one drain-side selected gate (SGD) transistor and at least one source-side selected gate (SGS) transistor, as well as other word lines among the multiple word lines adjacent to the primary and secondary positions, when the auxiliary position is one of the multiple word lines. Furthermore, the control device is configured to apply a read voltage VREAD to at least one drain-side selected gate (SGD) transistor and at least one source-side selected gate (SGS) transistor, as well as other word lines among the multiple word lines adjacent to the primary position, when the auxiliary position is one of the source line and the multiple word lines.
[0108] According to one aspect, the primary position is the edge word line, and the secondary position is at least one dummy word line set immediately adjacent to the edge word line in the stack. Still refer to Figure 15 The short circuit shown is between edge word line WL111 and dummy word line DD1. Therefore, the memory device and method discussed herein involve active leakage detection after an erase operation (here, leakage detection is performed between the edge word line and the dummy word line). Thus, the control device can immediately detect whether a short circuit between the edge word line and the dummy word line has occurred due to a high erase electric field. Therefore, as discussed above, the technique includes two steps: 1. a routine erase / verification, and 2. after the (routine) erase state has passed, detecting leakage from the edge word line (e.g., WL111) to the dummy word line (e.g., DD1) by biasing the edge word line to a primary predetermined voltage (e.g., 5 a.u.), biasing the dummy word line to an auxiliary predetermined voltage (e.g., 0 a.u.), and monitoring the DC current at the edge WL (e.g., WL111). If the control device detects a short circuit or leakage (relatively high DC current), the control device or memory device will return "Erase Failure" and allow the control device or controller to immediately mark the block as bad (i.e., GBB). If no short circuit or leakage is detected (relatively low DC current), the control device or memory device will return "Erase Pass".
[0109] Faults (i.e., short circuits) in the OPS technology described herein typically occur only at edge word lines (e.g., WL111). However, faults or short circuits can be found elsewhere in the stack. Return to Reference Figure 6B For example, multiple word lines (e.g., Figure 6B The WLL0-WLL10 in the text includes vertically set edge word lines in the stack (e.g., Figure 6B Several other data word lines below WLL0 (e.g., Figure 6BThe control device is further configured to recursively apply a primary predetermined voltage to each of the first data word lines among a plurality of other data word lines, while applying an auxiliary predetermined voltage lower than the primary predetermined voltage to each of the second data word lines among a plurality of other data word lines vertically disposed above the first data word lines among the plurality of other data word lines, and to measure the leakage current at each of the first data word lines among the plurality of other data word lines. The control device is also configured to determine that an erase operation has passed in response to the leakage current measured at all of the first data word lines among the plurality of other data word lines not exceeding a predetermined leakage threshold. In other words, the technique discussed herein can be readily generalized for a wide range of applications. Similarly, there are two steps: 1. a routine erase / verification, and 2. after the (routine) erase state is passed, detecting leakage between the first word line (i.e., the first data word line among multiple other data word lines) and the second word line (i.e., the second data word line among multiple other data word lines). This is done by biasing the first word line to a primary predetermined voltage (e.g., 5 A.U.) and the second word line to an auxiliary predetermined voltage (e.g., 0 A.U.) and monitoring the leakage current (DC) at the first word line. If the control device detects a short circuit or leakage (relatively high DC current), the control device or memory device will return "erase failed" and allow the control device or controller to immediately mark the block as bad (i.e., GBB). If no short circuit or leakage is detected (DC current is relatively low), the process is repeated to check for short circuits between the third word line (i.e., the first data word line among multiple other data word lines), the fourth word line (i.e., the second data word line among multiple other data word lines), the fifth word line (i.e., the first data word line among multiple other data word lines), and the sixth word line (i.e., the second data word line among multiple other data word lines). If no leakage is detected, the control device returns to "Erase Pass".
[0110] Therefore, the primary location has been discussed as, for example, an edge word line, and the secondary location has been discussed as at least one dummy word line. In other examples discussed above, the primary location is a first word line and the secondary location is a second word line recursively checked by the stack. However, it should be understood that the control device can detect shorting elsewhere in the memory device or stack. According to another aspect, the primary location is one of a plurality of word lines, and the secondary location is one of a plurality of bit lines. According to yet another aspect, the primary location is one of a plurality of word lines, and the secondary location is a source line.
[0111] Figure 16 The steps of a method for operating a memory device are illustrated. As discussed above, a memory device (e.g., Figure 1A The memory device 100 includes connections to multiple word lines (e.g., Figure 6BData word line layer (word line) WLL0-WLL10 or Figure 6D One of the memory cells in WLL10 (e.g., Figure 6D The data storage unit MC and virtual memory units 682, 683). The memory units are arranged in one or more strings (e.g., Figure 6B The method includes step 1000, receiving an erase command for an erase operation. The next step of the method is 1002, applying an erase voltage to each of the strings while grounding multiple word lines to facilitate the erasure of memory cells corresponding to the multiple word lines during the erase operation in response to receiving an erase command for the erase operation. The method proceeds to step 1004, applying an erase verification voltage to the multiple word lines. The method continues to 1006, determining whether the memory cells connected to the multiple word lines have a threshold voltage Vt less than or equal to the erase verification voltage. Next, 1008, the erase voltage is increased and the method returns to 1002, applying the erase voltage to each of the strings while grounding the multiple word lines to facilitate the erasure of memory cells corresponding to the multiple word lines during the erase operation in response to the memory cells connected to the multiple word lines having a threshold voltage Vt not less than or equal to the erase verification voltage.
[0112] The method further includes step 1010, applying a primary predetermined voltage to a primary location of the memory device after the erase operation of the memory cell. The method further includes step 1012, simultaneously applying an auxiliary predetermined voltage, lower than the primary predetermined voltage, to an auxiliary location of the memory device, and step 1013, measuring the leakage current at the primary location. The method continues to step 1014, determining that the erase operation has passed in response to the measured leakage current not exceeding a predetermined leakage threshold.
[0113] Again, multiple word lines (e.g., Figure 6B The word line layer (word line) WLL0-WLL10) and multiple dielectric layers (e.g., Figure 6B The DL0-DL19) extend horizontally and overlap each other in an alternating manner in a stack (e.g., stack 610), and the strings (e.g., Figure 6B The NAND strings NS1 and NS2 extend vertically through the stack. Memory cells are connected in series between at least one drain-side selected-gate (SGD) transistor and at least one source-side selected-gate (SGS) transistor, the at least one drain-side selected-gate (SGD) transistor being on the drain side of each in the string (e.g., at the SGD0 or SGD1 layer) and connected to one of a plurality of bit lines (e.g., ...). Figure 6B (BL0), the at least one source-side selected gate SGS transistor is on the source side of each in the string (e.g., at the SGS0 or SGS1 layer) and connected to the source line (e.g., BL0). Figure 6B (SL). Multiple word lines include at least one dummy word line (e.g., ) immediately adjacent to at least one drain-side select-gate SGD transistor. Figure 6B DWLD0 and DWLD1), and edge letter lines vertically positioned below at least one dummy letter line (e.g., Figure 6B (WLL10). According to one aspect, the primary position is the edge word line, and the secondary position is at least one dummy word line set immediately adjacent to the edge word line in the stack.
[0114] As discussed, the plurality of word lines includes a plurality of other data word lines vertically positioned below the edge word lines in the stack. Therefore, more specifically, the method further includes step 1016, recursively applying a primary predetermined voltage to each of the first data word lines among the plurality of other data word lines. The method continues to step 1018, while applying an auxiliary predetermined voltage, lower than the primary predetermined voltage, to each of the second data word lines among the plurality of other data word lines vertically positioned above the first data word lines among the plurality of other data word lines. The method further includes step 1019, measuring the leakage current at each of the first data word lines among the plurality of other data word lines. The method proceeds to step 1020, determining that an erase operation has passed in response to the leakage current measured at all of the first data word lines among the plurality of other data word lines not exceeding a predetermined leakage threshold.
[0115] As mentioned above, the primary position is one of multiple word lines, and the secondary position is one of multiple bit lines. Alternatively, the primary position is one of multiple word lines, and the secondary position is a source line. Other primary and secondary positions are also envisioned.
[0116] The method further includes step 1022, when the auxiliary location is one of a plurality of word lines, applying a read voltage VREAD to at least one drain-side selected-gate SGD transistor and at least one source-side selected-gate SGS transistor, as well as other word lines among the plurality of word lines adjacent to the primary location and the auxiliary location. The method further includes step 1024, when the auxiliary location is one of a source line and a plurality of word lines, applying a read voltage VREAD to at least one drain-side selected-gate SGD transistor and at least one source-side selected-gate SGS transistor, as well as other word lines among the plurality of word lines adjacent to the primary location.
[0117] The method further includes step 1026, applying a primary predetermined voltage to a primary location of the memory device after an erase operation on the memory cell. The method also includes step 1028, simultaneously applying an auxiliary predetermined voltage, lower than the primary predetermined voltage, to an auxiliary location. Next, step 1029, measuring the leakage current at the primary location in response to a memory cell connected to a plurality of word lines having a threshold voltage Vt less than or equal to the erase verification voltage. The method further includes step 1030, determining that the erase operation failed in response to the measured leakage current exceeding a predetermined leakage threshold.
[0118] The advantages of the memory devices and methods disclosed herein include making OPS technology more feasible and enabling immediate detection of SHE-induced cutting problems. Furthermore, the memory devices and methods disclosed herein add only negligible erase performance overhead. Typical erase time is approximately 5 m.au, and this additional detection will only cost approximately 50 u.au.
[0119] Obviously, changes may be made to what is described and shown herein without departing from the scope defined in the appended claims. The foregoing description of embodiments has been provided for purposes of illustration and description. It is not intended to be exhaustive or limiting of this disclosure. Various elements or features of a particular embodiment are generally not limited to that particular embodiment, but are interchangeable where applicable and can be used in selected embodiments, even if not specifically shown or described. The same applies to many other aspects. Such variations should not be considered as departing from this disclosure, and all such modifications are intended to be included within the scope of this disclosure.
Claims
1. A memory device, comprising: A memory cell connected to one of a plurality of word lines and arranged in series and configured to hold a threshold voltage; and A control device, coupled to the plurality of word lines and the string, and configured to: After the erase operation of the memory cell, a primary predetermined voltage is applied to the primary location of the memory device, while an auxiliary predetermined voltage lower than the primary predetermined voltage is applied to the auxiliary location of the memory device, and the leakage current at the primary location is measured. The erasure operation is deemed successful if the measured leakage current is not greater than a predetermined leakage threshold.
2. The memory device of claim 1, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overly each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed immediately adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary location is the edge word line, and the secondary location is the at least one dummy word line disposed immediately adjacent to the edge word line in the stack.
3. The memory device of claim 2, wherein the plurality of word lines includes a plurality of other data word lines vertically disposed below the edge word lines in the stack, and the control means is further configured to: The primary predetermined voltage is recursively applied to each of the first data word lines among the plurality of other data word lines, while an auxiliary predetermined voltage lower than the primary predetermined voltage is applied to each of the second data word lines among the plurality of other data word lines vertically positioned above the first data word lines among the plurality of other data word lines, and the leakage current at each of the first data word lines among the plurality of other data word lines is measured, and The erasure operation is determined to have passed in response to the leakage current measured at all of the first data word lines among the plurality of other data word lines not being greater than the predetermined leakage threshold.
4. The memory device of claim 1, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately cover each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the string and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the string and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above and adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary position is one of the plurality of word lines and the secondary position is one of the plurality of bit lines.
5. The memory device of claim 1, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overly each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above and adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary position is one of the plurality of word lines and the secondary position is the source line.
6. The memory device of claim 1, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately cover each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above a plurality of other data word lines and adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the control means is further configured to: When the auxiliary position is one of the plurality of word lines, a read voltage is applied to the at least one drain-side selected gate transistor and the at least one source-side selected gate transistor, as well as the other word lines among the plurality of word lines adjacent to the primary position and the auxiliary position; and When the auxiliary position is one of the source line and the plurality of word lines, the read voltage is applied to the at least one drain-side select gate transistor and the at least one source-side select gate transistor, as well as the other word lines among the plurality of word lines adjacent to the primary position.
7. The memory device of claim 1, wherein the control device is further configured to: An erase voltage is applied to each of the strings while the plurality of word lines are grounded to facilitate the erasure of the memory cells corresponding to the plurality of word lines during the erase operation in response to receiving an erase command. An erase verification voltage is applied to the plurality of word lines; Determine whether the memory cell connected to the plurality of word lines has a threshold voltage that is less than or equal to the erase verification voltage; Increase the erase voltage and return to applying the erase voltage to each of the strings while grounding the plurality of word lines to facilitate the erasure of the memory cells corresponding to the plurality of word lines during the erase operation in response to the memory cells connected to the plurality of word lines having a threshold voltage not less than or equal to the erase verification voltage; Following the erase operation of the memory cell, a primary predetermined voltage is applied to the primary location of the memory device, while an auxiliary predetermined voltage lower than the primary predetermined voltage is applied to the auxiliary location, and the leakage current at the primary location is measured in response to the memory cell connected to the plurality of word lines having a threshold voltage less than or equal to the erase verification voltage; and The erasure operation is determined to have failed in response to the measured leakage current being greater than the predetermined leakage threshold.
8. A controller for communicating with a memory device, the memory device including memory cells connected to one of a plurality of word lines and arranged in series and configured to hold a threshold voltage, the controller being configured to: The system instructs the memory device to apply a primary predetermined voltage to the primary location of the memory device after an erase operation on the memory cell, while simultaneously applying an auxiliary predetermined voltage lower than the primary predetermined voltage to an auxiliary location of the memory device and measuring the leakage current at the primary location; and The erasure operation is deemed successful if the measured leakage current is not greater than a predetermined leakage threshold.
9. The controller of claim 8, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overlay each other in a stack and the strings extend vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed immediately adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary location is the edge word line, and the secondary location is the at least one dummy word line disposed immediately adjacent to the edge word line in the stack.
10. The controller of claim 9, wherein the plurality of word lines includes a plurality of other data word lines vertically disposed below the edge word lines in the stack, and the controller is further configured to: The memory device is instructed to recursively apply the primary predetermined voltage to each of the first data word lines of the plurality of other data word lines, while simultaneously applying an auxiliary predetermined voltage lower than the primary predetermined voltage to each of the second data word lines of the plurality of other data word lines vertically disposed above the first data word lines, and measuring the leakage current at each of the first data word lines of the plurality of other data word lines. The erasure operation is determined to have passed in response to the leakage current measured at all of the first data word lines among the plurality of other data word lines not being greater than the predetermined leakage threshold.
11. The controller of claim 8, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and overlap each other alternately in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side select-gate transistor and at least one source-side select-gate transistor, the at least one drain-side select-gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side select-gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above and adjacent to the at least one drain-side select-gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary position is one of the plurality of word lines and the secondary position is one of the plurality of bit lines.
12. The controller of claim 8, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overly each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side select-gate transistor and at least one source-side select-gate transistor, the at least one drain-side select-gate transistor being on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side select-gate transistor being on the source side of each of the strings and connected to a source line, the plurality of word lines including at least one dummy word line disposed vertically above and adjacent to the at least one drain-side select-gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the controller is further configured to: When the auxiliary location is one of the plurality of word lines, the memory device is instructed to apply a read voltage to the at least one drain-side selected gate transistor and the at least one source-side selected gate transistor, as well as the other word lines among the plurality of word lines adjacent to the primary location and the auxiliary location; and When the auxiliary location is one of the source line and the plurality of word lines, the memory device is instructed to apply the read voltage to the at least one drain-side select gate transistor and the at least one source-side select gate transistor, as well as the other word lines among the plurality of word lines adjacent to the primary location.
13. The controller of claim 8, wherein the controller is further configured to: The memory device is instructed to apply an erase voltage to each of the strings while grounding the plurality of word lines to facilitate the erasure of the memory cells corresponding to the plurality of word lines during the erase operation in response to receiving an erase command. The memory device is instructed to apply an erase verification voltage to the plurality of word lines; Determine whether the memory cell connected to the plurality of word lines has a threshold voltage that is less than or equal to the erase verification voltage; The memory device is instructed to increase the erase voltage and return to applying the erase voltage to each of the strings while grounding the plurality of word lines to facilitate the erasure of the memory cells corresponding to the plurality of word lines during the erase operation in response to the memory cells connected to the plurality of word lines having a threshold voltage not less than or equal to the erase verification voltage. The memory device is instructed to apply the primary predetermined voltage to the primary location of the memory device after the erase operation of the memory cell, while applying the secondary predetermined voltage, which is lower than the primary predetermined voltage, to the secondary location, and to measure the leakage current at the primary location in response to the memory cell connected to the plurality of word lines having a threshold voltage less than or equal to the erase verification voltage; and The erasure operation is determined to have failed in response to the measured leakage current being greater than the predetermined leakage threshold.
14. A method of operating a memory device, the memory device comprising memory cells connected to one of a plurality of word lines and arranged in series and configured to hold a threshold voltage, the method comprising the steps of: After the erase operation of the memory cell, a primary predetermined voltage is applied to the primary location of the memory device, while an auxiliary predetermined voltage lower than the primary predetermined voltage is applied to an auxiliary location of the memory device, and the leakage current at the primary location is measured; and The erasure operation is deemed successful if the measured leakage current is not greater than a predetermined leakage threshold.
15. The method of claim 14, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overlay each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed immediately adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary location is the edge word line, and the secondary location is the at least one dummy word line disposed immediately adjacent to the edge word line in the stack.
16. The method of claim 15, wherein the plurality of word lines includes a plurality of other data word lines vertically disposed below the edge word lines in the stack, and the method further comprises the step of: The primary predetermined voltage is recursively applied to each of the first data word lines among the plurality of other data word lines, while an auxiliary predetermined voltage lower than the primary predetermined voltage is applied to each of the second data word lines among the plurality of other data word lines vertically positioned above the first data word lines among the plurality of other data word lines, and the leakage current at each of the first data word lines among the plurality of other data word lines is measured, and The erasure operation is determined to have passed in response to the leakage current measured at all of the first data word lines among the plurality of other data word lines not being greater than the predetermined leakage threshold.
17. The method of claim 14, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overlay each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above and adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary position is one of the plurality of word lines and the secondary position is one of the plurality of bit lines.
18. The method of claim 14, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overlay each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side selected gate transistor and at least one source-side selected gate transistor, the at least one drain-side selected gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side selected gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above and adjacent to the at least one drain-side selected gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the primary position is one of the plurality of word lines and the secondary position is the source line.
19. The method of claim 14, wherein the plurality of word lines and the plurality of dielectric layers extend horizontally and alternately overly each other in a stack and the string extends vertically through the stack, the memory cells are connected in series between at least one drain-side select-gate transistor and at least one source-side select-gate transistor, the at least one drain-side select-gate transistor is on the drain side of each of the strings and connected to one of the plurality of bit lines, the at least one source-side select-gate transistor is on the source side of each of the strings and connected to a source line, the plurality of word lines include at least one dummy word line disposed vertically above and adjacent to the at least one drain-side select-gate transistor and an edge word line disposed vertically below the at least one dummy word line, and the method further comprises the following steps: When the auxiliary position is one of the plurality of word lines, a read voltage is applied to the at least one drain-side select gate transistor and the at least one source-side select gate transistor, as well as the other word lines among the plurality of word lines adjacent to the primary position and the auxiliary position; as well as When the auxiliary position is one of the source line and the plurality of bit lines, the read voltage is applied to the at least one drain-side select gate transistor and the at least one source-side select gate transistor, as well as the other word lines among the plurality of word lines adjacent to the primary position.
20. The method of claim 14, further comprising the step of: An erase voltage is applied to each of the strings while the plurality of word lines are grounded to facilitate the erasure of the memory cells corresponding to the plurality of word lines during the erase operation in response to receiving an erase command. An erase verification voltage is applied to the plurality of word lines; Determine whether the memory cell connected to the plurality of word lines has a threshold voltage that is less than or equal to the erase verification voltage; Increase the erase voltage and return to applying the erase voltage to each of the strings while grounding the plurality of word lines to facilitate the erasure of the memory cells corresponding to the plurality of word lines during the erase operation in response to the memory cells connected to the plurality of word lines having a threshold voltage not less than or equal to the erase verification voltage; Following the erase operation of the memory cell, a primary predetermined voltage is applied to the primary location of the memory device, while an auxiliary predetermined voltage lower than the primary predetermined voltage is applied to the auxiliary location, and the leakage current at the primary location is measured in response to the memory cell connected to the plurality of word lines having a threshold voltage less than or equal to the erase verification voltage; and The erasure operation is determined to have failed in response to the measured leakage current being greater than the predetermined leakage threshold.
Citation Information
Patent Citations
Non-volatile semiconductor memory and its data erasing method
JP2000260189A
Semiconductor memory device and operating method thereof
KR1020140073817A