Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
183 words
A circuit module system comprising a command unit, an assembly of circuit modules connectable in a chain, each module comprising a function unit for receiving data from and sending data to said command unit via other intervening modules in the chain, each module further comprising a control unit responsive to commands sent to that module by said command unit via other intervening modules in the chain, said control unit including configuration logic responsive to certain of said commands for selecting one of a plurality of neighbouring modules as the next module in said chain, said command unit including a store storing a plurality of sequences of said certain commands, each said sequence defining a unique chain of modules and the chains corresponding to said sequences terminating at different ones of said modules, and wherein said command unit is operative when accessing said function unit of a selected module to select one of said sequences of commands defining a chain which includes said selected module and to issue the commands of said selected sequence to build the chain of modules to said selected module.
Claim 2
Dependent Claim
183 words
A circuit module system comprising a command unit, an assembly of circuit modules connectable in a chain, each module comprising a function unit for receiving data from and sending data to said command unit via other intervening modules in the chain, each module further comprising a control unit responsive to commands sent to that module by said command unit via other intervening modules in the chain, said control unit including configuration logic responsive to certain of said commands for selecting one of a plurality of neighbouring modules as the next module in said chain, said command unit including a store storing a plurality of sequences of said certain commands, each said sequence defining a unique chain of modules and the chains corresponding to said sequences terminating at different ones of said modules, and wherein said command unit is operative when accessing said function unit of a selected module to select one of said sequences of commands defining a chain which includes said selected module and to issue the commands of said selected sequence to build the chain of modules to said selected module.
Claim 3
Dependent Claim
18 words
A system according to claim 1, wherein the modules are an array of integrated circuits on a wafer.
Claim 4
Dependent Claim
19 words
A system according to claim 1, wherein each module can connect to only one next module at a time.
Claim 5
Dependent Claim
30 words
A system according to claim 1, wherein the stored sequences of commands comprise command establishing a datum selection for each module and alternative selections for nodal modules whereat chains branch.
Claim 6
Dependent Claim
61 words
A system according to claim 4, wherein the command unit is arranged, following any access to a module, to restore the datum selections of that module and any nodal module switched to an alternative selection in effecting the access, whereby the assembly of modules is restored to a datum state with a main one of the plurality of chains set up.
Claim 7
Dependent Claim
14 words
A system according to claim 5, wherein the main chain is the longest chain.
Claim 8
Dependent Claim
63 words
A system according to claim 5, wherein the stored sequences of commands comprise a first list of the datum selections for all the modules, each accompanied by a flag indicating whether the module is in the main chain or not, and at least one further list giving the alternative selections for modules flagged in the first list as not in the main chain.
Claim 9
Dependent Claim
38 words
A system according to claim 7, wherein there is a heirarchy of further lists wherein the alternative selections are flagged to indicate whether or not access to a module involves recourse to the next list in the heirarchy.
Claim 10
Dependent Claim
28 words
A system according to claim 1, wherein the stored sequences of commands comprise lists individual to the modules specifying the sequences of selections required to access each module.
Claim 11
Dependent Claim
34 words
A system according to claim 9, wherein each list includes a number of entires consisting of a selection specifier accompanied by a number indicating the number of times that selection is to be made.
Claim 12
Dependent Claim
20 words
A system according to claim 9, wherein each sequence of selections specifies a shortest access route available to its module.