Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
220 words
A multiprocessor computer system for processing data words, each word having k data symbols, said computer system comprising a plurality of n parallel operating and mutually synchronized computer modules, each computer module including a processor module for processing the data words and having a first data input and a first data output, an encoder module fed by said first data output for receiving a processed data word and therefrom generating a code symbol on a second output, a local memory module fed by said encoder module for temporarily storing code symbols and having a third data output, and a data word reconstruction module for receiving a plurality of n code symbols for reconstructing therefrom a data word, said data word reconstruction module having a fourth data output connected to said first data input, said multiprocessor furthermore comprising an interconnection network connecting all said third data outputs to respective second data inputs of all respective data word reconstruction modules, wherein all data symbols and code symbols consist of a plurality of b bits, wherein the respective code symbols generated from one data word constitute an n-symbol code word, the set of code words having a code distance D as defined over the code symbols of at least three, and wherein the relation between n, D and k is given by D.k-(D-1)>n-(D-1)≧k≧2.
Claim 2
Dependent Claim
220 words
A multiprocessor computer system for processing data words, each word having k data symbols, said computer system comprising a plurality of n parallel operating and mutually synchronized computer modules, each computer module including a processor module for processing the data words and having a first data input and a first data output, an encoder module fed by said first data output for receiving a processed data word and therefrom generating a code symbol on a second output, a local memory module fed by said encoder module for temporarily storing code symbols and having a third data output, and a data word reconstruction module for receiving a plurality of n code symbols for reconstructing therefrom a data word, said data word reconstruction module having a fourth data output connected to said first data input, said multiprocessor furthermore comprising an interconnection network connecting all said third data outputs to respective second data inputs of all respective data word reconstruction modules, wherein all data symbols and code symbols consist of a plurality of b bits, wherein the respective code symbols generated from one data word constitute an n-symbol code word, the set of code words having a code distance D as defined over the code symbols of at least three, and wherein the relation between n, D and k is given by D.k-(D-1)>n-(D-1)≧k≧2.
Claim 3
Dependent Claim
28 words
Multi-processor computer system according to claim 1, in which the value of n is given by n=k+D-1, whereby for D=4, b≧log 2 (n-2) but otherwise b≧log 2 (n-1).
Claim 4
Dependent Claim
26 words
Multi-processor computer system according to claim 1, in which the values of D, b, k and n are given by the relations: D=3, n=k+2, b≧log.sup.2 (n-1).
Claim 5
Dependent Claim
24 words
Multi-processor computer system according to claim 3, in which the values of b, k and n are given by the relations: n=4, k=2, b≧2.
Claim 6
Dependent Claim
26 words
A multiprocessor computer system as claimed in claim 3, wherein (n-2) encoder modules allow for direct transmission of (n-2) data symbols as constituting respective code symbols.
Claim 7
Dependent Claim
28 words
A multiprocessor computer system as claimed in claim 1, wherein each data word reconstruction module has a holding register for temporarily holding a complete code word as received.
Claim 8
Dependent Claim
30 words
A multiprocessor computer system as claimed in claim 1, wherein at least one of the data word reconstruction modules is provided with a signal output for signalling a detected error.
Claim 9
Dependent Claim
116 words
Multiprocessor computer system as claimed in claim 1, wherein for the attachment of a peripheral equipment in a first computer module the associated processor module is provided with an outgoing data word line and at least one outgoing control line for a synchronization signal for that peripheral equipment, while in all computer modules the associated processor module is provided with a respective incoming control line for a second synchronization signal and a respective incoming data word line from that peripheral equipment, and wherein all said incoming control lines and incoming data word lines are provided with respective switches privy to a respective computer module and responsive to a switching control signal from the associated processor module.
Claim 10
Dependent Claim
190 words
Multiprocessor computer system as claimed in claim 1, wherein for the attachment of a peripheral equipment in each computer module the associated encoder module is provided with an outgoing code symbol line and the associated processor module is provided with at least one outgoing control line for a control signal for the peripheral equipment and a second encoder encompassed in said outgoing control line and furthermore with a respective incoming line for a second synchronization signal and a respective incoming data word line from the peripheral equipment, wherein the peripheral equipment is provided with a second data word reconstruction module for receiving the code symbols on the repective code symbol lines and for therefrom reconstructing a data word and a control word reconstruction module fed by the respective second encoders of all computer modules for reconstructing a control word, while using the same symbols correcting code as the one used for encoding the data word, and wherein all said incoming control lines and incoming data word lines are provided with respective switches privy to a respective computer module and responsive to a switching control signal from the associated processor module.
Claim 11
Dependent Claim
248 words
Multiprocessor computer system as claimed in claim 1, wherein for the attachment of a peripheral equipment in each computer module the associated encoder module is provided with an outgoing code symbol line and the associated processor module is provided with at least one outgoing control line for a control signal for that peripheral equipment and a second encoder encompassed in said outgoing control line and furthermore with a respective incoming control line for a second synchronization signal from that peripheral equipment, and wherein in each computer module the data word reconstruction module is provided with an incoming code word input line from that peripheral equipment, wherein the peripheral equipment is provided with a second data word reconstruction module for receiving the code symbols on the respective code symbol lines and for therefrom reconstructing a data word and a control word reconstruction module fed by the respective second encoders of all computer modules for reconstructing a control word while using the same symbol correcting code as the one used for encoding the data word, and wherein the peripheral equipment is provided with a third encoder for generating from a data word received therein a code word of a code symbol correcting code as in the respective computer modules for forwarding to the data word reconstruction modules, and wherein all said incoming code word input lines are provided with respective switching devices privy to a respective computer module and responsive to a switching control signal from the associated processor module.
Claim 12
Dependent Claim
347 words
Multiprocessor computer system as claimed in claim 1, wherein for the attachment of a peripheral equipment in each computer module the associated encoder module is provided with an outgoing code symbol line and the associated processor module is provided with at least one outgoing control line for a control signal for that peripheral equipment and a second encoder encompassed in said outgoing control line and furthermore with a respective control decoder fed by a plurality of incoming control lines for second synchronization signals from that peripheral equipment, and wherein in each computer module the data word reconstruction module is provided with an incoming code word input line from that peripheral equipment, wherein the peripheral equipment is distributed over a second number of peripheral modules each peripheral module having a second data word reconstruction module for receiving the code symbols on the respective code symbol lines and for reconstructing therefrom a data word and a control word reconstruction module fed by the respective second encoders of all computer modules for reconstructing a control word while using the same symbol correcting code as the one used for encoding the data word, and wherein each peripheral module is provided with a third encoder for generating from a second data word received therein a second code word symbol, the set of second code word symbols constituting a second code word associated to the second data according to a symbol correcting code, for forwarding to the respective computer modules, and having an outgoing control line cum fourth encoder for encoding at least one second control signal, the set of encoded second control signals constituting a control word for forwarding to the respective computer modules, and wherein all said incoming code word input lines are provided with respective first switching devices privy to a respective computer module and responsive to a switching control signal from the associated processor module, and wherein the feeding lines to said control decoders are provided with respective second switching devices privy to a respective computer module and responsive to a switching control signal from the associated processor module.
Claim 13
Dependent Claim
14 words
Multiprocessor computer system as claimed in claim 11, wherein there are n peripheral modules.
Claim 14
Dependent Claim
131 words
Multiprocessor computer system as claimed in claim 1, wherein at least one of the data word reconstruction modules is provided with a signal output for signalling and locating by computer module a data word error, further providing holding means for holding and locating signal and erase control means steered by said locating signal, and output of said erase control means being connected to respectively data word reconstruction modules for therein erasing a code word symbol generating by a computer module identified by said locating signal, the respective data word reconstruction modules then operating according to a single bit correcting code in that the generator matrix for the code symbols of the symbol correcting code comprise only symbols that lie in a Galois sub-field of the Galois field containing the data symbols.