Movatterモバイル変換


[0]ホーム

URL:


US20170117036A1 - Source line driver for three dimensional non-volatile memory - Google Patents

Source line driver for three dimensional non-volatile memory
Download PDF

Info

Publication number
US20170117036A1
US20170117036A1US15/299,357US201615299357AUS2017117036A1US 20170117036 A1US20170117036 A1US 20170117036A1US 201615299357 AUS201615299357 AUS 201615299357AUS 2017117036 A1US2017117036 A1US 2017117036A1
Authority
US
United States
Prior art keywords
voltage
bit line
source line
source
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US15/299,357
Inventor
Ali Al-Shamma
Nima Mokhlesi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SanDisk Technologies LLC
Original Assignee
SanDisk Technologies LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SanDisk Technologies LLCfiledCriticalSanDisk Technologies LLC
Priority to US15/299,357priorityCriticalpatent/US20170117036A1/en
Assigned to SANDISK TECHNOLOGIES LLCreassignmentSANDISK TECHNOLOGIES LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: AL-SHAMMA, ALI, MOKHLESI, NIMA
Publication of US20170117036A1publicationCriticalpatent/US20170117036A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A non-volatile storage system includes a plurality of non-volatile memory cells configured to form a monolithic three dimensional memory structure, a plurality of bit lines connected to the memory cells, a plurality of source lines connected to the memory cells, a plurality of bit line drivers connected to the bit lines and a plurality of source line drivers connected to the source lines and the bit lines. The source line drivers apply voltages to the source lines based on bit line voltages.

Description

Claims (20)

