The present disclosure generally relates to the field of semiconductor technology, and more particularly, to a discharge circuit for a NAND flash memory.
As memory devices are shrinking to smaller die size to reduce manufacturing cost and increase storage density, scaling of planar memory cells faces challenges due to process technology limitations and reliability issues. A three-dimensional (3D) memory architecture can address the density and performance limitation in planar memory cells.
In a 3D NAND flash memory, a memory array can include a plurality of memory strings vertically arranged on a substrate, each memory string having a plurality of memory cells that are vertically stacked. As such, storage density per unit area can be greatly increased.
While programming and reading operations can be performed for all the memory cells that share a word line in a memory page, an erase operation is usually performed for all the memory cells in a memory block that share a common source line. During the erase operation, an erase voltage (about 20 V) can be applied to the common source line or an n-well in the substrate, while word lines can be grounded. Electrical potentials of the channel layers in the memory strings can be raised gradually from bottom to top.
With the increase of the number of vertically stacked memory cells, the erase voltage can also be applied to the bit lines at top of the memory strings to improve erase speed. Additionally, gate-induced-drain-leakage (GIDL) current can be introduced to assist the erase operation such that the electrical potential of the channel layers in the memory strings can quickly reach the erase voltage. After an erase operation, the GIDL current needs to be removed and high electrical potentials of the common source line and the bit lines need to be discharged. Although discharging can be performed through a discharge transistor connected between the common source line and a corresponding bit line, timing of a discharge operation is critical.
Embodiments of a discharge circuit and a method for discharging a NAND flash memory are described in the present disclosure.
One aspect of the present disclosure provides a discharge circuit for discharging a memory device after an erase operation. The discharge circuit includes a discharge transistor, connecting a bit line and a source line of the memory device. The discharge circuit also includes a source line detect circuit, connected to the source line and configured to compare an electrical potential of the source line with a predetermined value. The discharge circuit further includes a gate discharge circuit, configured to maintain a constant voltage difference between the discharge transistor and the source line, wherein the constant voltage difference applied to the discharge transistor and the source line switches on the discharge transistor.
In some embodiments, the discharge transistor is a metal-oxide-semiconductor field-effect-transistor (MOSFET). A gate terminal of the MOSFET is connected to the gate discharge circuit. A source terminal of the MOSFET is connected to the source line and a drain terminal of the MOSFET connected to the bit line.
In some embodiments, the gate discharge circuit includes a set of diodes connected in series.
In some embodiments, the gate discharge circuit further includes a switching transistor connected in series with the set of diodes.
In some embodiments, the gate discharge circuit further includes a voltage level shifter configured to provide a switching voltage to switch on the switching transistor.
In some embodiments, the set of diodes comprise a MOSFET configured as an effective diode, wherein a gate terminal of the MOSFET is connected to a drain terminal of the MOSFET. In some embodiments, the MOSFET is a p-channel MOSFET.
In some embodiments, the source line detect circuit includes an operational amplifier, a resistive voltage divider, and a capacitor connected in parallel with the resistive voltage divider. First ends of the capacitor and the resistive voltage divider are connected. Second ends of the capacitor and the resistive voltage dividers are grounded.
In some embodiments, the source line detect circuit also includes a pull-up transistor connecting the first ends of the capacitor and the resistive voltage divider to a power supply. The pull-up transistor is controlled by an output of the operational amplifier.
In some embodiments, the resistive voltage divider includes a first resistor connected in series with a second resistor. The second resistor has an adjustable resistance.
In some embodiments, the operational amplifier is configured to set the predetermined value through an electrical potential of the first ends of the capacitor and the resistive voltage divider. A negative input of the operational amplifier is connected to a reference voltage, and a positive input of the operational amplifier is connected to an intermediate point of the resistive voltage divider.
In some embodiments, the operational amplifier is configured to compare the electrical potential of the source line with the predetermined value. A negative input of the operational amplifier is connected to the source line, and a positive input of the operational amplifier is connected to the first ends of the capacitor and the resistive voltage divider.
In some embodiments, the source line is grounded.
In some embodiments, the discharge circuit further includes a current source configured to regulate a discharge current flowing through the source line.
Another aspect of the present disclosure provides a method for discharging a memory device after an erase operation. The method comprises grounding a source line of the memory device; and switching on a discharge transistor to connect a bit line of the memory device to the source line by maintaining a constant voltage difference between a gate terminal of the discharge transistor and the source line. The method also includes comparing an electrical potential of the source line with a first predetermined value; and floating the gate terminal of the discharge transistor when the electrical potential of the source line is lower than the first predetermined value.
In some embodiments, the method also includes comparing the electrical potential of the source line with a second predetermined value, wherein the second predetermined value is smaller than the first predetermined value.
In some embodiments, the method further includes grounding the gate terminal of the discharge transistor when the electrical potential of the source line is lower than the second predetermined value.
In some embodiments, the method also includes regulating, by a current source, a discharge current flowing through the source line.
In some embodiments, the method further includes setting the first predetermined value smaller than a source/drain junction breakdown voltage of the discharging transistor.
Yet another aspect of the present disclosure provides a memory device having a memory block and a peripheral circuit. The memory block includes a plurality of memory strings connected to a source line and a plurality of bit lines. The peripheral circuit includes a discharge circuit configured to discharge the memory block after an erase operation. The discharge circuit includes a plurality of discharge transistors. Each discharge transistor is configured to connect the source line to a corresponding bit line. The discharge circuit also includes a source line detect circuit connected to the source line and configured to compare an electrical potential of the source line with a predetermined value. The discharge circuit further includes a gate discharge circuit, configured to maintain a constant voltage difference between gate terminals of the plurality of discharge transistors and the source line.
Other aspects of the present disclosure can be understood by those skilled in the art in light of the description, the claims, and the drawings of the present disclosure.
The accompanying drawings, which are incorporated herein and form a part of the specification, illustrate embodiments of the present disclosure and, together with the description, further serve to explain the principles of the present disclosure and to enable a person skilled in the pertinent art to make and use the present disclosure.
The features and advantages of the present invention will become more apparent from the detailed description set forth below when taken in conjunction with the drawings, in which like reference characters identify corresponding elements throughout. In the drawings, like reference numbers generally indicate identical, functionally similar, and/or structurally similar elements.
Embodiments of the present disclosure will be described with reference to the accompanying drawings.
Although specific configurations and arrangements are discussed, it should be understood that this is done for illustrative purposes only. A person skilled in the pertinent art will recognize that other configurations and arrangements can be used without departing from the spirit and scope of the present disclosure. It will be apparent to a person skilled in the pertinent art that the present disclosure can also be employed in a variety of other applications.
It is noted that references in the specification to “one embodiment,” “an embodiment,” “an example embodiment,” “some embodiments,” etc., indicate that the embodiment described can include a particular feature, structure, or characteristic, but every embodiment can not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases do not necessarily refer to the same embodiment. Further, when a particular feature, structure or characteristic is described in connection with an embodiment, it would be within the knowledge of a person skilled in the pertinent art to affect such feature, structure or characteristic in connection with other embodiments whether or not explicitly described.
In general, terminology can be understood at least in part from usage in context. For example, the term “one or more” as used herein, depending at least in part upon context, can be used to describe any feature, structure, or characteristic in a singular sense or can be used to describe combinations of features, structures or characteristics in a plural sense. Similarly, terms, such as “a,” “an,” or “the,” again, can be understood to convey a singular usage or to convey a plural usage, depending at least in part upon context. In addition, the term “based on” can be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
As used herein, the term “nominal/nominally” refers to a desired, or target, value of a characteristic or parameter for a component or a process step, set during the design phase of a product or a process, together with a range of values above and/or below the desired value. The range of values can be due to slight variations in manufacturing processes or tolerances. As used herein, the term “about” indicates the value of a given quantity that can vary based on a particular technology node associated with the subject semiconductor device. Based on the particular technology node, the term “about” can indicate a value of a given quantity that varies within.
In some embodiments, the host computer 15 can include a processor of an electronic device, such as a central processing unit (CPU), or a system-on-chip (SoC), such as an application processor (AP). The host computer 15 sends data to be stored at the NAND memory system or memory system 10 or retrieves data by reading the memory system 10.
The memory controller 20 can handle I/O requests received from the host computer 15, ensure data integrity and efficient storage, and manage the NAND flash memory 100. The memory channel 30 can provide data and control communication between the memory controller 20 and the NAND flash memory 100 via a data bus.
Memory controller 20 and one or more NAND flash memory 100 can be integrated into various types of storage devices, for example, be included in the same package, such as a universal Flash storage (UFS) package or an eMMC package. That is, memory system 10 can be implemented and packaged into different types of end electronic products. In one example as shown in
Referring to
The NAND flash memory 100 also includes a peripheral circuit region 105, an area surrounding memory planes 101. The peripheral circuit region 105, also named as peripheral circuits, contains many digital, analog, and/or mixed-signal circuits to support functions of the memory array, for example, page buffers/sense amplifiers 50, row decoders/word line drivers 40, column decoders/bit line drivers 60, and control circuits 70. Control circuits 70 include register, active and/or passive semiconductor devices, such as transistors, diodes, capacitors, resistors, etc., as would be apparent to a person of ordinary skill in the art. The control circuits 70 of the peripheral circuit region 105 can be configured to initiate a program operation on a select memory cell of a NAND memory string in the memory block 103. In some implementations, the control circuits 70 receives a program command from a memory controller (e.g., memory controller 20) through interface, and in response, sends control signals to at least row decoder/word line driver, column decoder/bit line driver, and voltage generator deposed in the peripheral circuit region 105 to initiate the program operation on the select memory cell.
It is noted that the layout of the electronic components in the memory system 10 and the NAND flash memory 100 in
The NAND flash memory 100 can also include a peripheral circuit that includes many digital, analog, and/or mixed-signal circuits to support functions of the memory block 103, for example, a page buffer/sense amplifier 50, a row decoder/word line driver 40, a column decoder/bit line driver 60, a control circuit 70, a voltage generator 65 and an input/output buffer 55. These circuits can include active and/or passive semiconductor devices, such as transistors, diodes, capacitors, resistors, etc., as would be apparent to a person of ordinary skill in the art. In some embodiments, the peripheral circuit can support an erase operation assisted by a gate-induced drain leakage (GIDL) current.
The memory blocks 103 can be coupled with the row decoder/word line driver 40 via word lines (“WLs”) 333, bottom select gates (“BSGs”) 332 and top select gates (“TSG”) 334. The memory blocks 103 can be coupled with the page buffer/sense amplifier 50 via bit lines (“BLs”) 341. The row decoder/word line driver 40 can select one of the memory blocks 103 on the NAND flash memory 100 in response to an X-path control signal provided by the control circuit 70. The row decoder/word line driver 40 can transfer voltages provided from the voltage generator 65 to the word lines according to the X-path control signal. During the read and programming operation, the row decoder/word line driver 40 can transfer a read voltage Vread and a program voltage Vpgm to a selected word line and a pass voltage Vpass to an unselected word line according to the X-path control signal received from the control circuit 70.
The column decoder/bit line driver 60 can transfer an inhibit voltage Vinhibit to an unselected bit line and connect a selected bit line to ground according to a Y-path control signal received from the control circuit 70. In the other words, the column decoder/bit line driver 60 can be configured to select or unselect one or more memory strings 212 according to the Y-path control signal from the control circuit 70. The page buffer/sense amplifier 50 can be configured to read and program (write) data from and to the memory block 103 according to the control signal Y-path control from the control circuit 70. For example, the page buffer/sense amplifier 50 can store one page of data to be programmed into one memory page 448. In another example, page buffer/sense amplifier 50 can perform verify operations to ensure that the data has been properly programmed into each memory cell 340. In yet another example, during a read operation, the page buffer/sense amplifier 50 can sense current flowing through the bit line 341 that reflects the logic state (i.e., data) of the memory cell 340 and amplify small signal to a measurable magnification.
The input/output buffer 55 can transfer the I/O data from/to the page buffer/sense amplifier 50 as well as addresses ADDR or commands CMD to the control circuit 70. In some embodiments, the input/output buffer 55 can function as an interface between the memory controller 20 (in
The control circuit 70 can control the page buffer/sense amplifier 50 and the row decoder/word line driver 40 in response to the commands CMD transferred by the input/output buffer 55. During the programming operation, the control circuit 70 can control the row decoder/word line driver 40 and the page buffer/sense amplifier 50 to program a selected memory cell. During the read operation, the control circuit 70 can control the row decoder/word line driver 40 and the page buffer/sense amplifier 50 to read a selected memory cell. The X-path control signal and the Y-path control signal include a row address X-ADDR and a column address Y-ADDR that can be used to locate the selected memory cell in the memory block 103. The row address X-ADDR can include a page index, a block index and a plane index to identify the memory page 448, memory block 103, and memory plane 101 (in
In some implementations, the control circuit 70 can include one or more control logic unit. Each control logic unit described herein can be either a software module and/or a firmware module running on a processor, such as a microcontroller unit (MCU), which is part of control circuits 70, or a hardware module of a finite-state machine (FSM), such as an integrated circuit (IC, e.g., application-specific IC (ASIC), field-programmable gate array (FPGA), etc.), or a combination of software module, firmware module, and hardware module.
The voltage generator 65 can generate voltages to be supplied to word lines and bit lines under the control of the control circuit 70. The voltages generated by the voltage generator 65 include the read voltage Vread, the program voltage Vpgm, the pass voltage Vpass, the inhibit voltage Vinhibit, etc.
In some embodiments, the NAND flash memory 100 can be formed based on the floating gate technology. In some embodiments, the NAND flash memory 100 can be formed based on charge trapping technology. The NAND flash memory based on charge trapping can provide high storage density and high intrinsic reliability. Storage data or logic states (e.g., threshold voltage Vth of the memory cell 340) depends on the amount of charge trapped in a storage layer. In some embodiments, the NAND flash memory 100 can be a three-dimensional (3D) memory device, where the memory cells 340 can be vertically stacked on top of each other.
The control gates of each tier are separated by slit structures 216-1 and 216-2 through the film stack 335. The 3D NAND flash memory 200 also includes a tier of top select gates (TSGs) 334 over the stack of control gates 333. The stack of TSG 334, control gates 333 and BSG 332 is also referred to as “gate electrodes”. The 3D NAND flash memory 200 further includes memory strings 212 and doped source line regions 344 in portions of substrate 330 between adjacent BSGs 332. Each memory strings 212 includes a channel hole 336 extending through the insulating film 331 and the film stack 335 of alternating conductive and dielectric layers. Memory strings 212 also includes a memory film 337 on a sidewall of the channel hole 336, a channel layer 338 over the memory film 337, and a core filler 339 surrounded by the channel layer 338. A memory cell 340 (e.g., 340-1, 340-2, 340-3) can be formed at the intersection of the control gate 333 (e.g., 333-1, 333-2, 333-3) and the memory string 212. A portion of the channel layer 338 responds to the respective control gate is also referred to as the channel layer 338 of the memory cell. The 3D NAND flash memory 200 further includes bit lines (BLs) 341 connected with the memory strings 212 over the TSGs 334. The 3D NAND flash memory 200 also includes metal interconnect lines 343 connected with the gate electrodes through contact structures 214. The edge of the film stack 335 is configured in a shape of staircase to allow an electrical connection to each tier of the gate electrodes.
In
In a NAND flash memory, read and programming operations can be performed in a memory page 448, which includes all memory cells 340 sharing the same word line. In a NAND memory, the memory cell 340 can be in an erased state ER or a programmed state P1. To further increase storage density, a memory cell can store n-bit of data and have 2n states, where n is a whole number. For example, n equals 1, 2, 3, and 4 for SLC, MLC, TLC and QLC mode, respectively.
During an erase operation, all memory cells 340 in the same memory block 103 can be reset to the erased state ER as logic “1” by implementing a negative voltage difference between the control gates 333 and source terminals of the memory cells (e.g., the array common source 446) such that all the trapped electronic charges in the storage layer of the memory cells 340 can be removed. For example, the negative voltage difference can be induced by setting the control gates 333 of the memory cells 340 to ground, and applying a high positive voltage to the array common source 446. In some embodiments, an incremental step pulse erase (ISPE) scheme can be used for the erase operation. In this example, a voltage pulse can be applied to the memory cells in an erase loop, where a magnitude of the voltage pulse, i.e., the erase voltage Verase, can be increased incrementally by an erase step voltage Vstep_ers in subsequent erase loops.
After the erase operation, an erase verification operation can be performed to determine if the memory cells are at the state ER, or if the erase operation is completed successfully. An erase verification voltage EV can be applied to the word lines of the memory cells to compare with the threshold voltages of the memory cells. If the erase verification voltage EV is higher than the threshold voltage of the memory cell, it can be determined that the memory cell is at the state ER. If all the memory cells in the memory block are at the state ER, it can be considered that the memory block passes the erase verification. If a predetermined number of memory cell are not at the state ER, it can be considered that the memory block fails the erase verification. The erase and erase verification operations can be performed for the memory cells again in a next erase loop, where the erase voltage Verase can be increased by the erase step voltage Vstep_ers.
To perform the erase operation, the erase voltage Verase can be applied to an n-well in the substrate that is shared by all the memory cells in the same memory block. In some embodiments, the erase voltage Verase can be applied to the ACS 446 as shown in
The SL 342 can be coupled to the channel layer 338 of the memory string 212 through a SL contact 350. The bit line (BL) 341 can be coupled to the channel layer 338 through a BL contact 352. In some embodiments, the SL contact 350 and the BL contact 352 comprise polycrystalline silicon. In some embodiments, the SL contact 350 and the BL contact 352 can be doped with an n-type dopant, for example, phosphine or arsenic.
The 3D NAND flash memory 300 also includes multiple select gates, for example, BSG 332-1, BSG 332-2, TSG 334-1 and TSG 334-2, where at least one select gate (e.g., BSG 332-2 and TSG 334-2) at each end of the memory string 212 can be controlled such that a GIDL current can be generated and charge carriers (e.g., holes) can be injected from the SL 342 and the BL 341 to the channel layer 338 during an erase operation. As such, electrical potential of the channel layer 338 along the memory string 212 can be raised to a voltage close to or equal to the erase voltage Verase applied on the SL 342 and the BL 341. As described previously, a negative voltage bias between the word line 333 and corresponding channel layer 338 can remove trapped charge carriers (e.g., electrons) in the memory film 337 and thereby reduce the threshold voltage of corresponding memory cell 340. After the erase and erase verification operation complete, i.e., after the memory cell is reset to the erase state ER, the stored data in the memory cell are erased accordingly. In this example, the erase operation can be assisted by the gate-induced-drain-leakage (GIDL) current flowing through the bit line and the source line of the memory device.
The first discharge circuit 302 includes a discharge transistor 354. The discharge transistor 354 can be a metal-oxide-semiconductor field-effect-transistor (MOSFET). In some embodiments, the discharge transistor 354 can be an n-channel MOSFET. A drain terminal (DS_D) of the discharge transistor 354 can be connected to the BL 341, which can be connected to its corresponding page buffer/sense amplifier 50. A source terminal (DS_S) of the discharge transistor 354 can be connected to the SL 342, which can be connected to the ACS 446 and a current source 360 via a first switch 356. The current source 360 can be used to regulate a discharge current flowing through to ground. In some embodiments, the current source 360 can be a flexible limited current source. A gate terminal (DS_GT) of the discharge transistor 354 can be grounded via a second switch 358.
In some embodiments, the discharge transistor 354 can be included as a component in the page buffer/sense amplifier 50. In this example, each BL 341 is connected to one discharge transistor 354 at its drain terminal DS_D. All the discharge transistors 354 in the entire memory block can be connected at the source terminals DS_S to the shared SL 342. The gate terminals DS_GT of all the discharge transistors 354 in the same memory block can also be connected together to the second switch 358.
During the discharge operation, the first switch 356 can be switched on such that the source terminal DS_S of the discharge transistor 354 can be grounded through the current source 360, for example a flexible limited current source. The current source 360 can regulate the discharge current flowing through and thereby regulate the discharge rate of the SL 342. As shown in both waveforms 400A and 400B, at the end of the discharge operation, an electrical potential VSL of the SL 342 can be reduced to 0 V.
During the discharge operation, the BL 341 can be connected to the SL 342 and ground when the discharge transistor 354 is switched on. Namely, the BL 341 can be discharged simultaneously with the SL 342 through the discharge transistor 354.
At the end of the discharge operation, the discharge transistor 354 can be switched off by switching on the second switch 358 to connect the gate terminal DS_GT to ground. However, timing of switching off the discharge transistor 354 during the discharge operation can impact the performance and reliability of the discharge transistor 354.
In
In
Different from the first discharge circuit 302, the second discharge circuit 504 also includes a SL detect circuit 564, which is connected to the SL 342 and the source terminal DS_S of the discharge transistor 354. The SL detect circuit 564 is further connected to the current source 360 (e.g., a flexible limited current source) via the first switch 356.
The second discharge circuit 504 also includes a gate discharge circuit 566, which is connected to the gate terminal DS_GT of the discharge transistor 354. The gate discharge circuit 566 is also connected to the SL detect circuit 564 via a third switch 562.
During the discharge operation, timing for discharging the gate terminal DS_GT of the discharge transistor 354 can be controlled through the second discharge circuit 504 such that the discharge transistor 354 will not suffer FN stress or source/drain junction breakdown.
Referring to
First, during the erase operation and before the discharge operation, all switches, i.e., the first switch 356, the second switch 358 and the third switch 562 of the second discharge circuit 504 are switched off. The erase voltage Verase can be applied to the SL 342. The switch-on voltage VGG can be applied to the gate terminal DS_GT of the discharge transistor 354 to switch on the discharge transistor 354. As such, the BL 341 can be connected to the SL 342 and can also be applied with the erase voltage Verase. At the end of the erase operation, the erase voltage Verase and the switch-on voltage VGG can be removed from the SL 342 and the gate terminal DS_GT, respectively.
At the beginning of the discharge operation (i.e., time T0 in
The third switch 562 can be switch on at the same time as the first switch 356, i.e., at the time T0, to form an electrical connection from the gate terminal DS_GT of the discharge transistor 354 to the SL 342 through the gate discharge circuit 566. As shown in operation step S720, a constant voltage difference Vg_Vs can be provided and maintained between the gate terminal DS_GT of the discharge transistor 354 and the SL 342 by the gate discharge circuit 566. In some embodiments, the constant voltage difference Vg_Vs can be higher than the threshold voltage of the discharge transistor 354 such that the discharge transistor 354 can be switched on. In some embodiments, the constant voltage difference Vg_Vs can be in a range between about 3 V to about 10 V. In some embodiments, the constant voltage difference Vg_Vs is 5 V. To avoid causing FN stress on the discharge transistor 354, the constant voltage difference Vg_Vs can be selected to remain smaller an FN stress voltage, for example, 15 V.
Thus, at operation step S720, the BL 341 and the gate terminal DS_GT can be discharged at the same discharge rate as the SL 342. Shown in
At operation step S740, the electrical potential VSL of the SL 342 can be compared with a first predetermined value VF1 by the SL detect circuit 564. In some embodiments, to reduce distress to the gate dielectric of the discharge transistor 354, the first predetermined value VF1 can be selected in a range between, for example, 3V and 5V.
At operation step S740, it is determined whether the electrical potential VSL of the SL 342 is smaller or lower than the first predetermined value VF1. If the electrical potential VSL of the SL 342 is not lower than the first predetermined value VF1, the operation steps S720 and S730 can be repeated.
When the electrical potential VSL of the SL 342 falls below the first predetermined value VF1, for example, at time T1, the third switch 562 can be switched off according to operation step S750. As a result, the gate terminal DS_GT of the discharge transistor 354 can be floating. Namely, there is no external bias applied on the gate terminal DS_GT. Due to capacitive coupling effect, the electrical potential VGT of the gate terminal DS_GT follows the electrical potential VSL of the SL 342. The gate terminal DS_GT continues discharging, but at a discharge rate slower than the SL 342. In the meantime, the discharge transistor 354 remains switched-on such that the BL 341 can continue to be discharged through the discharge transistor 354.
At operation step S760, the electrical potential VSL of the SL 342 can be compared with a second predetermined value VF2 by the SL detect circuit 564.
At operation step S770, it is determined whether the electrical potential VSL of the SL 342 is smaller or lower than the second predetermined value VF2. If the electrical potential VSL of the SL 342 is not lower than the second predetermined value VF2, the operation steps S750 and S760 can be repeated.
When the electrical potential VSL of the SL 342 falls below the second predetermined value VF2, for example, at time T2, the second switch 358 can be switched on according to operation step S780. As a result, the gate terminal DS_GT is grounded, i.e., is applied with 0V. The gate terminal DS_GT can thus be quickly discharged to 0V. The discharge transistor 354 is switched off accordingly.
The second predetermined value VF2 can be smaller than the first predetermined valve VF1. In some embodiments, to avoid source/drain junction breakdown, the second predetermined value VF2 can be selected to below a source/drain junction breakdown voltage. In some embodiments, the second predetermined value VF2 can be between 0.5V and 3V, for example, e.g. the second predetermined value VF2 can be 1V or 2V. Therefore, even after the discharge transistor 354 is switched off, without a quick discharge path, the electrical potential VBL of the BL 341 can be controlled to below the source/drain junction breakdown voltage.
At the end of the discharge operation, the first, second and third switches 356/358/562 in the second discharge circuit 504 can be switched off.
In
In
The set of MOSFETs 870 can include p-channel MOSFETs or n-channel MOSFETs.
In
In
The SL detect circuit 564 includes an operational amplifier 980, which has a negative input and a positive input. The negative input of the operational amplifier 980 can be connected to a reference voltage VREF or a input voltage VIN. Switches SS0 and SS1 can be used to select the reference voltage VREF or the input voltage VIN. In some embodiments, the operational amplifier 980 is a comparator.
The SL detect circuit 564 also includes a resistive voltage divider 982 that has a first resistor 984 connected in series with a second resistor 986. The first resistor 984 has a resistance R0 and the second resistor 986 has a resistance R1 that can be adjusted. In some embodiments, the second resistor 986 is a potentiometer. The resistive voltage divider 982 is connected in parallel with a capacitor 988, where first ends 983 of the resistive voltage divider 982 and the capacitor 988 are connected together to the positive input of the operational amplifier 980 via a switch SS4. Second ends of the resistive voltage divider 982 and the capacitor 988 are both grounded. The capacitor 988 has a capacitance Co. An intermediate point 985 between the first resistor 984 and the second resistor 986 is connected to the positive input of the operational amplifier 980 via a switch SS2.
As shown in
Initially, the predetermined value (e.g., the first predetermined value VF1 and the second predetermined value VF2) used in the method 700 for the discharge operation can be set to the SL detect circuit 564. Next, the input voltage VIN, e.g., the electrical potential VSL of the SL 342, can be compared with the first predetermined value VF1 and then the second predetermined value VF2.
Referring to
At operation step 1020, the switches SS2 and SS3 can be switched on, and the switch SS4 can be switched off. As a result, the positive input of the operational amplifier 980 is connected to the intermediate point 985 of the resistive voltage divider 982, which is at an electrical potential V0. An external feedback loop is formed from the output of the operational amplifier 980 through the pull-up transistor 990 and the resistive voltage divider 982 to the positive input of the operational amplifier 980. Due to a high gain of an operational amplifier, the voltage difference between the positive and negative inputs can be about zero. Accordingly, the electrical potential V0 at the intermediate point 985 can be set to the reference voltage VREF, i.e., V0=VREF.
At operation step 1030, through the resistive voltage divider 982 and the pull-down transistor 990, an electrical potential V1 at the first ends 983 of the resistive voltage divider 982 and the capacitor 988 can be determined as
As such, by adjusting the resistance R1 of the second resistor 986, or a resistive ratio between the resistances R1 and R0, the electrical potential V1 can be set to the predetermined value, for example, the first predetermined value VF1 or the second predetermined value VF2.
At operation step 1040, the capacitor 988, connected in parallel with the resistive voltage divider 982, is charged to the electrical potential V1 through the pull-up transistor 990 and the power supply VDD. Accordingly, the electrical potential V1, i.e., the first predetermined value VF1 or the second predetermined value VF2, can be held by the capacitor 988 once the power supper VDD is disconnected.
As described above, in the method 1000, the operational amplifier 980 is configured as a voltage buffer, where an input voltage can be mirrored or followed at an output.
Referring to
At operation step 1120, the switch SS0 can be switched off and the switch SS1 can be switched on. Accordingly, the input voltage VIN can be connected to the negative input of the operational amplifier 980.
At operation step 1130, the input voltage VIN can be compared with the electrical potential V1 by the operational amplifier 980. Here, the operational amplifier 980 is configured as a comparator, where voltages at its two inputs can be compared.
At operation step 1140, it is determined whether the input voltage VIN is lower than the electrical potential V1 or not.
At operation step 1150, when the input voltage VIN is lower than the electrical potential V1 (e.g., the first predetermined value VF1 or the second predetermined value VF2), the output voltage VOUT can be positive or logic “1.”
At operation step 1160, when the input voltage VIN is higher than the electrical potential V1 (e.g., the first predetermined value VF1 or the second predetermined value VF2), the output voltage can be negative or logic “0.”
As described above, by adding the gate discharge circuit 566 to provide the constant voltage difference Vg_Vs between the gate terminal DS_GT of the discharge transistor 354 and the SL 342, and by introducing the SL detect circuit 564 to compare the electrical potential VSL of the SL 342 with the first predetermined value VF1 and the second predetermined value VF2, the discharge operation for the 3D NAND flash memory can be optimized. First, the discharge transistor 354 remains switched on to discharge the BL 342. By maintaining the constant voltage different Vg_Vs between the gate terminal DS_GT of the discharge transistor 354 and the SL 342, a high voltage difference between the source terminal DS_S and the drain terminal DS_D can be avoided. Thus, source/drain junction breakdown of the discharge transistor 354 can be avoided. The constant voltage difference Vg_Vs can also be used to avoid causing FN stress to the gate dielectric of the discharge transistor 354. Second, when discharging the gate terminal DS_S of the discharging transistor 354, source/drain junction breakdown or FN stress can also be avoided by comparing the electrical potential VSL of the SL 342 with the first predetermined value VF1 and the second predetermined value VF2.
It is noted that the discharging methods and circuits described in the present disclosure are not limited to a three-dimensional NAND flash memory or a NAND flash memory. Any system having a discharge operation can adapt the methods and circuits described above to achieve improved performance and reliability.
In summary, the present disclosure provides a discharge circuit for discharging a memory device after an erase operation. The discharge circuit includes a discharge transistor, connecting a bit line and a source line of the memory device. The discharge circuit also includes a source line detect circuit, connected to the source line and configured to compare an electrical potential of the source line with a predetermined value. The discharge circuit further includes a gate discharge circuit, configured to maintain a constant voltage difference between the discharge transistor and the source line, wherein the constant voltage difference applied to the discharge transistor and the source line switches on the discharge transistor.
The present disclosure also provides a method for discharging a memory device after an erase operation. The method comprises grounding a source line of the memory device; and switching on a discharge transistor to connect a bit line of the memory device to the source line by maintaining a constant voltage difference between a gate terminal of the discharge transistor and the source line. The method also includes comparing an electrical potential of the source line with a first predetermined value; and floating the gate terminal of the discharge transistor when the electrical potential of the source line is lower than the first predetermined value.
The present disclosure further provides a memory device having a memory block and a peripheral circuit. The memory block includes a plurality of memory strings connected to a source line and a plurality of bit lines. The peripheral circuit includes a discharge circuit configured to discharge the memory block after an erase operation. The discharge circuit includes a plurality of discharge transistors. Each discharge transistor is configured to connect the source line to a corresponding bit line. The discharge circuit also includes a source line detect circuit connected to the source line and configured to compare an electrical potential of the source line with a predetermined value. The discharge circuit further includes a gate discharge circuit, configured to maintain a constant voltage difference between gate terminals of the plurality of discharge transistors and the source line.
The foregoing description of the specific embodiments will so fully reveal the general nature of the present disclosure that others can, by applying knowledge within the skill of the art, readily modify and/or adapt, for various applications, such specific embodiments, without undue experimentation, and without departing from the general concept of the present disclosure. Therefore, such adaptations and modifications are intended to be within the meaning and range of equivalents of the disclosed embodiments, based on the disclosure and guidance presented herein. It is to be understood that the phraseology or terminology herein is for the purpose of description and not of limitation, such that the terminology or phraseology of the present specification is to be interpreted by the skilled artisan in light of the disclosure and guidance.
Embodiments of the present disclosure have been described above with the aid of functional building blocks illustrating the implementation of specified functions and relationships thereof. The boundaries of these functional building blocks have been arbitrarily defined herein for the convenience of the description. Alternate boundaries can be defined so long as the specified functions and relationships thereof are appropriately performed.
The Summary and Abstract sections can set forth one or more but not all exemplary embodiments of the present disclosure as contemplated by the inventor(s), and thus, are not intended to limit the present disclosure and the appended claims in any way.
The breadth and scope of the present disclosure should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
This application claims priority to International Patent Application No. PCT/CN2022/076858 filed on Feb. 18, 2022, which is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2022/076858 | Feb 2022 | US |
Child | 17847657 | US |