Bitline exclusion in verification operation
First Claim
Patent Images
1. A method of performing operations on a bitline in a memory device, comprising:
- setting a bitline disable latch with a first logic signal indicating exclusion of the bitline or with a second complementary logic signal indicating that the bitline is available for operations.
8 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatuses for disabling a bad bitline for verification operations, and for determining whether a programming operation have failed, include setting a bitline disable latch for a bad bitline, and inhibiting operation of a program latch if the bitlines is excluded or if a programming operation fails.
-
Citations
48 Claims
-
1. A method of performing operations on a bitline in a memory device, comprising:
setting a bitline disable latch with a first logic signal indicating exclusion of the bitline or with a second complementary logic signal indicating that the bitline is available for operations. - View Dependent Claims (2, 3, 4)
-
5. A method of determining whether a programming operation on a bitline in a memory has failed, comprising:
-
loading a bitline disable latch with a first logic level signal;
loading a program latch with a second logic level signal complementary to the first logic level signal;
attempting to program a bit;
determining whether the bit has programmed; and
indicating a failed programming if the bit exhibits an erase threshold voltage. - View Dependent Claims (6, 7)
-
-
8. A method of monitoring programming and verification on a bitline in a memory, comprising:
-
inhibiting operation of a program latch if a bitline is excluded from operation;
inhibiting operation of the program latch if a bitline is available for operations and the bitline fails a programming operation; and
indicating a failure of programming if the bitline fails the programming operation. - View Dependent Claims (9, 10)
-
-
11. A method of monitoring each of a plurality of bitlines in a memory for failed programming operation, comprising:
-
connecting a plurality of bitline disable circuits, each bitline disable circuit connected to a single bitline of the bitlines in the memory, to a common node;
precharging the common node;
discharging the common node if any of the plurality of bitline disable circuits indicate a failed programming operation.
-
-
12. A method of verifying programming on a bitline in a memory, comprising:
-
precharging a common node for the memory;
checking for a failed program operation on any of a plurality of programming latches in the memory;
discharging the common node if any of the plurality of program latches fails to program; and
asserting a fail signal in response to the discharge of the common node. - View Dependent Claims (13)
-
-
14. A method of programming a bit on a bitline, comprising:
-
loading a bitline disable latch with a first logic signal indicating a valid operational bitline;
loading a program latch with a complement to the first logic signal;
conditioning a bitline; and
initiating a program operation on the bitline. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A memory device, comprising:
-
an array of memory cells;
control circuitry to read, write and erase the memory cells;
address circuitry to latch address signals provided on address input connections; and
a circuit to exclude a bad bitline from memory operations and to detect a failed program sequence on a bitline for each of a plurality of bitlines in the memory. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-volatile memory device, comprising:
-
an array of floating gate memory cells;
control circuitry to read, write and erase the floating gate memory cells; and
address circuitry to latch address signals provided on address input connections; and
a circuit to exclude a bad bitline from memory operations and to detect a failed program sequence on a bitline for each of a plurality of bitlines in the memory. - View Dependent Claims (30, 31, 32, 33)
-
-
34. An integrated circuit, comprising:
-
a bitline disable circuit comprising;
a bitline disable latch having an input and an output;
a program latch having an input and an output; and
a first transistor having a gate connected to the output of the bitline disable latch and source to drain connected between the output of the program latch and a ground potential;
a program verify circuit comprising;
second, third, and fourth transistors connected in series between a charged node and a ground potential, the second transistor gate connected to a verification enable signal, the third transistor gate connected to the program latch output signal, and the fourth transistor gate connected to the bitline disable latch input signal; and
a read/verify sense circuit comprising;
a sense precharge transistor source to drain connected between a supply voltage and a sense node;
a bitline sense transistor source to drain connected between the sense node and a bitline; and
a transistor gate connected to the sense node, to inhibit operation of the program latch on sensing if a sensed bit on the bitline is programmed.
-
-
35. A bitline disable circuit, comprising:
-
a bitline disable latch having an input and an output;
a program latch having an input and an output; and
a transistor having a gate connected to the output of the bitline disable latch and source to drain connected between the output of the program latch and ground.
-
-
36. A program verify circuit, comprising:
first, second, and third transistors connected in series between a charged node and a ground potential, the first transistor gate connected to a verification enable signal, the second transistor gate connected to a program latch output signal, and the third transistor gate connected to a bitline disable latch signal.
-
37. A read/verify sense circuit, comprising:
-
a sense precharge transistor source to drain connected between a supply voltage and a sense node;
a bitline sense transistor source to drain connected between the sense node and a bitline; and
a transistor gate connected to the sense node, to inhibit operation of a program latch on sensing if a sensed bit on the bitline is programmed.
-
-
38. A processing system, comprising:
-
a processor; and
a memory device coupled to the processor to store data provided by the processor and to provide data to the processor, the memory comprising;
an array of memory cells;
control circuitry to read, write and erase the memory cells;
address circuitry to latch address signals provided on address input connections; and
a circuit to exclude a bad bitline from memory operations and to detect a failed program sequence on a bitline for each of a plurality of bitlines in the memory. - View Dependent Claims (39, 40, 41, 42, 43)
-
-
44. A flash memory device, comprising:
-
an array of floating gate memory cells;
control circuitry to read, write and erase the floating gate memory cells; and
address circuitry to latch address signals provided on address input connections; and
a circuit to exclude a bad bitline from memory operations and to detect a failed program sequence on a bitline for each of a plurality of bitlines in the memory. - View Dependent Claims (45, 46, 47, 48)
-
Specification