SEMICONDUCTOR MEMORY DEVICES AND METHODS OF TESTING FOR FAILED BITS OF SEMICONDUCTOR MEMORY DEVICES
First Claim
Patent Images
1. A semiconductor memory device comprising:
- a flash memory comprising a plurality of M-byte memory pages;
a buffer memory configured to receive expected data used to test for failed bits in the flash memory, wherein the buffer memory comprises a first M-byte buffer and a second M-byte buffer; and
a fail-bit control unit configured to receive the expected data from the buffer memory, configured to receive the read data from the flash memory, and configured to calculate a failed bit number and a failed bit position in response to a mis-match between the expected data and the read data.
1 Assignment
0 Petitions
Accused Products
Abstract
A semiconductor memory device includes a flash memory including a plurality of M-byte memory pages, and a buffer memory that includes a first M-byte buffer and a second M-byte buffer and that is configured to receive expected data used to test for failed bits in the flash memory. The semiconductor memory device further includes a fail-bit control unit configured to receive the expected data from the buffer memory, configured to receive the read data from the flash memory, and configured to calculate a failed bit number and a failed bit position in response to a mis-match between the expected data and the read data.
114 Citations
20 Claims
-
1. A semiconductor memory device comprising:
-
a flash memory comprising a plurality of M-byte memory pages;
a buffer memory configured to receive expected data used to test for failed bits in the flash memory, wherein the buffer memory comprises a first M-byte buffer and a second M-byte buffer; and
a fail-bit control unit configured to receive the expected data from the buffer memory, configured to receive the read data from the flash memory, and configured to calculate a failed bit number and a failed bit position in response to a mis-match between the expected data and the read data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A memory system, comprising:
-
a semiconductor memory device comprising;
a flash memory comprising a plurality of M-byte memory pages;
a buffer memory configured to receive expected data used to test for failed bits in the flash memory, wherein the buffer memory comprises a first M-byte buffer and a second M-byte buffer; and
a fail-bit control unit configured to receive the expected data from the buffer memory, configured to receive the read data from the flash memory, and configured to calculate a failed bit number and a failed bit position in response to the expected data and the read data;
a control unit configured to control a testing operation of the semiconductor memory device; and
a testing unit configured to store expected data in the buffer memory and configured to notify the control unit of a memory page of the flash memory to be tested. - View Dependent Claims (10)
-
-
11. A method of testing for failed bits in a semiconductor memory device including a flash memory and a buffer memory including first and second buffers, the method comprising:
-
loading expected data into the first buffer;
programming the expected data into the flash memory;
reading read data out from the flash memory;
reading the expected data from the first buffer; and
calculating a failed bit number and a failed bit position from the expected data and the read data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification