In-circuit Vt distribution bit counter for non-volatile memory devices
AssigneeFreescale Semiconductor, Inc.
InventorsRichard K. Eguchi, Larry J. Grieve, Thomas Jew
Life of this patent
Estimating the term…
Abstract
Integrated testing components and testing algorithm on a non-volatile memory module provide faster Vt (threshold voltage) distributions during the module verification process. The memory module includes address and voltage scanning components and a bit counter for storing the number of 0's or 1's for a specified voltage. As the range of addresses are scanned across a range of voltages, the instances of the count value being counted is accumulated by the bit counter. Automated Tester Equipment (ATE) reads the accumulated count value for each tested voltage.
Claims8
A non-volatile memory device comprising:
- a built-in self test component within a single chip containing the non-volatile memory device that executes an in-circuit Vt distribution algorithm that tests the non-volatile memory device;
- and
- a bit counter contained within the single chip for counting bit values during the execution of the in-circuit Vt distribution algorithm,
- wherein said built-in self test component comprises logic to execute the following steps:
- initializing the bit counter to a preset number;
- selecting a current Vt level from a plurality of test Vt levels;
- initializing the address sequencer with a current memory address from a plurality of addresses;
- counting the number of bit values at the current memory address that are equal to a count value to determine an address count;
- and
- adding the address count to the bit counter.
A non-volatile memory device comprising:
- a built-in self test component within a single chip containing the non-volatile memory device that executes an in-circuit Vt distribution algorithm that tests the non-volatile memory device;
- and
- a bit counter contained within the single chip for counting bit values during the execution of the in-circuit Vt distribution algorithm,
- wherein said built-in self test component further comprises logic to execute the following steps:
- counting the number of bit values at a current memory address that are equal to a count value to determine an address count;
- and
- adding the address count to the bit counter.
A non-volatile memory device comprising:
- a built-in self test component within a single chip containing the non-volatile memory device that executes an in-circuit Vt distribution algorithm that tests the non-volatile memory device;
- and
- a bit counter contained within the single chip for counting bit values during the execution of the in-circuit Vt distribution algorithm,
- wherein said built-in self test component further comprises logic for transferring the bit counter contents to an external tester.
A system for collecting Vt distribution in a memory device, said system comprising:
- a bit counter contained within the memory device for counting bit values addressed within the memory device during the execution of an in-circuit Vt distribution algorithm;
- a built-in self test within the memory containing logic for executing the in-circuit Vt distribution algorithm;
- a Vt level adjustor for providing a current Vt level to memory cells in the memory device;
- and
- an address sequencer for selecting a current memory address within the memory device during the in-circuit Vt distribution algorithm,
- wherein said bit counter counts the number of bit values at the current memory address that are equal to a search value to determine an address count and adds the address count to an accumulated count.
A system for collecting Vt distribution in a memory device, said system comprising:
- a bit counter contained within the memory device for counting bit values addressed within the memory device during the execution of an in-circuit Vt distribution algorithm;
- a built-in self test within the memory containing logic for executing the in-circuit Vt distribution algorithm;
- a Vt level adjustor for providing a current Vt level to memory cells in the memory device;
- and
- an address sequencer for selecting a current memory address within the memory device during the in-circuit Vt distribution algorithm,
- wherein said built-in self test further comprises logic for transferring the bit counter contents to an external tester.
A system for collecting Vt distribution in a memory device, said system comprising:
- a bit counter contained within the memory device for counting bit values addressed within the memory device during the execution of an in-circuit Vt distribution algorithm;
- a built-in self test within the memory containing logic for executing the in-circuit Vt distribution algorithm;
- a Vt level adjustor for providing a current Vt level to memory cells in the memory device wherein the Vt level adjustor provides a current Vt level at each of a plurality of current Vt levels during execution of the in-circuit Vt distribution algorithm;
- and
- an address sequencer for selecting a current memory address within the memory device during the in-circuit Vt distribution algorithm, wherein the address sequencer selects a current memory address at each of a plurality of memory addresses during the in-circuit Vt distribution algorithm.
Dependencies are inferred from the claim text.