US5088092A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Width-expansible memory integrity structure
Assignee: Unisys Corp
•
Filing: 1989-11-22
•
Granted: 1992-02-11
•
Expires: 2009-11-22
Abstract
Abstract A width-expansible ROM/PROM memory structure includes a plurality of duplicate-type ROM/PROM data memory chips and includes a duplicate-type ROM/PROM parity memory chip. Stored data words of "n" bits can be stored in the memory chips and combined in output to provide a data output word of k×n data bits to provide an expanded output data word, where k is the number of data memory chips. Selection means are provided to operate with either an odd parity format or an even parity format.
Inventors
- 👤 James H. Jeppesen, III
- 👤 Bruce E. Whittaker
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 22:11
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/08; G06F11/10; G06F11/1008; G06F11/1012; G06F11/1032
Claims Analysis
Total Claims: 4
Claim 1
Independent Claim
198 words
An expansible width memory structure for concatenating a plurality of n bit data words to form a final output data word of K×n bits, said memory structure comprising: (a) a plurality of k ROM-PROM data memory chips wherein each ROM/PROM data memory chip is a duplicate-type of the other and each data memory chip stores N data words of n bits each while providing a chip output bus of n bits; (b) a single auxiliary parity ROM/PROM memory chip which is a duplicate-type of said k data memory chips, said parity memory chip storing one predetermined related parity bit for each n-bit data word in each one of said k data memory chips. (c) address bus means connected to address each one of said ROM/PROM data memory chips and said auxiliary ROM/PROM parity memory chip; (d) final output data bus means of k×n bits forming said final output data word; (e) integrity checking means for verifying the accuracy of data accessed on said final output data bus means; (f) means for selecting an operating format so as to use an odd parity or an even parity check format system, said selection means connected to said integrity checking means.
Claim 2
Dependent Claim
198 words
An expansible width memory structure for concatenating a plurality of n bit data words to form a final output data word of K×n bits, said memory structure comprising: (a) a plurality of k ROM-PROM data memory chips wherein each ROM/PROM data memory chip is a duplicate-type of the other and each data memory chip stores N data words of n bits each while providing a chip output bus of n bits; (b) a single auxiliary parity ROM/PROM memory chip which is a duplicate-type of said k data memory chips, said parity memory chip storing one predetermined related parity bit for each n-bit data word in each one of said k data memory chips. (c) address bus means connected to address each one of said ROM/PROM data memory chips and said auxiliary ROM/PROM parity memory chip; (d) final output data bus means of k×n bits forming said final output data word; (e) integrity checking means for verifying the accuracy of data accessed on said final output data bus means; (f) means for selecting an operating format so as to use an odd parity or an even parity check format system, said selection means connected to said integrity checking means.
Claim 3
Dependent Claim
278 words
An expansible width memory structure for concatenating a plurality of n bit data words to form a final output data word of k× n bits, said memory structure comprising: (a) a plurality of k ROM/PROM data memory chips wherein each ROM/PROM data memory chip is a duplicate-type of the other and each data memory chip stores N data words of n bits each while providing a chip output bus of n bits; (b) a single auxiliary parity ROM/PROM memory chip which is a duplicate-type of said k data memory chips, said parity memory chip sorting one predetermined related parity bit for each n-bit data word in each one of said k data memory chips. (c) address bus means connected to address each one of said ROM/PROM data memory chips and said auxiliary ROM/PROM parity memory chip; (d) final output data bus means of k×n bits forming said final output data word; (e) integrity checking means for verifying the accuracy of data accessed on said final output data bus means, said integrity checking means including: (e1) bus means to carry accessed related parity bits from said auxiliary parity ROM/PROM memory chip to a parity check logic means; (e2) said parity check logic means for receiving accessed data words from each one of said k data memory chips via said chip output buses and including: (e2a) means for calculating the parity value of each data work accessed and comparing it with each accessed predetermined related parity bit to determine whether the parity values are inconsistent and thus indicate error; (e3) selection means to permit said parity check logic means to operate on an odd parity or an even parity format.
Claim 4
Dependent Claim
278 words
An expansible width memory structure for concatenating a plurality of n bit data words to form a final output data word of k× n bits, said memory structure comprising: (a) a plurality of k ROM/PROM data memory chips wherein each ROM/PROM data memory chip is a duplicate-type of the other and each data memory chip stores N data words of n bits each while providing a chip output bus of n bits; (b) a single auxiliary parity ROM/PROM memory chip which is a duplicate-type of said k data memory chips, said parity memory chip sorting one predetermined related parity bit for each n-bit data word in each one of said k data memory chips. (c) address bus means connected to address each one of said ROM/PROM data memory chips and said auxiliary ROM/PROM parity memory chip; (d) final output data bus means of k×n bits forming said final output data word; (e) integrity checking means for verifying the accuracy of data accessed on said final output data bus means, said integrity checking means including: (e1) bus means to carry accessed related parity bits from said auxiliary parity ROM/PROM memory chip to a parity check logic means; (e2) said parity check logic means for receiving accessed data words from each one of said k data memory chips via said chip output buses and including: (e2a) means for calculating the parity value of each data work accessed and comparing it with each accessed predetermined related parity bit to determine whether the parity values are inconsistent and thus indicate error; (e3) selection means to permit said parity check logic means to operate on an odd parity or an even parity format.
References Cited (Backward Citations)
US4019033A
Cited
US4355393A
Cited
US4271521A
Cited
US4295219A
Cited
US4464755A
Cited
US4809178A
Cited
US4809279A
Cited
US4800535A
Cited
US4849978A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1995-02-10 | 1995-08-12 | 1996-02-11 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1999-02-10 | 1999-08-12 | 2000-02-11 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2003-02-10 | 2003-08-12 | 2004-02-11 | $7700.00 | Window Closed / Lapsed |