IP Library Granted Patent US 9,646,700
Granted Patent B2
US 9,646,700 · App. 14/449,926 · Granted May 9, 2017

Non-volatile memory device and a method of programming such device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,646,700
App. No.
14/449,926
Granted
May 9, 2017
Kind
B2
Abstract

A non-volatile memory device has a charge pump for providing a programming current and an array of non-volatile memory cells. Each memory cell of the array is programmed by the programming current from the charge pump. The array of non-volatile memory cells is partitioned into a plurality of units, with each unit comprising a plurality of memory cells. An indicator memory cell is associated with each unit of non-volatile memory cells. A programming circuit programs the memory cells of each unit using the programming current, when fifty percent or less of the memory cells of each unit is to be programmed, and programs the inverse of the memory cells of each unit and the indicator memory cell associated with each unit, using the programming current, when more than fifty percent of the memory cells of each unit is to be programmed.

Claims (42)

1. A non-volatile memory device comprising:

a charge pump for providing a programming current;

an array comprising a plurality of sub-arrays of non-volatile memory cells, with each memory cell programmable by the programming current;

a plurality of arrays of indicator memory cells, wherein each array of indicator memory cells is associated with one of the plurality of sub-arrays;

a plurality of sets of a plurality of sense amplifiers, wherein each set of a plurality of sense amplifiers is associated with one of the plurality of sub-arrays;

a counter circuit for counting the number of memory cells for a selected sub-array to be programmed, the counter circuit configured to check the bits to be programmed for ‘0’ bits;

a programming circuit for programming a unit of memory cells of the selected sub-array to be programmed using said programming current, when an output of the counter circuit indicates a certain percentage or less of the memory cells of the unit is to be programmed, and for programming the inverse of the memory cells of the unit and the indicator memory cell associated with the selected sub-array, using said programming current, when the output of the counter circuit indicates more than said certain percentage of the memory cells of the unit is to be programmed; and

an output circuit comprising:

an indicator memory cell sense amplifier for sensing a value stored in an indicator memory cell associated with a sub-array to be read; and

a multiplexor configured to receive as a first input an output of the set of a plurality of sense amplifiers associated with the sub-array to be read and to receive as a second input an inversion of the output of the plurality of memory cell sense amplifiers associated with the sub-array to be read and to generate as an output the first input or second input based on an output of the indicator memory cell sense amplifier.

2. The memory device of claim 1 wherein each of said memory cells comprises:

a semiconductor substrate of a first conductivity type, having a planar surface;

a first region of a second conductivity type on the planar surface;

a second region of the second conductivity type on the planar surface, spaced apart from the first region, with a channel region therebetween;

a floating gate, spaced apart from a first portion of the channel region;

a word line, adjacent to the floating gate to one side thereof, insulated therefrom, and spaced apart from a second portion of the channel region;

an erase gate, adjacent to the floating to gate to another side thereof, insulated therefrom, and spaced apart from the second region; and

a coupling gate over the floating gate, spaced apart therefrom, and between word line and the erase gate and insulated therefrom.

3. The memory device of claim 1 wherein said certain percentage is fifty percent.

4. The memory device of claim 1 further comprising a digital ‘0’ bit detector.

5. The memory device of claim 1 further comprising an analog ‘0’ bit detector.

6. The memory device of claim 5 wherein the analog ‘0’ bit detector detects based upon a unit of current bias.

7. The memory device of claim 6 wherein said current bias is in microamperes.

8. A non-volatile memory device comprising:

an array comprising a plurality of sub-arrays of non-volatile memory cells;

an array of indicator memory cells associated with each sub-array of non-volatile memory cells;

a counter circuit for counting the number of memory cells of each unit to be programmed, the counter circuit comprising a digital bit detector, the bit detector configured to check the bits to be programmed in the unit;

a programming circuit for programming the inverse of the memory cells of the unit and the indicator memory cell associated with the unit using said programming current when an output of the counter circuit indicates a certain percentage or less of the memory cells of each unit is to be programmed, and for programming the memory cells of the unit when the output of the counter circuit indicates more than said certain percentage of the memory cells of each unit is to be programmed; and

an output circuit comprising:

an indicator memory cell sense amplifier for sensing a value stored in the indicator memory cell;

a plurality of memory cell sense amplifiers for sensing values stored in one or more of the plurality of units of memory cells; and

a multiplexor configured to receive as a first input an output of the plurality of memory cell sense amplifiers and to receive as a second input an inversion of the output of the plurality of memory cell sense amplifiers and to generate as an output the first input or second input based on an output of the indicator memory cell sense amplifier.

9. The memory device of claim 8 wherein data to be programmed contains more ‘0’ than ‘1’ data.

10. The memory device of claim 8 wherein each of said memory cells comprises:

a semiconductor substrate of a first conductivity type, having a planar surface;

a first region of a second conductivity type on the planar surface;

a second region of the second conductivity type on the planar surface, spaced apart from the first region, with a channel region therebetween;

a floating gate, spaced apart from a first portion of the channel region;

a word line, adjacent to the floating gate to one side thereof, insulated therefrom, and spaced apart from a second portion of the channel region;

an erase gate, adjacent to the floating to gate to another side thereof, insulated therefrom, and spaced apart from the second region; and

a coupling gate over the floating gate, spaced apart therefrom, and between word line and the erase gate and insulated therefrom.

11. The memory device of claim 8 wherein said certain percentage is fifty percent.

Assignments (14)
RELEASE OF SECURITY INTEREST Recorded Mar 14, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 060894/0437 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059363/0001 →
RELEASE OF SECURITY INTEREST Recorded Mar 10, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059863/0400 →
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: SILICON STORAGE TECHNOLOGY, INC.
Reel/Frame 059687/0344 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Jun 4, 2021
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 057935/0474 →
SECURITY INTEREST Recorded Dec 24, 2020
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 055671/0612 →
SECURITY INTEREST Recorded Jun 5, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 053468/0705 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2020
From: JPMORGAN CHASE BANK, N.A, AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 053466/0011 →
SECURITY INTEREST Recorded Apr 24, 2020
From: MICROCHIP TECHNOLOGY INC.; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 053311/0305 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: SILICON STORAGE TECHNOLOGY, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041675/0316 →