Non-volatile semiconductor memory device
First Claim
1. A non-volatile semiconductor memory device comprising:
- an array of non-volatile memory cells including a main memory cell block, a test memory cell block for storing a signature code, and a redundant memory cell block;
a signal read block including a first read section for reading data stored in the main memory cell block and the signature code stored in the test memory cell block, and a second read section for reading data stored in the redundant memory cell block;
a mode selector for selecting both a normal operation mode and a signature read mode of the memory device;
a signal generator including a substitute signal generator for generating a substitute signal indicating that a faulty memory cell group in the main memory cell block be substituted for by said redundant memory cell block, and a logic control signal generator for generating bits of the signature code based on the substitute signal during the signature read mode;
and a selecting block including a first selecting section for selecting one of an output from the first read section and an output from the second read section based on the substitute signal during the normal operation mode, and a second selecting section for selecting an output from said second read section or an output from the signature code generator dependently of the normal operation mode or signature code read mode.
1 Assignment
0 Petitions
Accused Products
Abstract
An EPROM has a main memory cell block, test memory cell block and a redundant memory cell block in a memory cell array. The test memory cell block stores a test pattern for a device test after fabrication and a signature code including a maker code and a device code. If some memory cell group in the main memory cell block are substituted for by memory cell group in the redundant memory cell block, the corresponding bit of the signature code is generated by a signature code generator in accordance with the data for the faulty group. The signature code generator selects data read from the redundant memory cell block or the generated bit of the signature code depending on the mode of the memory device.
89 Citations
4 Claims
-
1. A non-volatile semiconductor memory device comprising:
-
an array of non-volatile memory cells including a main memory cell block, a test memory cell block for storing a signature code, and a redundant memory cell block; a signal read block including a first read section for reading data stored in the main memory cell block and the signature code stored in the test memory cell block, and a second read section for reading data stored in the redundant memory cell block; a mode selector for selecting both a normal operation mode and a signature read mode of the memory device; a signal generator including a substitute signal generator for generating a substitute signal indicating that a faulty memory cell group in the main memory cell block be substituted for by said redundant memory cell block, and a logic control signal generator for generating bits of the signature code based on the substitute signal during the signature read mode; and a selecting block including a first selecting section for selecting one of an output from the first read section and an output from the second read section based on the substitute signal during the normal operation mode, and a second selecting section for selecting an output from said second read section or an output from the signature code generator dependently of the normal operation mode or signature code read mode. - View Dependent Claims (2, 3, 4)
-
Specification