← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag