Abstract:
A method and structure for the invention includes an integrated memory structure having a built-in test portion. The integrated memory structure has memory cells, bitlines and wordlines connected to the memory cells, wordline decoders connected to a plurality of the wordlines, bitline restore devices connected to the bitlines for charging the bitlines during read and write operations, and a clock circuit connected to the wordlines. During a test mode the wordline decoders simultaneously select multiple wordlines that the bitline restore devices maintain in an active state and the clock circuit maintains the multiple wordlines and the bitline restore devices in an active state for a period in excess of a normal read cycle. The invention also includes transistors which are connected to the memory cells. The transistors include bitline contacts which are stressed during the test mode.
Abstract:
A method includes changing a read reference level for reading a group of memory cells as a function of changes in a threshold voltage distribution of a different group of memory cells. The changing step includes determining a history read reference level for correct reading of at least one history cell (64), selecting a memory read reference level according to the first read reference level, and reading non-volatile memory array cells (62) associated with the at least one history cell (64) using the memory read reference level.
Abstract:
The invention relates to an arrangement for verifying the correct functioning of memory locations of a read/write memory (4a and 4b) in a computer, the CPU (1) of which is connected to the read/write memory (4a and 4b) via a data and address bus (2, 3). To provide the possibility of a verification of the read/write memory (4a and 4b) of any complexity at any time and without time restriction independently of the process run and even during interrupt processing, a number of storage locations corresponding to the number of storage locations is made available in a physically separate read/write memory (4b and 4a) which is operated via the same data and address bus (2, 3) by the same CPU (1). These storage locations of the two read/write memories (4a and 4b) are selected by a common control logic (5) in such a manner that both storage areas can be used as separately addressable memories, of which one storage area is optionally used as working memory whilst the other storage area is subjected to a verification program. In this arrangement, the write operations of the continuously presented process data occur in parallel in both memory areas between the alternations of the two memory areas for work and test purposes following one another in time. However, read operations only occur from the memory area which is currently being used as working memory, until all data have been transferred from the memory area used in each case as working memory into the tested memory area by reading-out and writing-back the entire working memory volume with the aid of the CPU (1).
Abstract:
A multibit semiconductor memory device for inputting and outputting data in a parallel fashion in a unit of bits. The multibit memory has a memory cell array composed of mixed memory cells corresponding to different IO bits, data I/O terminals corresponding respectively to IO bits, an address terminal for inputting an address and internal data buses associated respectively with the IO bits and connected to the memory cell array. Further, the memory device has a test mode entry signal generator for generating a test mode entry signal indicative of entry into a test mode, a pseudo-address generator connected to the address terminal, for generating a pseudo-address in the test mode, and a connecting circuit responsive to the test mode entry signal for selecting one of the internal data buses depending on the pseudo-address and connecting the selected bus to predetermined one of the data I/O terminals.