Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
108 words
The method of checking data integrity of a given circuit, comprising the steps of: A. sampling the data input to a circuit being checked; B. sampling the data output from said circuit being checked; C. comparing the data sampled in steps A and B for identity; D. issuing a positive compare signal and commencing a new circuit checking operation if an identity is detected; E. repeating steps B and C enough times to assure passage of data completely through said circuit; and F. issuing a negative coapare signal and commencing a new circuit checking operation if an identity is not detected within a given maximum number of comparisons.
Claim 2
Independent Claim
108 words
The method of checking data integrity of a given circuit, comprising the steps of: A. sampling the data input to a circuit being checked; B. sampling the data output from said circuit being checked; C. comparing the data sampled in steps A and B for identity; D. issuing a positive compare signal and commencing a new circuit checking operation if an identity is detected; E. repeating steps B and C enough times to assure passage of data completely through said circuit; and F. issuing a negative coapare signal and commencing a new circuit checking operation if an identity is not detected within a given maximum number of comparisons.
Claim 3
Dependent Claim
217 words
Apparatus for checking data integrity of a given circuit comprising, in combination: A. circuit first means, including data input means and data output means, for processing data in a data stream and which first means needs to be checked on at least a periodic basis to assure the integrity of data passing therethrough; B. second means, connected to said input means of said first means, for sampling the data input to said first means; C. third means, connected to said output means of said first means, for sampling the data output from said circuit being checked; D. fourth means, connected to said second and third means, for comparing the data sampled by said second and third means for identity; E. fifth means, comprising a part of said fourth means, for issuing a positive compare signal and causing the commencement of a new circuit checking operation by the apparatus if an identity is detected; and F. counting sixth means, comprising a further part of said fourth means, for repeating the operations recited in clauses B through E enough times N to assure passage of data completely through said circuit, said sixth means issuing a negative compare signal causing the commencement of a new circuit checking operation by the apparatus if an identity is not detected within N comparisons.
Claim 4
Dependent Claim
217 words
Apparatus for checking data integrity of a given circuit comprising, in combination: A. circuit first means, including data input means and data output means, for processing data in a data stream and which first means needs to be checked on at least a periodic basis to assure the integrity of data passing therethrough; B. second means, connected to said input means of said first means, for sampling the data input to said first means; C. third means, connected to said output means of said first means, for sampling the data output from said circuit being checked; D. fourth means, connected to said second and third means, for comparing the data sampled by said second and third means for identity; E. fifth means, comprising a part of said fourth means, for issuing a positive compare signal and causing the commencement of a new circuit checking operation by the apparatus if an identity is detected; and F. counting sixth means, comprising a further part of said fourth means, for repeating the operations recited in clauses B through E enough times N to assure passage of data completely through said circuit, said sixth means issuing a negative compare signal causing the commencement of a new circuit checking operation by the apparatus if an identity is not detected within N comparisons.
Claim 5
Dependent Claim
221 words
Apparatus for checking data integrity of an elastic buffer circuit comprising, in combination: A. elastic buffer circuit first means, including data input means and data output means, for temporarily storing data in a data stream and which first means needs to be checked on at least a periodic basis to assure the integrity of data passing therethrough; B. second means, connected to said input means of said first means, for sampling the data input to said first means; C. third means, connected to said output means of said first means, for sampling the data output from said circuit being checked; D. fourth means, connected to said second and third means, for comparing the data sampled by said second and third means for identity; E. fifth means, comprising a part of said fourth means, for issuing a positive compare signal and causing the commencement of a new circuit checking operation by the apparatus if an identity is detected; and F. counting sixth means, comprising a further part of said fourth means, for repeating the operations recited in clauses B through E enough times N to assure passage of data completely through said circuit, said sixth means issuing a negative compare signal causing the commencement of a new circuit checking operation by the apparatus if an identity is not detected within N comparisons.
Claim 6
Dependent Claim
221 words
Apparatus for checking data integrity of an elastic buffer circuit comprising, in combination: A. elastic buffer circuit first means, including data input means and data output means, for temporarily storing data in a data stream and which first means needs to be checked on at least a periodic basis to assure the integrity of data passing therethrough; B. second means, connected to said input means of said first means, for sampling the data input to said first means; C. third means, connected to said output means of said first means, for sampling the data output from said circuit being checked; D. fourth means, connected to said second and third means, for comparing the data sampled by said second and third means for identity; E. fifth means, comprising a part of said fourth means, for issuing a positive compare signal and causing the commencement of a new circuit checking operation by the apparatus if an identity is detected; and F. counting sixth means, comprising a further part of said fourth means, for repeating the operations recited in clauses B through E enough times N to assure passage of data completely through said circuit, said sixth means issuing a negative compare signal causing the commencement of a new circuit checking operation by the apparatus if an identity is not detected within N comparisons.
Claim 7
Dependent Claim
262 words
Apparatus for multiplexing the checking of data integrity of several circuits comprising, in combination: A. a plurality of data input signal first means representing the data supplied to a plurality of different circuits; B. a plurality of data output signal second means representing the data supplied from said plurality of different circuits; C. multiplex circuit selection third means, connected to said first and second means, for selecting from among the data input and output signals an associated pair to be checked for data integrity; D. signal storage fourth means, connected to said third means, for sampling the data input signal selected; E. signal storage fifth means, connected to said third means, for sampling the present data output of the signal pair selected; F. sixth means, connected to said third, fourth and fifth means, for comparing the stored data signals for identity in accordance with the type of circuit selected; G. seventh means, comprising a part of said sixth means, for issuing a positive compare signal and causing the commencement of a new circuit checking operation by the apparatus if an identity is detected; and H. counting eighth means, comprising a further part of said sixth means, for repeating the operations recited in clauses E through G enough times N to assure passage of data completely through said circuit being checked where N may vary for different types of circuits being selected for checking said sixth means issuing a negative compare signal causing the commencement of a new circuit checking operation by the apparatus if an identity is not detected within N comparisons.
Claim 8
Dependent Claim
262 words
Apparatus for multiplexing the checking of data integrity of several circuits comprising, in combination: A. a plurality of data input signal first means representing the data supplied to a plurality of different circuits; B. a plurality of data output signal second means representing the data supplied from said plurality of different circuits; C. multiplex circuit selection third means, connected to said first and second means, for selecting from among the data input and output signals an associated pair to be checked for data integrity; D. signal storage fourth means, connected to said third means, for sampling the data input signal selected; E. signal storage fifth means, connected to said third means, for sampling the present data output of the signal pair selected; F. sixth means, connected to said third, fourth and fifth means, for comparing the stored data signals for identity in accordance with the type of circuit selected; G. seventh means, comprising a part of said sixth means, for issuing a positive compare signal and causing the commencement of a new circuit checking operation by the apparatus if an identity is detected; and H. counting eighth means, comprising a further part of said sixth means, for repeating the operations recited in clauses E through G enough times N to assure passage of data completely through said circuit being checked where N may vary for different types of circuits being selected for checking said sixth means issuing a negative compare signal causing the commencement of a new circuit checking operation by the apparatus if an identity is not detected within N comparisons.
Claim 9
Independent Claim
186 words
The method of obtaining a statistically reliable check on the integrity of data processed in each one of a plurality of circuits comprising the steps of: periodically and continuously checking data integrity in a circuit by comparing a given serial set of data bits input to a circuit with consecutive serial sets of data bits output by said circuit for up to enough clock times N to be sure that the data being compared has been processed by the circuit where N may have different values for different circuits being checked; issuing a positive compare result signal if such an identity is indicated by the comparison circuitry prior to N clock times even though the data input to the circuit may not have passed through the circuit at the time the comparison is indicated; issuing a negative compare result signal if such an identity is not indicated by the comparison circuitry prior to N clock times; and commencing the further checking of a new set of input data bits with a set of output data bits after the issuance of one of said compare result signals.
Claim 10
Independent Claim
186 words
The method of obtaining a statistically reliable check on the integrity of data processed in each one of a plurality of circuits comprising the steps of: periodically and continuously checking data integrity in a circuit by comparing a given serial set of data bits input to a circuit with consecutive serial sets of data bits output by said circuit for up to enough clock times N to be sure that the data being compared has been processed by the circuit where N may have different values for different circuits being checked; issuing a positive compare result signal if such an identity is indicated by the comparison circuitry prior to N clock times even though the data input to the circuit may not have passed through the circuit at the time the comparison is indicated; issuing a negative compare result signal if such an identity is not indicated by the comparison circuitry prior to N clock times; and commencing the further checking of a new set of input data bits with a set of output data bits after the issuance of one of said compare result signals.