Claims Analysis
Total Claims: 5
Claim 1
Independent Claim
235 words
Data processing apparatus of the kind including a data input (12) feeding a buffer store (14) feeding a cyclic working store (16) serving utilization apparatus (17), the input data being assembled into records in the buffer store and transferred as records in a plurality of consecutive cycles to the cyclic working store, such transfer being checked, characterized in that (a) the checking mechanism (18) includes two related progressive check number generators (51; 52), one (51) connected to the output (24, 26, 27) of the buffer store and one (52) connected to the output (77; 30; 54) of the cyclic working store and means (53) to test, at selected times, the equivalence under the relationship of the generated check numbers; (b) the buffer and cyclic working stores having effectively the same cycle time are served by a common control (15) effective during transfer of a record to non-destructively output from the buffer a unit of transfer in each cycle save the last, to write each such unit of transfer into both the cyclic working store and out of the check number generators and to non-destructively output from the cyclic working store a previously stored unit of transfer in each cycle save the first into the other check number generator, the control actuating the test means after the last cycle, and (c) the control means being responsive to a non-equivalent test result, to retransfer the failed record.
Claim 2
Dependent Claim
235 words
Data processing apparatus of the kind including a data input (12) feeding a buffer store (14) feeding a cyclic working store (16) serving utilization apparatus (17), the input data being assembled into records in the buffer store and transferred as records in a plurality of consecutive cycles to the cyclic working store, such transfer being checked, characterized in that (a) the checking mechanism (18) includes two related progressive check number generators (51; 52), one (51) connected to the output (24, 26, 27) of the buffer store and one (52) connected to the output (77; 30; 54) of the cyclic working store and means (53) to test, at selected times, the equivalence under the relationship of the generated check numbers; (b) the buffer and cyclic working stores having effectively the same cycle time are served by a common control (15) effective during transfer of a record to non-destructively output from the buffer a unit of transfer in each cycle save the last, to write each such unit of transfer into both the cyclic working store and out of the check number generators and to non-destructively output from the cyclic working store a previously stored unit of transfer in each cycle save the first into the other check number generator, the control actuating the test means after the last cycle, and (c) the control means being responsive to a non-equivalent test result, to retransfer the failed record.
Claim 3
Dependent Claim
60 words
Apparatus as claimed characterized in that the cyclic working store has a writing station and a reading station and a plurality of data slots each presented sequentially to the writing station and to the reading station once per cycle, the control means being arranged to cause the writing of the units of transfer of a record in an interleaved manner.
Claim 4
Dependent Claim
50 words
Apparatus as claimed in claim 2 characterized in that the buffer store has a parallel by bit, serial by unit of transfer output to a pair of "ping-pong" buffers connected to the writing stations and to the said one of the check number generators via a parallel to serial converter.
Claim 5
Dependent Claim
34 words
Apparatus as claimed in any preceding claim characterized in that the control means is arranged to reset the check number generators to identical states between successive record transfers, the test means testing for equality.