What is claimed is:
1. An apparatus, comprising:
a detection circuit connected to a bit line of a non-volatile memory array, the detection circuit configured to compare a voltage on the bit line to a reference;
a shorting circuit connected to the bit line, a source line of the non-volatile memory array, and the detection circuit, the shorting circuit configured to apply a voltage to the source line that matches the voltage on the bit line if the voltage on the bit line is greater than the reference; and
a voltage adjustment circuit connected to the bit line, the source line, and the detection circuit, the voltage adjustment circuit configured to apply a voltage to the source line that is offset by a predetermined constant amount from the voltage on the bit line if the voltage on the bit line is less than the reference.
2. The apparatus ofclaim 1, further comprising
a plurality of non-volatile memory cells; and
one or more control circuits connected to the detection circuit and the memory cells, the one or more control circuits configured to adjust the reference used by the detection circuit by applying a benchmark voltage to the detection circuit, the reference has a mathematical relationship to the benchmark voltage.
3. The apparatus ofclaim 2, further comprising:
the one or more control circuits connected to the detection circuit and configured to indicate to the detection circuit whether programming is being performed, the detection circuit further configured to cause the shorting circuit to apply a voltage to the source line that matches the voltage on the bit line in response to receiving an indication from the one or more control circuits that programming is being performed.
4. The apparatus ofclaim 1, further comprising
a plurality of non-volatile memory cells; and
one or more control circuits connected to the detection circuit and the memory cells, the one or more control circuits configured to adjust the reference used by the detection circuit by applying a first voltage to the detection circuit during a first pass of a multi-pass programming process and a second voltage during a second pass of the multi-pass programming process.
5. The apparatus ofclaim 1, wherein:
the detection circuit, the shorting circuit and the voltage adjustment circuit consist of PMOS and NMOS transistors having a substantially similar magnitude of threshold voltage.
6. The apparatus ofclaim 1, wherein:
the detection circuit, the shorting circuit and the voltage adjustment circuit comprise PMOS transistors and NMOS transistors, the PMOS transistors having a different magnitude of threshold voltage than the NMOS transistors.
7. The apparatus ofclaim 1, wherein:
the voltage adjustment circuit is configured to selectively apply a voltage to the source line that is offset from the voltage on the bit line by a multiple of a threshold voltage of a transistor in the voltage adjustment circuit.
8. The apparatus ofclaim 1, wherein:
the voltage adjustment circuit is configured to selectively apply a voltage to the source line that is offset from the voltage on the bit line by an amount equal to a difference in threshold voltages of transistors in the voltage adjustment circuit.
9. The apparatus ofclaim 1, further comprising:
a plurality of non-volatile memory cells; and
one or more control circuits connected to the detection circuit and the memory cells, the one or more control circuits are configured to apply a voltage on the bit line based on a target programming voltage level.
10. An apparatus, comprising:
a plurality of non-volatile memory cells configured to form a monolithic three dimensional memory structure;
a plurality of bit lines connected to the memory cells;
a plurality of source lines connected to the memory cells;
a plurality of bit line drivers connected to the bit lines; and
a plurality of source line drivers connected to the source lines and the bit lines, the source line drivers configured to apply voltages to the source lines based on bit line voltages.
11. The apparatus ofclaim 10, wherein:
each bit line is paired with a different source line to form source line/bit line pairs; and
each source line driver comprises:
a detection circuit connected to a bit line of a source line/bit line pair,
a shorting circuit connected to the bit line, a source line of the source line/bit line pair and the detection circuit, and
a voltage adjustment circuit connected to the bit line and the source line of the source line/bit line pair and the detection circuit.
12. The apparatus ofclaim 10, wherein:
the bit lines are positioned below the memory structure;
the source lines are positioned above the memory structure;
the bit line drivers are positioned below the memory structure; and
the source line drivers are positioned to the side of the memory structure.
13. The apparatus ofclaim 10, wherein:
the memory cells form NAND strings in the monolithic three dimensional memory structure;
each bit line is paired with a different source line to form source line/bit line pairs; and
each source line/bit line pair is connected to a same set of NAND strings.
14. The apparatus ofclaim 10, further comprising storage elements, each storage element accessible to one of the bit line drivers and the source line drivers for a paired bit line and source line, each storage element configured to store a programming target and wherein:
the bit line drivers drive data dependent voltages on the bit lines during programming and verify, the data dependent voltages based on the programming targets.
15. The apparatus ofclaim 10, wherein each source line driver comprises:
a detection circuit connected to a bit line of a source line/bit line pair, the detection circuit is configured to detect whether a voltage on the bit line is greater than a reference;
a shorting circuit connected to the bit line and a source line of the source line/bit line pair and the detection circuit, the shorting circuit is configured to apply a voltage to the source line that matches the voltage on the bit line if the voltage on the bit line is greater than the reference; and
a voltage adjustment circuit connected to the bit line and the source line of the source line/bit line pair and the detection circuit, the voltage adjustment circuit is configured to apply a voltage to the source line that is offset by a predetermined constant amount from the voltage on the bit line if the voltage on the bit line is not greater than the reference.
16. A method comprising:
receiving a bit line voltage on a bit line connected to a source line driver, the source line driver is connected to a source line;
if programming, applying a voltage to the source line that matches the bit line voltage; and
if verifying, then applying a voltage to the source line that matches the bit line voltage if the bit line voltage is greater than a reference and applying a voltage to the source line that is offset from the bit line voltage if the bit line voltage is less than the reference.
17. The method ofclaim 16, further comprising:
generating the bit line voltage as a data dependent voltage based on a programming target for a non-volatile memory cell connected to the bit line and the source line.
18. The method ofclaim 16, further comprising:
adjusting the reference based on a type of memory operation being performed by sending different benchmark voltages to the source line driver for different memory operations.
19. The method ofclaim 16, further comprising:
sending a control signal to the source line driver to configure the source line driver for programming, verifying or reading.
20. An apparatus, comprising:
a plurality of non-volatile memory cells forming a monolithic three dimensional memory array;
multiple separate and isolated source lines connected to the memory cells;
multiple separate and isolated bit lines connected to the memory cells, each bit line is paired with a different source line to form source line/bit line pairs; and
means for driving the source lines based on bit line voltages during verify, the means for driving the source lines are connected to the bit lines and the source lines.
US15/299,3572015-10-222016-10-20Source line driver for three dimensional non-volatile memoryAbandonedUS20170117036A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US15/299,357US20170117036A1 (en)2015-10-222016-10-20Source line driver for three dimensional non-volatile memory

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201562244942P2015-10-222015-10-22
US15/299,357US20170117036A1 (en)2015-10-222016-10-20Source line driver for three dimensional non-volatile memory

Publications (1)

Publication NumberPublication Date
US20170117036A1true US20170117036A1 (en)2017-04-27

Family

ID=58558859

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US15/299,357AbandonedUS20170117036A1 (en)2015-10-222016-10-20Source line driver for three dimensional non-volatile memory
US15/299,372Expired - Fee RelatedUS9911488B2 (en)2015-10-222016-10-20Three dimensional non-volatile memory with shorting source line/bit line pairs

Family Applications After (1)

Application NumberTitlePriority DateFiling Date
US15/299,372Expired - Fee RelatedUS9911488B2 (en)2015-10-222016-10-20Three dimensional non-volatile memory with shorting source line/bit line pairs

Country Status (1)

