← Back to Patent Explorer
US4335459A Expired / Lapsed US ⏱️ 0.0 years remaining

Single chip random access memory with increased yield and reliability

Assignee: Individual
•
Filing: 1980-05-20
•
Granted: 1982-06-15
•
Expires: 2000-05-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The production yield and reliability of random access integrated circuit memory chips are greatly increased by providing a memory capacity greater than the nominal capacity of the chip and providing error correction circuitry on the chip. The internal organization of the memory chip must be on a multibit word basis to provide for storage of data and error correction bits. If the external organization of the chips is for input and output of fewer data bits than used by the error correction code, the data is read into the memory using a read-modify-write operation, and data is read out of the memory chip by reading a full word through the error correction circuit and selecting the output bits from the corrected word. In a multiple chip memory system each memory chip includes its own on-chip error correction. Additionally, conventional external error correction may be provided. The error correction may be incorporated into a single chip microprocessor in order to increase the yield and reliability of the microprocessor.

Inventors

  • 👤 Richard L. Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 21:43
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1076; G06F11/1048; G06F11/1056

Claims Analysis

Total Claims: 38
Claim 1
Independent Claim 126 words
A random access integrated circuit memory device of a nominal capacity comprising, on a single semiconductor chip: a memory array of capacity greater than the nominal capacity of the memory device; address decoding circuitry for selecting a code word of data and error correction bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected bits from the memory array and for generating corrected data bits less in number than the selected bits, the number of said corrected data bits and the error correction logic being such that the memory device demonstrates an increased theoretical yield over a like memory device having a memory array of capacity equal to said nominal capacity of the device.
Claim 2
Dependent Claim 126 words
A random access integrated circuit memory device of a nominal capacity comprising, on a single semiconductor chip: a memory array of capacity greater than the nominal capacity of the memory device; address decoding circuitry for selecting a code word of data and error correction bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected bits from the memory array and for generating corrected data bits less in number than the selected bits, the number of said corrected data bits and the error correction logic being such that the memory device demonstrates an increased theoretical yield over a like memory device having a memory array of capacity equal to said nominal capacity of the device.
Claim 3
Dependent Claim 125 words
A random access integrated circuit memory device of nominal (W×Q)-bit capacity comprising, on a single semiconductor chip: a memory array for storing W words, each word having P+Q data and error correction bits; address decoding circuitry for selecting a code word of P+Q bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected P+Q bits from the memory array and for generating Q corrected data bits from the P+Q received bits, the number Q of corrected data bits and the error correction logic being such that the memory device demonstrates an increased theoretical yield over a like memory device having a memory array of capacity equal to said nominal capacity of the device.
Claim 4
Dependent Claim 125 words
A random access integrated circuit memory device of nominal (W×Q)-bit capacity comprising, on a single semiconductor chip: a memory array for storing W words, each word having P+Q data and error correction bits; address decoding circuitry for selecting a code word of P+Q bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected P+Q bits from the memory array and for generating Q corrected data bits from the P+Q received bits, the number Q of corrected data bits and the error correction logic being such that the memory device demonstrates an increased theoretical yield over a like memory device having a memory array of capacity equal to said nominal capacity of the device.
Claim 5
Dependent Claim 106 words
A large scale integrated circuitry microprocessor comprising, on a single semiconductor chip: a central processor for executing programmed instructions; at least one memory array of a nominal capacitry addressable by the central processor; error correction logic circuitry for receiving P+Q bits from at least said one memory array in response to an addressing signal provided by the processor and for providing an output of Q corrected bits to the processor, the number Q of corrected bits and the error correction logic being such that the microprocessor demonstrates an increased theoretical yield over a like microprocessor having a memory array of capacity equal to said nominal capacity.
Claim 6
Dependent Claim 106 words
A large scale integrated circuitry microprocessor comprising, on a single semiconductor chip: a central processor for executing programmed instructions; at least one memory array of a nominal capacitry addressable by the central processor; error correction logic circuitry for receiving P+Q bits from at least said one memory array in response to an addressing signal provided by the processor and for providing an output of Q corrected bits to the processor, the number Q of corrected bits and the error correction logic being such that the microprocessor demonstrates an increased theoretical yield over a like microprocessor having a memory array of capacity equal to said nominal capacity.
Claim 7
Dependent Claim 84 words
A random access integrated circuit memory device of a nominal capacity comprising, on a single semiconductor chip: a memory array of capacity greater than the nominal capacity of the memory device; address decoding circuitry for selecting a code word of data and error correction bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected bits from the memory array and for generating corrected data bits less in number than the selected bits.
Claim 8
Dependent Claim 84 words
A random access integrated circuit memory device of a nominal capacity comprising, on a single semiconductor chip: a memory array of capacity greater than the nominal capacity of the memory device; address decoding circuitry for selecting a code word of data and error correction bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected bits from the memory array and for generating corrected data bits less in number than the selected bits.
Claim 9
Dependent Claim 83 words
A random access integrated circuit memory device of nominal (W×Q)-bit capacity comprising, on a single semiconductor chip: a memory array for storing W words, each word having P+Q data and error correction bits; address decoding circuitry for selecting a code word of P+Q bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected P+Q bits from the memory array and for generating Q corrected data bits from the P+Q received bits.
Claim 10
Dependent Claim 83 words
A random access integrated circuit memory device of nominal (W×Q)-bit capacity comprising, on a single semiconductor chip: a memory array for storing W words, each word having P+Q data and error correction bits; address decoding circuitry for selecting a code word of P+Q bits from the memory array in accordance with an addressing input signal; and error correction decode logic circuitry for receiving the selected P+Q bits from the memory array and for generating Q corrected data bits from the P+Q received bits.
Claim 11
Dependent Claim 29 words
An integrated circuit memory device as claimed in claim 4 or 2 further comprising, on the same semi-comductor chip, a buffer register for holding the Q correct data bits.
Claim 12
Dependent Claim 46 words
An integrated circuit memory device as claimed in claim 5 further comprising, on the same semiconductor chip, n-of-Q select logic circuitry for selecting and providing an output of n of the Q corrected data bits from the buffer register in accordance with the addressing input signal.
Claim 13
Dependent Claim 14 words
An integrated circuit memory device as claimed in claim 7 wherein n equals one.
Claim 14
Dependent Claim 50 words
An integrated circuit memory device as claimed in claim 7 wherein the device is a read/write memory and further comprises, on the same semiconductor chip, error correction encoding logic circuitry for generating a P+Q-bit code word from a decoded Q-bit word modified by the n-bit input in a read-modify-write operation.
Claim 15
Dependent Claim 41 words
An integrated circuit memory device as claimed in claim 4 or 2 wherein the device is a read/write memory and further comprises, on the same semiconductor chip, error correction encoding logic circuitry for generating a (P+Q)-bit word from a Q-bit word.
Claim 16
Dependent Claim 24 words
An integrated circuit memory device as claimed in claim 4 or 2 wherein the error correction decode logic circuitry is a block code decoder.
Claim 17
Dependent Claim 24 words
An integrated circuit memory device as claimed in claim 11 wherein the block code decoder is a Hamming code or modified Hamming code decoder.
Claim 18
Dependent Claim 53 words
A multiple chip random access memory system comprising a plurality of memory chips, each memory chip including: a memory array for storing W words of P+Q data and error correction bits; and error correction decode logic circuitry for generating Q corrected data bits from each word of P+Q data and error correction bits.
Claim 19
Dependent Claim 53 words
A multiple chip random access memory system comprising a plurality of memory chips, each memory chip including: a memory array for storing W words of P+Q data and error correction bits; and error correction decode logic circuitry for generating Q corrected data bits from each word of P+Q data and error correction bits.
Claim 20
Dependent Claim 26 words
A multiple chip memory system as claimed in claim 13 wherein each memory chip further comprises a buffer register for holding the Q corrected data bits.
Claim 21
Dependent Claim 38 words
A multiple chip memory system as claimed in claim 14 wherein each memory chip further comprises n-of-Q select logic circuitry for selecting and providing an output of n of the Q corrected data bits from the buffer register.
Claim 22
Dependent Claim 14 words
A multiple chip memory system as claimed in claim 15 wherein n equals one.
Claim 23
Dependent Claim 51 words
A multiple chip memory system as claimed in claim 15 wherein each memory chip is a read/write memory device and further comprises, on the same semiconductor chip, error correction encoding logic circuitry for generating a (P+Q)-bit word from a decoded Q-bit word modified by the n-bit input in a read-modify-write operation.
Claim 24
Dependent Claim 38 words
A multiple chip memory system as claimed in claim 13 wherein the system is a read/write memory system and each memory chip further comprises error correction encoding logic circuitry for generating a (P+Q)-bit word from a Q-bit word.
Claim 25
Dependent Claim 35 words
A multiple chip memory system as claimed in claim 13 or 18 further comprising additional error correction logic circuitry separate from each of the memory chips for further correcting corrected bits from the memory chips.
Claim 26
Dependent Claim 91 words
A multiple chip random access memory system for storing V words of R bits in R memory chips, each memory chip comprising: a memory array for storing W words of P+Q data and error correction bits where W×Q is at least equal to V; error correction decode logic circuitry for generating Q corrected data bits from a word of P+Q data and error correction bits; and one-of-Q select logic circuitry for selecting and providing an output of one of the Q corrected data bits from the error correction decode logic circuitry.
Claim 27
Dependent Claim 91 words
A multiple chip random access memory system for storing V words of R bits in R memory chips, each memory chip comprising: a memory array for storing W words of P+Q data and error correction bits where W×Q is at least equal to V; error correction decode logic circuitry for generating Q corrected data bits from a word of P+Q data and error correction bits; and one-of-Q select logic circuitry for selecting and providing an output of one of the Q corrected data bits from the error correction decode logic circuitry.
Claim 28
Dependent Claim 44 words
A multiple chip memory system as claimed in claim 20 wherein the system is a read/write memory system and each memory chip further comprises error correction encoding logic circuitry for generating a word of P+Q data and error correction bits from a Q-bit word.
Claim 29
Dependent Claim 36 words
A multiple chip memory system as claimed in claim 20 or 21 further comprising additional error correction logic circuitry separate from each of the R memory chips for correcting combined data from the R memory chips.
Claim 30
Dependent Claim 65 words
A large scale integrated circuitry microprocessor comprising, on a single semiconductor chip, a central processor for executing programmed instructions; at least one memory array addressable by the central processor; error correction logic circuitry for receiving P+Q bits from at least one memory array in response to an addressing signal provided by the processor and for providing an output of Q corrected bits to the processor.
Claim 31
Dependent Claim 65 words
A large scale integrated circuitry microprocessor comprising, on a single semiconductor chip, a central processor for executing programmed instructions; at least one memory array addressable by the central processor; error correction logic circuitry for receiving P+Q bits from at least one memory array in response to an addressing signal provided by the processor and for providing an output of Q corrected bits to the processor.
Claim 32
Dependent Claim 33 words
A large scale integrated circuit microprocessor as claimed in claim 23 or 3 wherein at least one memory array is a read-only memory for storing words of P+Q data and error correction bits.
Claim 33
Dependent Claim 45 words
A large scale integrated circuit microprocessor as claimed in claim 23 or 3 wherein at least one memory array is a read/write memory, the microprocessor further comprising, on the same chip, error correction encoding logic circuitry for generating a (P+Q)-bit word from a Q-bit word.
Claim 34
Dependent Claim 89 words
In a multiple chip memory system including memory chips used in parallel, the improvement comprising: in each of a plurality of the chips, actual memory capacity greater than the nominal capacity of the chip; and error correction logic circuitry incorporated into each of the plurality of chips, the number of bits per internal data word and the error correction logic being such that the memory chips demonstrate an increased theoretical yield over like memory chips, each having an actual memory capacity equal to said nominal capacity of the chip.
Claim 35
Dependent Claim 89 words
In a multiple chip memory system including memory chips used in parallel, the improvement comprising: in each of a plurality of the chips, actual memory capacity greater than the nominal capacity of the chip; and error correction logic circuitry incorporated into each of the plurality of chips, the number of bits per internal data word and the error correction logic being such that the memory chips demonstrate an increased theoretical yield over like memory chips, each having an actual memory capacity equal to said nominal capacity of the chip.
Claim 36
Independent Claim 62 words
A method of classifying a memory chip having error correction circuitry thereon comprising: subjecting the memory chip to radiation to induce internal soft errors in the chip; electronically testing the chip to determine the number of errors in the chip which are not corrected by the error correction circuitry; and classifying the memory chip in accordance with the number of uncorrected errors.
Claim 37
Independent Claim 62 words
A method of classifying a memory chip having error correction circuitry thereon comprising: subjecting the memory chip to radiation to induce internal soft errors in the chip; electronically testing the chip to determine the number of errors in the chip which are not corrected by the error correction circuitry; and classifying the memory chip in accordance with the number of uncorrected errors.
Claim 38
Dependent Claim 24 words
A method of classifying a memory chip as claimed in claim 27 wherein the chip is tested before being cut from a multichip wafer.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-06-14 1985-12-14 1986-06-15 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-06-14 1989-12-14 1990-06-15 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-06-14 1993-12-14 1994-06-15 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag