Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
164 words
A modular computer system comprising: a controller module; a bus connected to said controller module; a plurality of serially connected expansion modules coupled to said bus following said controller module, each said expansion module having address input means for receiving a bus address from a preceding module, means for generating a next module address from the address supplied to the address input means, and address output means for supplying the next module address to the bus for receipt by a next succeeding module, said controller module including means for generating the bus address of a first one of said plurality of serially connected modules, and address output means for coupling the first module address to the bus for receipt by said first one of said plurality of serially connected modules whereby the address of the first one of said modules is generated by said controller and the addresses of the remaining ones of said expansion modules are each generated by a preceding expansion module.
Claim 2
Dependent Claim
164 words
A modular computer system comprising: a controller module; a bus connected to said controller module; a plurality of serially connected expansion modules coupled to said bus following said controller module, each said expansion module having address input means for receiving a bus address from a preceding module, means for generating a next module address from the address supplied to the address input means, and address output means for supplying the next module address to the bus for receipt by a next succeeding module, said controller module including means for generating the bus address of a first one of said plurality of serially connected modules, and address output means for coupling the first module address to the bus for receipt by said first one of said plurality of serially connected modules whereby the address of the first one of said modules is generated by said controller and the addresses of the remaining ones of said expansion modules are each generated by a preceding expansion module.
Claim 3
Dependent Claim
18 words
The invention of claim 1 wherein said means for generating the next module address includes a memory device.
Claim 4
Dependent Claim
40 words
The invention of claim 2 wherein said memory device comprises a read only memory unit having an address input terminal coupled to said expansion module address input means and an output terminal coupled to said expansion module address output means.
Claim 5
Dependent Claim
203 words
A module computer system comprising: a system controller; a main bus coupled to said system controller; a plurality of serially connected processor modules coupled to said main bus; an expansion controller module coupled to one of said processor modules; an expansion bus coupled to said expansion controller module; and a plurality of serially connected expansion modules coupled to said expansion bus, each said expansion module having address input means for receiving a bus address from a preceding module, means for generating a next module address from the address supplied to the address input means, and address output means for supplying the next module address to the bus for receipt by a next succeeding expansion module, said expansion controller module including means for generating the bus address of a first one of said plurality of serially connected expansion modules, and address output means for supplying the first expansion module address to the expansion bus for receipt by said first one of said plurality of serially connected expansion modules, whereby the address of the first one of said expansion modules is generated by said expansion controller module and the address of each remaining one of said expansion modules is generated by a preceeding expansion module.
Claim 6
Dependent Claim
203 words
A module computer system comprising: a system controller; a main bus coupled to said system controller; a plurality of serially connected processor modules coupled to said main bus; an expansion controller module coupled to one of said processor modules; an expansion bus coupled to said expansion controller module; and a plurality of serially connected expansion modules coupled to said expansion bus, each said expansion module having address input means for receiving a bus address from a preceding module, means for generating a next module address from the address supplied to the address input means, and address output means for supplying the next module address to the bus for receipt by a next succeeding expansion module, said expansion controller module including means for generating the bus address of a first one of said plurality of serially connected expansion modules, and address output means for supplying the first expansion module address to the expansion bus for receipt by said first one of said plurality of serially connected expansion modules, whereby the address of the first one of said expansion modules is generated by said expansion controller module and the address of each remaining one of said expansion modules is generated by a preceeding expansion module.
Claim 7
Dependent Claim
18 words
The invention of claim 4 wherein said means for generating the next module address includes a memory device.
Claim 8
Dependent Claim
41 words
The invention of claim 5 wherein said memory device comprises a read only memory unit having an address input terminal coupled to said expansion module address input means and an address output terminal coupled to said expansion module address input means.
Claim 9
Independent Claim
157 words
A method of assigning a bus address to each expansion module in a computer system having a controller coupled by an expansion bus to a plurality of serially coupled expansion modules, said method comprising the steps of: (a) generating in the controller an address for a first expansion module in the system; (b) supplying the address for the first expansion module from the controller to the first expansion module; (c) generating at the first expansion module an address for a next module from the address supplied to the first module; (d) supplying the address generated in step (c) to the next module; (e) generating at the next module an address for a subsequent module from the address supplied to said next module; (f) supplying the address generated in step (e) to the subsequent module; and (g) repeating said steps of (e) generating and (f) supplying at successive modules until all modules have been supplied with an address.
Claim 10
Independent Claim
157 words
A method of assigning a bus address to each expansion module in a computer system having a controller coupled by an expansion bus to a plurality of serially coupled expansion modules, said method comprising the steps of: (a) generating in the controller an address for a first expansion module in the system; (b) supplying the address for the first expansion module from the controller to the first expansion module; (c) generating at the first expansion module an address for a next module from the address supplied to the first module; (d) supplying the address generated in step (c) to the next module; (e) generating at the next module an address for a subsequent module from the address supplied to said next module; (f) supplying the address generated in step (e) to the subsequent module; and (g) repeating said steps of (e) generating and (f) supplying at successive modules until all modules have been supplied with an address.
Claim 11
Dependent Claim
48 words
The invention of claim 7 wherein each expansion module includes a subsequent module address generator; and wherein said step (d) of generating is performed by causing the subsequent module address generator in said next module to generate said subsequent module address from the address supplied in step (c).