Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
148 words
In a digital data processing system having sub-components which source and receive digital data comprising at least one binary word and in which the data source or destination is designated by a binary address; the improvement comprising means for generating a parity signal, which means employs a logical array equivalent to: means for generating a parity bit A corresponding to the binary address; means for generating a parity bit D corresponding to at least a portion of the data word; means for generating and sourcing a parity bit AXD corresponding to the XOR product of A and D and also a second parity signal equivalent to AXD2 where A is the binary complement of A and D2 is a parity bit corresponding to at least part of the data word, whereby a sub-component receiving the sourced data can detect the most common errors in either address or data.
Claim 2
Dependent Claim
148 words
In a digital data processing system having sub-components which source and receive digital data comprising at least one binary word and in which the data source or destination is designated by a binary address; the improvement comprising means for generating a parity signal, which means employs a logical array equivalent to: means for generating a parity bit A corresponding to the binary address; means for generating a parity bit D corresponding to at least a portion of the data word; means for generating and sourcing a parity bit AXD corresponding to the XOR product of A and D and also a second parity signal equivalent to AXD2 where A is the binary complement of A and D2 is a parity bit corresponding to at least part of the data word, whereby a sub-component receiving the sourced data can detect the most common errors in either address or data.
Claim 3
Dependent Claim
22 words
A system as set fourth in claim 1 wherein D and D2 correspond to different and exclusive portions of the data word.
Claim 4
Dependent Claim
162 words
In a digital processing system having sub-components which source and receive digital data, in which the data comprises a binary word divisible into at least two fields and in which the data source or destination is designated by a binary address, the improvement comprising means for generating a pair of parity signals, which means employs a logical array equivalent to: means for generating a parity bit A corresponding to the binary address; means for generating a parity bit D1 corresponding to the first data field; means for generating a parity bit D2 corresponding to the second data field; means for generating and sourcing with the first data field a parity bit AXD1 corresponding to the XOR product of A and D1; and means for generating and sourcing with the second data field a parity bit AXD2 corresponding to the XOR product of A and D2, whereby a sub-component receiving the sourced data can detect most common errors in either address or data.
Claim 5
Dependent Claim
162 words
In a digital processing system having sub-components which source and receive digital data, in which the data comprises a binary word divisible into at least two fields and in which the data source or destination is designated by a binary address, the improvement comprising means for generating a pair of parity signals, which means employs a logical array equivalent to: means for generating a parity bit A corresponding to the binary address; means for generating a parity bit D1 corresponding to the first data field; means for generating a parity bit D2 corresponding to the second data field; means for generating and sourcing with the first data field a parity bit AXD1 corresponding to the XOR product of A and D1; and means for generating and sourcing with the second data field a parity bit AXD2 corresponding to the XOR product of A and D2, whereby a sub-component receiving the sourced data can detect most common errors in either address or data.
Claim 6
Dependent Claim
148 words
In a digital data processing system having sub-components which source and receive digital data, in which the data comprises a binary word divisible into at least two fields and in which the data source or destination is designated by a binary address; an error-checking scheme comprising: means for generating a parity bit A corresponding to the binary address; means for generating a parity bit D1 corresponding to the first data field; means for generating a parity bit D2 corresponding to the second data field; means for generating and sourcing with the first data field a parity bit AXD1 corresponding to the XOR product of A and D1; and means for generating and sourcing with the second data field a parity bit AXD2 corresponding to the XOR product of A and D2, whereby a sub-component receiving the sourced data can detect most common errors in either address or data.
Claim 7
Dependent Claim
148 words
In a digital data processing system having sub-components which source and receive digital data, in which the data comprises a binary word divisible into at least two fields and in which the data source or destination is designated by a binary address; an error-checking scheme comprising: means for generating a parity bit A corresponding to the binary address; means for generating a parity bit D1 corresponding to the first data field; means for generating a parity bit D2 corresponding to the second data field; means for generating and sourcing with the first data field a parity bit AXD1 corresponding to the XOR product of A and D1; and means for generating and sourcing with the second data field a parity bit AXD2 corresponding to the XOR product of A and D2, whereby a sub-component receiving the sourced data can detect most common errors in either address or data.
Claim 8
Dependent Claim
44 words
A system as set forth in claim 4 wherein said means for generating a parity bit AXD2 includes means for providing an additional complement whereby, if the data word is all binary ones or all binary zeros, the two parity bits will be complements.