CountryLink
US (2)US20170117036A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9911488B2 (en)*2015-10-222018-03-06Sandisk Technologies LlcThree dimensional non-volatile memory with shorting source line/bit line pairs
WO2020154229A1 (en)*2019-01-232020-07-30Micron Technology, Inc.Methods of incorporating leaker-devices into capacitor configurations to reduce cell disturb, and capacitor configurations incorporating leaker-devices
US10770165B1 (en)2019-09-162020-09-08Sandisk Technologies LlcNo-verify programming followed by short circuit test in memory device
US10811082B1 (en)2019-06-242020-10-20Sandisk Technologies LlcNon-volatile memory with fast data cache transfer scheme
US10825526B1 (en)*2019-06-242020-11-03Sandisk Technologies LlcNon-volatile memory with reduced data cache buffer

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP6956592B2 (en)*2017-10-312021-11-02東京エレクトロン株式会社 Methods and equipment for forming silicon oxide films
US10256244B1 (en)*2018-01-152019-04-09Gigadevice Semiconductor (Beijing) Inc.NAND flash memory with fast programming function
KR20220142199A (en)2021-04-142022-10-21에스케이하이닉스 주식회사Semiconductor memory device and manufacturing method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7966532B2 (en)*2008-10-262011-06-21Sandisk 3D, LlcMethod for selectively retrieving column redundancy data in memory device
US20160314844A1 (en)*2015-04-222016-10-27Sandisk Technologies Inc.Natural threshold voltage compaction with dual pulse program for non-volatile memory
US20160365143A1 (en)*2015-03-302016-12-15Kabushiki Kaisha ToshibaSemiconductor storage device with voltage generator
US9715924B2 (en)*2015-10-222017-07-25Sandisk Technologies LlcThree dimensional non-volatile memory with current sensing programming status
US9911488B2 (en)*2015-10-222018-03-06Sandisk Technologies LlcThree dimensional non-volatile memory with shorting source line/bit line pairs

