US3576982A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Error tolerant read-only storage system
Assignee: International Business Machines Corp
•
Filing: 1968-12-16
•
Granted: 1971-05-04
•
Expires: 1988-12-16
Abstract
Abstract A read-only storage system wherein each data word is stored twice, once in its true form and once in its complement form. Said two data words are further stored at complementary addresses and means are provided upon readout of any data word for detecting a system error. Said means being further operative to automatically access an address complementary to the one currently being utilized for reading out the same data word in the complementary form at said complementary address.
Inventors
- 👤 Keith A Duke
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 10:20
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/74; E; E04; E04H; E04H6/00; E04H6/08; E04H6/12; E04H6/18; E04H6/26; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1012; G06F11/1032
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
72 words
A method of operating a read-only storage memory comprising the steps of generating a first address, storing a data word at said address, generating the complement of said first address, storing the same data word at said complement address, continuing said storage operations until all data words are stored in said memory, checking each address supplied to said memory and accessing the complementary address if an error in the address is detected.
Claim 2
Independent Claim
72 words
A method of operating a read-only storage memory comprising the steps of generating a first address, storing a data word at said address, generating the complement of said first address, storing the same data word at said complement address, continuing said storage operations until all data words are stored in said memory, checking each address supplied to said memory and accessing the complementary address if an error in the address is detected.
Claim 3
Independent Claim
76 words
A method of operating a read-only storage memory comprising the steps of generating a first address, storing a data word therein in true form at said first address, generating a second address, storing said same data words in complement form at said second address continuing said operations until all data words are stored in said memory, checking each data word read out of said memory and accessinG said second address location when an error is detected.
Claim 4
Independent Claim
76 words
A method of operating a read-only storage memory comprising the steps of generating a first address, storing a data word therein in true form at said first address, generating a second address, storing said same data words in complement form at said second address continuing said operations until all data words are stored in said memory, checking each data word read out of said memory and accessinG said second address location when an error is detected.
Claim 5
Independent Claim
84 words
A method of operating a read-only storage memory comprising the steps of generating a first address, storing a data word therein in true form at said first address, generating a second address by generating the complement of said first address, storing said same data words in complement form at said second address, continuing said operations until all desired data words are stored in said memory, checking each data word read out of said memory, and accessing said second address when an error is detected.
Claim 6
Independent Claim
84 words
A method of operating a read-only storage memory comprising the steps of generating a first address, storing a data word therein in true form at said first address, generating a second address by generating the complement of said first address, storing said same data words in complement form at said second address, continuing said operations until all desired data words are stored in said memory, checking each data word read out of said memory, and accessing said second address when an error is detected.
Claim 7
Dependent Claim
35 words
A method for operating a read-only store as set forth in claim 3 including the step of storing an error indication field with each word whereby the correct readout of said word may be ascertained.
Claim 8
Dependent Claim
51 words
A method of organizing a read-only store as set forth in claim 4 wherein said last named step includes the step of determining the parity of each data word together with its address location in the read-only store and storing such combined parity indication with said word in said read-only store.
Claim 9
Dependent Claim
105 words
In a read-only storage memory system including a memory address register, memory accessing circuitry, and a memory buffer register wherein said memory is organized such that each word in memory is stored twice, once in true and once in complement form the improvement which comprises: means for checking the contents of the memory buffer register after read out of a word to determine if the word is correct based on an error detection field carried within the word, and means actuable in response to an incorrect determination to cause the complementary data word stored at a different address in the read-only store to be accessed.
Claim 10
Dependent Claim
105 words
In a read-only storage memory system including a memory address register, memory accessing circuitry, and a memory buffer register wherein said memory is organized such that each word in memory is stored twice, once in true and once in complement form the improvement which comprises: means for checking the contents of the memory buffer register after read out of a word to determine if the word is correct based on an error detection field carried within the word, and means actuable in response to an incorrect determination to cause the complementary data word stored at a different address in the read-only store to be accessed.
Claim 11
Dependent Claim
62 words
A read-only store memory system as set forth in claim 6 wherein the data words in true and complement form are stored at addresses which are themselves complementary, and means for causing the complementary form of the data word currently being read out when an incorrect determination is made to cause the memory to access the complement of the address just accessed.
Claim 12
Dependent Claim
41 words
A read-only memory storage system as set forth in claim 7 including means for determining if a data word currently being accessed from memory is in true or complement form and means for signalling this fact to the memory control system.
Claim 13
Dependent Claim
253 words
In an error tolerant read-only storage memory system including a read-only storage memory, a memory address register, memory accessing circuitry, and a memory buffer register, the data being stored in said memory in true and complement form, the address of the complement form of any given data word being itself the complement of the address of the true form of said data word, the improvement which comprises: control means for accessing said memory at a location specified by the contents of said memory address register, error detection means operative in response to said control means for checking the combined content of the memory address register and the memory buffer register subsequent to any data read out operation, said control means including further means to gate the contents of the memory buffer register to the output of said system when it has been determined that ''''no error'''' exists, and means in said control means for causing the current content of the memory address register to be complemented and gated back into said memory address register, means operative in response to said last means to cause the read-only storage memory to be accessed at said complement address means for examining a specified address field of said memory address register subsequent to each readout operation to determine if a current data word being accessed from the read-only storage memory is in true or complement for, and means for continuing said cycle of operation until a given data readout sequence in said read-only storage memory is completed.
Claim 14
Dependent Claim
253 words
In an error tolerant read-only storage memory system including a read-only storage memory, a memory address register, memory accessing circuitry, and a memory buffer register, the data being stored in said memory in true and complement form, the address of the complement form of any given data word being itself the complement of the address of the true form of said data word, the improvement which comprises: control means for accessing said memory at a location specified by the contents of said memory address register, error detection means operative in response to said control means for checking the combined content of the memory address register and the memory buffer register subsequent to any data read out operation, said control means including further means to gate the contents of the memory buffer register to the output of said system when it has been determined that ''''no error'''' exists, and means in said control means for causing the current content of the memory address register to be complemented and gated back into said memory address register, means operative in response to said last means to cause the read-only storage memory to be accessed at said complement address means for examining a specified address field of said memory address register subsequent to each readout operation to determine if a current data word being accessed from the read-only storage memory is in true or complement for, and means for continuing said cycle of operation until a given data readout sequence in said read-only storage memory is completed.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1974-05-03 | 1974-11-02 | 1975-05-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1978-05-03 | 1978-11-02 | 1979-05-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1982-05-03 | 1982-11-02 | 1983-05-04 | $7700.00 | Window Closed / Lapsed |