Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
87 words
A method of configuring a bus to interface with a first or second type of device comprising: (a) causing a first type of device to assert a bit on a predetermined line of said bus when said first type of device is coupled thereto and causing said type of device to not assert said bit when said second type of device is coupled thereto; and (b) configuring said bus a first way if said bit is asserted and a second way if said bit is not asserted.
Claim 2
Independent Claim
87 words
A method of configuring a bus to interface with a first or second type of device comprising: (a) causing a first type of device to assert a bit on a predetermined line of said bus when said first type of device is coupled thereto and causing said type of device to not assert said bit when said second type of device is coupled thereto; and (b) configuring said bus a first way if said bit is asserted and a second way if said bit is not asserted.
Claim 3
Dependent Claim
89 words
The method according to claim 1 wherein said second type of device is a memory and said first type of device is an input/output device which requires input and output signals and wherein said step of configuring said bus comprises configuring said bus as a unidirectional bus to receive inputs from said memory if said bit is not asserted and to configure said bus as an input/output device bus so as to have input lines and output lines that carry input and output signals, if said bit is asserted.
Claim 4
Independent Claim
125 words
A method of configuring a bus to interface with a first or second type of device comprising: (a) causing a first type of device to assert a bit on a predetermined line of said bus when said first type of device is coupled thereto and causing second type of device to not assert said bit when said second type of device is coupled thereto; and (b) configuring said bus a first way if said bit is asserted and a second way if said bit is not asserted; and (c) wherein said second type of device comprises a computer system including a first processor and a memory and wherein signals on said bus include control signals for locking and unlocking the memory of said computer system.
Claim 5
Independent Claim
125 words
A method of configuring a bus to interface with a first or second type of device comprising: (a) causing a first type of device to assert a bit on a predetermined line of said bus when said first type of device is coupled thereto and causing second type of device to not assert said bit when said second type of device is coupled thereto; and (b) configuring said bus a first way if said bit is asserted and a second way if said bit is not asserted; and (c) wherein said second type of device comprises a computer system including a first processor and a memory and wherein signals on said bus include control signals for locking and unlocking the memory of said computer system.
Claim 6
Dependent Claim
41 words
The method according to claim 3 wherein said bus is coupled to a second processor, said second processor executing bus cycles on said bus and wherein input signals include a first signal requesting said second processor to extend a bus cycle.
Claim 7
Dependent Claim
36 words
The method according to claim 4 wherein said input signals include a second signal requesting said second processor to suspend said bus cycle and restart said bus cycle when said second signal is no longer present.
Claim 8
Independent Claim
213 words
A method of configuring a bus to interface with a first or second type of device comprising: (a) causing a first type of device to assert a bit on a predetermined line of said bus when said first type of device is coupled thereto and causing second type of device to not assert said bit when said second type of device is coupled thereto; (b) configuring said bus a first way if said bit is asserted and a second way if said bit is not asserted; (c) wherein said second type of device is a memory and said first type of device is an input/output device which requires input and output signals and wherein said step of configuring said bus comprises configuring said bus as a unidirectional bus to receive input from said memory if said bit is not asserted and to configure said bus as an input/output device bus so as to have input lines and output lines that carry input and output signals if said bit is asserted; and (d) wherein said bus is coupled to another input/output device, said another input/output device executing bus cycles on said bus and said input signals include a first signal from said input/output device requesting said another input/output device to extend a bus cycle.
Claim 9
Independent Claim
213 words
A method of configuring a bus to interface with a first or second type of device comprising: (a) causing a first type of device to assert a bit on a predetermined line of said bus when said first type of device is coupled thereto and causing second type of device to not assert said bit when said second type of device is coupled thereto; (b) configuring said bus a first way if said bit is asserted and a second way if said bit is not asserted; (c) wherein said second type of device is a memory and said first type of device is an input/output device which requires input and output signals and wherein said step of configuring said bus comprises configuring said bus as a unidirectional bus to receive input from said memory if said bit is not asserted and to configure said bus as an input/output device bus so as to have input lines and output lines that carry input and output signals if said bit is asserted; and (d) wherein said bus is coupled to another input/output device, said another input/output device executing bus cycles on said bus and said input signals include a first signal from said input/output device requesting said another input/output device to extend a bus cycle.
Claim 10
Dependent Claim
45 words
The method according to claim 6, wherein said input signals include a second signal from said input/output device requesting said another input/output device to suspend the another input/output device's cycle and restart the another input/output device's cycle when said second signal is no longer present.
Claim 11
Dependent Claim
174 words
In a system having a first computer with a first processor, apparatus for providing a reconfigurable bus for coupling said first processor to a first type of device in one configuration and to a second type of device in another configuration comprising: (a) a bus coupled to said first processor and having a plurality of data and address lines and a plurality of configuration lines; (b) means for detecting the assertion of a bit on a predetermined one of said configuration lines, assertion indicating that a first type of device requiring an I/O bus is attached and nonassertion indicating that a second type of device requiring a memory bus is attached; (c) first means coupled to said configuration lines to receive and store binary information on said bus; and (d) second means coupled to at least some of said configuration lines and to said detecting means and responsive to said detecting means to receive an input on at least one of said lines and provide an output on at least another of said lines.
Claim 12
Dependent Claim
174 words
In a system having a first computer with a first processor, apparatus for providing a reconfigurable bus for coupling said first processor to a first type of device in one configuration and to a second type of device in another configuration comprising: (a) a bus coupled to said first processor and having a plurality of data and address lines and a plurality of configuration lines; (b) means for detecting the assertion of a bit on a predetermined one of said configuration lines, assertion indicating that a first type of device requiring an I/O bus is attached and nonassertion indicating that a second type of device requiring a memory bus is attached; (c) first means coupled to said configuration lines to receive and store binary information on said bus; and (d) second means coupled to at least some of said configuration lines and to said detecting means and responsive to said detecting means to receive an input on at least one of said lines and provide an output on at least another of said lines.
Claim 13
Dependent Claim
24 words
Apparatus according to claim 8 wherein said first type of device is a second computer and said second type of device is a memory.
Claim 14
Dependent Claim
13 words
Apparatus according to claim 8 wherein said second means comprises a bidirectional buffer.
Claim 15
Dependent Claim
12 words
Apparatus according to claim 8 wherein said first means comprise a register.
Claim 16
Dependent Claim
51 words
Apparatus according to claim 8 wherein said first computer includes means to abort and retry a memory cycle in response to a retry input and wherein an input to said second means is said retry input, wherein said second means provides said retry input to said means to abort and retry.
Claim 17
Dependent Claim
49 words
Apparatus according to claim 8 wherein the first processor of said first computer is responsive to a stall signal to extend its memory cycle and wherein one of the inputs to said second means comprises a stall signal, said second means coupling said stall signal to said first processor.
Claim 18
Dependent Claim
38 words
Apparatus according to claim 8 wherein an output of said second means includes a lock bit obtained from said first processor for locking out memory access on the end of said bus to which a device is coupled.