Family Cites Families (58)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4172004A (en)1977-10-201979-10-23International Business Machines CorporationMethod for forming dense dry etched multi-level metallurgy with non-overlapped vias
KR950015768A (en)1993-11-171995-06-17김광호 Wiring short detection circuit of nonvolatile semiconductor memory device and method thereof
JPH07245343A (en)1994-03-031995-09-19Toshiba Corp Semiconductor device and manufacturing method thereof
US5945717A (en)1997-03-111999-08-31Micron Technology, Inc.Segmented non-volatile memory array having multiple sources
JP3425340B2 (en)1997-10-092003-07-14株式会社東芝 Nonvolatile semiconductor memory device
KR100297602B1 (en)*1997-12-312001-08-07윤종용Method for programming a non-volatile memory device
US6172914B1 (en)1999-08-132001-01-09Advanced Micro Devices, Inc.Concurrent erase verify scheme for flash memory applications
US6577531B2 (en)*2000-04-272003-06-10Semiconductor Energy Laboratory Co., Ltd.Nonvolatile memory and semiconductor device
JP3730508B2 (en)*2000-11-132006-01-05株式会社東芝 Semiconductor memory device and operation method thereof
US6757196B1 (en)2001-03-222004-06-29Aplus Flash Technology, Inc.Two transistor flash memory cell for use in EEPROM arrays with a programmable logic device
JP2004079033A (en)2002-08-122004-03-11Renesas Technology CorpNonvolatile semiconductor memory device
JP4220319B2 (en)*2003-07-042009-02-04株式会社東芝 Nonvolatile semiconductor memory device and subblock erasing method thereof
US7091085B2 (en)2003-11-142006-08-15Micron Technology, Inc.Reduced cell-to-cell shorting for memory arrays
US7002843B2 (en)2004-01-272006-02-21Sandisk CorporationVariable current sinking for coarse/fine programming of non-volatile memory
US7068539B2 (en)2004-01-272006-06-27Sandisk CorporationCharge packet metering for coarse/fine programming of non-volatile memory
US7139198B2 (en)2004-01-272006-11-21Sandisk CorporationEfficient verification for coarse/fine programming of non-volatile memory
JP4309304B2 (en)*2004-04-232009-08-05株式会社東芝 Semiconductor memory device and control method thereof
US7020026B2 (en)2004-05-052006-03-28Sandisk CorporationBitline governed approach for program control of non-volatile memory
US7196928B2 (en)2005-04-052007-03-27Sandisk CorporationCompensating for coupling during read operations of non-volatile memory
US7180782B2 (en)2005-06-102007-02-20Macronix International Co., Ltd.Read source line compensation in a non-volatile memory
US7349264B2 (en)2005-12-282008-03-25Sandisk CorporationAlternate sensing techniques for non-volatile memories
US7616481B2 (en)2005-12-282009-11-10Sandisk CorporationMemories with alternate sensing techniques
KR100822560B1 (en)2006-09-042008-04-16주식회사 하이닉스반도체 NAND flash memory current measurement circuit
JP2008117489A (en)2006-11-072008-05-22Toshiba Corp Semiconductor memory device
US8059456B2 (en)2006-11-072011-11-15Sandisk Il Ltd.Programming a NAND flash memory with reduced program disturb
US7545681B2 (en)2006-11-272009-06-09Sandisk CorporationSegmented bitscan for verification of programming
WO2008083162A1 (en)2006-12-282008-07-10Sandisk CorporationRetention margin program verification
US7616500B2 (en)2007-02-202009-11-10Sandisk CorporationNon-volatile storage apparatus with multiple pass write sequence
US7808038B2 (en)2007-03-272010-10-05Sandisk 3D LlcMethod of making three dimensional NAND memory
US7575973B2 (en)2007-03-272009-08-18Sandisk 3D LlcMethod of making three dimensional NAND memory
US7514321B2 (en)2007-03-272009-04-07Sandisk 3D LlcMethod of making three dimensional NAND memory
US7851851B2 (en)2007-03-272010-12-14Sandisk 3D LlcThree dimensional NAND memory
US7745265B2 (en)2007-03-272010-06-29Sandisk 3D, LlcMethod of making three dimensional NAND memory
US7848145B2 (en)2007-03-272010-12-07Sandisk 3D LlcThree dimensional NAND memory
US20090238002A1 (en)*2008-03-242009-09-24Powerchip Semiconductor Corp.Nand type non-volatile memory and operating method thereof
JP2009266944A (en)2008-04-232009-11-12Toshiba CorpThree-dimensional stacked nonvolatile semiconductor memory
JP5085446B2 (en)2008-07-142012-11-28株式会社東芝 3D memory device
US8125835B2 (en)*2008-09-222012-02-28Cypress Semiconductor CorporationMemory architecture having two independently controlled voltage pumps
JP5275052B2 (en)*2009-01-082013-08-28株式会社東芝 Nonvolatile semiconductor memory device
US8279650B2 (en)2009-04-202012-10-02Sandisk 3D LlcMemory system with data line switching scheme
JP2011014817A (en)*2009-07-062011-01-20Toshiba CorpNonvolatile semiconductor memory device
JP2011023687A (en)*2009-07-212011-02-03Toshiba CorpNonvolatile semiconductor memory device
JP4913188B2 (en)*2009-09-182012-04-11株式会社東芝 Nonvolatile semiconductor memory device
JP5289353B2 (en)2010-02-052013-09-11株式会社東芝 Semiconductor memory device
JP5072995B2 (en)2010-03-242012-11-14株式会社東芝 Nonvolatile semiconductor memory device
US8233324B2 (en)2010-03-252012-07-31Sandisk Il Ltd.Simultaneous multi-state read or verify in non-volatile storage
KR20120010052A (en)*2010-07-232012-02-02삼성전자주식회사 Resistive memory with equalization function and 3D semiconductor device including same
JP5702177B2 (en)2011-02-042015-04-15ルネサスエレクトロニクス株式会社 Semiconductor device
US8787068B2 (en)*2011-04-072014-07-22Elpida Memory, Inc.Semiconductor device
JP5524134B2 (en)*2011-06-142014-06-18株式会社東芝 Nonvolatile semiconductor memory device
WO2013075067A1 (en)*2011-11-182013-05-23Aplus Flash Technology, Inc.Low voltage page buffer for use in nonvolatile memory design
US8737132B2 (en)2012-01-062014-05-27Sandisk Technologies Inc.Charge cycling by equalizing the source and bit line levels between pulses during no-verify write operations for NAND flash memory
US9123425B2 (en)2013-04-022015-09-01Sandisk Technologies Inc.Adjusting control gate overdrive of select gate transistors during programming of non-volatile memory
US9196339B2 (en)2013-09-302015-11-24Qualcomm IncorporatedResistance-based memory cells with multiple source lines
KR20150066934A (en)*2013-12-092015-06-17에스케이하이닉스 주식회사Non-volatile memory device
US9117549B1 (en)2014-03-252015-08-25Integrated Silicon Solution, Inc.Auto low current programming method without verify
US9263127B1 (en)2014-08-122016-02-16Winbond Electronics Corp.Memory with specific driving mechanism applied on source line
US9947682B2 (en)2014-11-182018-04-17Sandisk Technologies LlcThree dimensional non-volatile memory with separate source lines

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US7966532B2 (en)*2008-10-262011-06-21Sandisk 3D, LlcMethod for selectively retrieving column redundancy data in memory device
US20160365143A1 (en)*2015-03-302016-12-15Kabushiki Kaisha ToshibaSemiconductor storage device with voltage generator
US20160314844A1 (en)*2015-04-222016-10-27Sandisk Technologies Inc.Natural threshold voltage compaction with dual pulse program for non-volatile memory
US9715924B2 (en)*2015-10-222017-07-25Sandisk Technologies LlcThree dimensional non-volatile memory with current sensing programming status
US9911488B2 (en)*2015-10-222018-03-06Sandisk Technologies LlcThree dimensional non-volatile memory with shorting source line/bit line pairs

