Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
155 words
A method of operating a computer system having a CPU with a system bus coupled to the CPU, and having an expansion bus coupled to the system bus by a bridge, comprising the steps of: initiating by said CPU a split transaction on said system bus directed to a device coupled to said expansion bus, said split transaction being initiated by a read request being applied to said system bus by said CPU; receiving said read request in said bridge from said system bus, and: sending back to said system bus a retry-message signalling said CPU to retry said read request at a later time; enqueueing said read request within said bridge; executing said read request on said expansion bus to produce resulting read data; enqueueing said read data within said bridge; retrying said read request on said system bus by said CPU; and applying said read data to said system bus from said bridge.
Claim 2
Independent Claim
155 words
A method of operating a computer system having a CPU with a system bus coupled to the CPU, and having an expansion bus coupled to the system bus by a bridge, comprising the steps of: initiating by said CPU a split transaction on said system bus directed to a device coupled to said expansion bus, said split transaction being initiated by a read request being applied to said system bus by said CPU; receiving said read request in said bridge from said system bus, and: sending back to said system bus a retry-message signalling said CPU to retry said read request at a later time; enqueueing said read request within said bridge; executing said read request on said expansion bus to produce resulting read data; enqueueing said read data within said bridge; retrying said read request on said system bus by said CPU; and applying said read data to said system bus from said bridge.
Claim 3
Dependent Claim
18 words
A method according to claim 1 wherein said split transaction includes a defer-enable signal on said system bus.
Claim 4
Dependent Claim
23 words
A method according to claim 2 wherein said retry message is sent by said bridge after intervening request signals on said system bus.
Claim 5
Dependent Claim
15 words
A method according to claim 1 wherein said expansion bus is a standardized "PCI" bus.
Claim 6
Dependent Claim
13 words
A method according to claim 1 wherein said CPU is a P6 microprocessor.
Claim 7
Dependent Claim
30 words
A method according to claim 1 wherein a plurality of CPUs are coupled to said system bus, each of said plurality of CPUs being capable of issuing a split transaction.
Claim 8
Dependent Claim
36 words
A method according to claim 6 wherein a plurality of bridges are coupled to said system bus, each of said plurality of bridges being capable of performing said steps of enqueueing and issuing said retry message.
Claim 9
Dependent Claim
44 words
A method according to claim 1 wherein said step of signalling a retry is by a message sent on said system bus by said bridge after recognizing that said request should not be completed at the time of the request on said expansion bus.
Claim 10
Dependent Claim
125 words
A computer system, comprising a CPU; a system bus coupled to the CPU; an expansion bus; a bridge coupled between the system bus and the expansion bus; a device coupled to the expansion bus; a signal path in said system bus for initiating by said CPU a split transaction on said system bus directed to said device coupled to said expansion bus, said split transaction being initiated by a read request being applied to said system bus by said CPU; a controller in said bridge receiving said read request from said system bus, and sending back to said system bus a retry-message signalling said CPU to retry said read request at a later time; and a queue for enqueueing said read request within said bridge.
Claim 11
Dependent Claim
125 words
A computer system, comprising a CPU; a system bus coupled to the CPU; an expansion bus; a bridge coupled between the system bus and the expansion bus; a device coupled to the expansion bus; a signal path in said system bus for initiating by said CPU a split transaction on said system bus directed to said device coupled to said expansion bus, said split transaction being initiated by a read request being applied to said system bus by said CPU; a controller in said bridge receiving said read request from said system bus, and sending back to said system bus a retry-message signalling said CPU to retry said read request at a later time; and a queue for enqueueing said read request within said bridge.
Claim 12
Dependent Claim
18 words
A system according to claim 9 wherein said split transaction includes a defer-enable signal on said system bus.
Claim 13
Dependent Claim
23 words
A system according to claim 9 wherein said retry message is sent by said bridge after intervening request signals on said system bus.
Claim 14
Dependent Claim
15 words
A system according to claim 9 wherein said expansion bus is a standardized "PCI" bus.
Claim 15
Dependent Claim
13 words
A system according to claim 9 wherein said CPU is a P6 microprocessor.
Claim 16
Dependent Claim
31 words
A system according to claim 9 and further comprising at least one other CPU coupled to said system bus, said at least one other CPU capable of issuing a split transaction.
Claim 17
Dependent Claim
38 words
A system according to claim 14 and further comprising at least one other bridge coupled to said system bus, the at least one other bridge being capable of performing said steps of enqueueing and issuing said retry message.
Claim 18
Dependent Claim
37 words
A system according to claim 9 wherein said signalling a retry is by a message sent on said system bus by said bridge after recognizing that said request cannot be completed in order on said expansion bus.