Cited By (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9911488B2 (en)*2015-10-222018-03-06Sandisk Technologies LlcThree dimensional non-volatile memory with shorting source line/bit line pairs
WO2020154229A1 (en)*2019-01-232020-07-30Micron Technology, Inc.Methods of incorporating leaker-devices into capacitor configurations to reduce cell disturb, and capacitor configurations incorporating leaker-devices
US10833092B2 (en)2019-01-232020-11-10Micron Technology, Inc.Methods of incorporating leaker-devices into capacitor configurations to reduce cell disturb, and capacitor configurations incorporating leaker-devices
US10903218B2 (en)2019-01-232021-01-26Micron Technology, Inc.Methods of incorporating leaker-devices into capacitor configurations to reduce cell disturb, and capacitor configurations incorporating leaker-devices
US11315939B2 (en)2019-01-232022-04-26Micron Technology, Inc.Methods of incorporating leaker-devices into capacitor configurations to reduce cell disturb, and capacitor configurations incorporating leaker-devices
US11711924B2 (en)2019-01-232023-07-25Micron Technology, Inc.Methods of forming structures containing leaker-devices and memory configurations incorporating leaker-devices
US10811082B1 (en)2019-06-242020-10-20Sandisk Technologies LlcNon-volatile memory with fast data cache transfer scheme
US10825526B1 (en)*2019-06-242020-11-03Sandisk Technologies LlcNon-volatile memory with reduced data cache buffer
US10770165B1 (en)2019-09-162020-09-08Sandisk Technologies LlcNo-verify programming followed by short circuit test in memory device
WO2021055012A1 (en)*2019-09-162021-03-25Sandisk Technologies LlcNo-verify programming followed by short circuit test in memory device

Also Published As

Publication numberPublication date
US20170117037A1 (en)2017-04-27
US9911488B2 (en)2018-03-06

Similar Documents

PublicationPublication DateTitle
US9947682B2 (en)Three dimensional non-volatile memory with separate source lines
US9715924B2 (en)Three dimensional non-volatile memory with current sensing programming status
US20170117036A1 (en)Source line driver for three dimensional non-volatile memory
US10297329B2 (en)NAND boosting using dynamic ramping of word line voltages
US9570179B2 (en)Non-volatile memory with two phased programming
US9640273B1 (en)Mitigating hot electron program disturb
US8755234B2 (en)Temperature based compensation during verify operations for non-volatile storage
US9548130B2 (en)Non-volatile memory with prior state sensing
US11227663B2 (en)Boosting read scheme with back-gate bias
US9595317B2 (en)Multi-state programming for non-volatile memory
US9443606B2 (en)Word line dependent two strobe sensing mode for nonvolatile storage elements
US10685723B1 (en)Reducing read disturb in two-tier memory device by modifying duration of channel discharge based on selected word line
US9142305B2 (en)System to reduce stress on word line select transistor during erase operation
US20220254382A1 (en)Buried source line structure for boosting read scheme
US20160118135A1 (en)Two-strobe sensing for nonvolatile storage
US20170125087A1 (en)Dynamic threshold voltage compaction for non-volatile memory
US20140286101A1 (en)Back bias during program verify of non-volatile storage
US11348649B2 (en)Threshold voltage setting with boosting read scheme
US9165656B2 (en)Non-volatile storage with shared bit lines and flat memory cells
US20160300620A1 (en)Multiple bit line voltage sensing for non-volatile memory
US11887670B2 (en)Controlling bit line pre-charge voltage separately for multi-level memory cells and single-level memory cells to reduce peak current consumption
US11636897B2 (en)Peak current and program time optimization through loop dependent voltage ramp target and timing control

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:SANDISK TECHNOLOGIES LLC, TEXAS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:AL-SHAMMA, ALI;MOKHLESI, NIMA;REEL/FRAME:040106/0146

Effective date:20161020

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO PAY ISSUE FEE


[8]ページ先頭

©2009-2025 Movatter.jp