Claims Analysis
Total Claims: 32
Claim 1
Independent Claim
134 words
A computer system comprising: a microprocessor coupled to a processor bus; a main memory coupled to a memory bus; a first bus bridge coupled to provide an interface between said processor bus, said memory bus and a first peripheral bus; a display apparatus operatively coupled to said first bus bridge; and a second bus bridge coupled to provide an interface between said first peripheral bus and a second peripheral bus; wherein said first bus bridge is configured to control a discard time after performing a delayed read operation at which delayed read data is discarded, and wherein said first bus bridge is configured to decrease said discard time to a decreased discard time in response to a request for a transaction to be initiated by said second bus bridge on said first peripheral bus.
Claim 2
Dependent Claim
134 words
A computer system comprising: a microprocessor coupled to a processor bus; a main memory coupled to a memory bus; a first bus bridge coupled to provide an interface between said processor bus, said memory bus and a first peripheral bus; a display apparatus operatively coupled to said first bus bridge; and a second bus bridge coupled to provide an interface between said first peripheral bus and a second peripheral bus; wherein said first bus bridge is configured to control a discard time after performing a delayed read operation at which delayed read data is discarded, and wherein said first bus bridge is configured to decrease said discard time to a decreased discard time in response to a request for a transaction to be initiated by said second bus bridge on said first peripheral bus.
Claim 3
Dependent Claim
43 words
The computer system as recited in claim 1 wherein said first bus bridge is configured to flush pending transactions from said microprocessor to said first peripheral bus in response to said request for said transaction to be initiated by said second bus bridge.
Claim 4
Dependent Claim
37 words
The computer system as recited in claim 2 wherein said first bus bridge is configured to retry subsequent cycles on said processor bus which correspond to transactions to said first peripheral bus in response to said request.
Claim 5
Dependent Claim
29 words
The computer system as recited in claim 2 wherein said first bus bridge is configured to assert an acknowledge signal to indicate completion of flushing of said pending transactions.
Claim 6
Dependent Claim
29 words
The computer system as recited in claim 4 further comprising a first peripheral bus arbiter coupled to said second bus bridge for controlling ownership of said first peripheral bus.
Claim 7
Dependent Claim
37 words
The computer system as recited in claim 5 wherein said first peripheral bus arbiter is configured to increase a level of arbitration priority provided to said second bus bridge in response to assertion of said acknowledge signal.
Claim 8
Dependent Claim
25 words
The computer system as recited in claim 6 wherein said first bus bridge includes a transient read buffer configured to store said delayed read data.
Claim 9
Dependent Claim
35 words
The computer system as recited in claim 7 wherein a set of delayed read data in said transient read buffer is discarded upon lapse of said discard time when said acknowledge signal is not asserted.
Claim 10
Dependent Claim
35 words
The computer system as recited in claim 8 wherein another set of data is stored in said transient read buffer is discarded upon lapse of said decreased discard time when said acknowledge signal is asserted.
Claim 11
Dependent Claim
34 words
The computer system as recited in claim 9 wherein said another set of data is stored in said transient read buffer in response to a memory read cycle effectuated upon said first peripheral bus.
Claim 12
Dependent Claim
43 words
The computer system as recited in claim 10 where in said memory read cycle is initiated prior to said first peripheral bus arbiter granting ownership of said first peripheral bus to said second bus bridge in response to said acknowledge signal being asserted.
Claim 13
Dependent Claim
20 words
The computer system as recited in claim 9 further comprising a disk drive apparatus coupled to said second peripheral bus.
Claim 14
Dependent Claim
24 words
The computer system as recited in 1 wherein said first bus bridge includes a transient read buffer configured to store said delayed read data.
Claim 15
Dependent Claim
24 words
The computer system as recited in 1 wherein said first bus bridge includes a transient read buffer configured to store said delayed read data.
Claim 16
Dependent Claim
36 words
The computer system as recited in claim 13 wherein said first bus bridge further includes a counter operatively coupled to said transient read buffer and configured to control said discard time and said decreased discard time.
Claim 17
Dependent Claim
20 words
The computer system as recited in claim 1 further comprising a disk drive apparatus coupled to said second peripheral bus.
Claim 18
Dependent Claim
185 words
A computer system comprising: a microprocessor coupled to a CPU bus; a main memory coupled to a memory bus; a display apparatus operatively coupled to said main memory; a first bus bridge coupled to provide an interface between said CPU bus, said memory bus and a first peripheral bus, wherein said first bus bridge is configured to perform a delayed read operation in response to a memory read initiated on said first peripheral bus, and wherein said first bus bridge is configured to discard delayed read data following a discard count time after said delayed read operation; and a second bus bridge coupled to provide an interface between said first peripheral bus and a second peripheral bus, wherein said second bus bridge is configured to assert a flush request control signal when said second bus bridge requires ownership of said first peripheral bus to initiate a cycle to said main memory; wherein said first bus bridge is configured to decrease said discard count time upon flushing pending cycles from said processor bus to said first peripheral bus in response to said flush request control signal.
Claim 19
Dependent Claim
185 words
A computer system comprising: a microprocessor coupled to a CPU bus; a main memory coupled to a memory bus; a display apparatus operatively coupled to said main memory; a first bus bridge coupled to provide an interface between said CPU bus, said memory bus and a first peripheral bus, wherein said first bus bridge is configured to perform a delayed read operation in response to a memory read initiated on said first peripheral bus, and wherein said first bus bridge is configured to discard delayed read data following a discard count time after said delayed read operation; and a second bus bridge coupled to provide an interface between said first peripheral bus and a second peripheral bus, wherein said second bus bridge is configured to assert a flush request control signal when said second bus bridge requires ownership of said first peripheral bus to initiate a cycle to said main memory; wherein said first bus bridge is configured to decrease said discard count time upon flushing pending cycles from said processor bus to said first peripheral bus in response to said flush request control signal.
Claim 20
Dependent Claim
17 words
The computer system as recited in claim 16 wherein said first peripheral bus is a PCI bus.
Claim 21
Dependent Claim
16 words
The computer system as recited in claim 17 wherein said second bus is an ISA bus.
Claim 22
Independent Claim
156 words
A method for controlling a discard of delayed read data in a first bus bridge providing an interface between a main memory and a first peripheral bus, wherein a second bus bridge is coupled to said first peripheral bus for providing an interface between said first peripheral bus and a second peripheral bus, said method comprising: performing a delayed read operation in response to a memory read cycle on said first peripheral bus; said first bus bridge discarding delayed read data resulting from said delayed read operation following a discard count time after performing said delayed read operation; said second bus bridge requesting ownership of said first peripheral bus to initiate a cycle to said main memory; flushing pending cycles from a CPU to said first peripheral bus in response to said second bus bridge requesting ownership of said first peripheral bus; and decreasing said discard count time in response to said flushing said pending cycles.
Claim 23
Independent Claim
156 words
A method for controlling a discard of delayed read data in a first bus bridge providing an interface between a main memory and a first peripheral bus, wherein a second bus bridge is coupled to said first peripheral bus for providing an interface between said first peripheral bus and a second peripheral bus, said method comprising: performing a delayed read operation in response to a memory read cycle on said first peripheral bus; said first bus bridge discarding delayed read data resulting from said delayed read operation following a discard count time after performing said delayed read operation; said second bus bridge requesting ownership of said first peripheral bus to initiate a cycle to said main memory; flushing pending cycles from a CPU to said first peripheral bus in response to said second bus bridge requesting ownership of said first peripheral bus; and decreasing said discard count time in response to said flushing said pending cycles.
Claim 24
Dependent Claim
37 words
The method as recited in claim 19 further comprising a first peripheral bus arbiter increasing a level of arbitration priority provided to said second bus bridge in response to completion of said flushing of said pending cycles.
Claim 25
Dependent Claim
128 words
A computer system comprising: a first bus interface coupled to provide an interface between a first bus and a second bus, wherein said first bus interface is configured to effectuate delayed transaction operations on said second bus, and wherein said first bus interface includes a discard counter configured to discard delayed transaction information relating to a given delayed transaction a predetermined time after said given delayed transaction is initiated on said second bus; and a second bus interface coupled to provide an interface between said second bus and a third bus; wherein said first bus interface is configured to decrease a discard time associated with said discard counter in response to a request for a transaction to be initiated by said second bus interface on said second bus.
Claim 26
Dependent Claim
128 words
A computer system comprising: a first bus interface coupled to provide an interface between a first bus and a second bus, wherein said first bus interface is configured to effectuate delayed transaction operations on said second bus, and wherein said first bus interface includes a discard counter configured to discard delayed transaction information relating to a given delayed transaction a predetermined time after said given delayed transaction is initiated on said second bus; and a second bus interface coupled to provide an interface between said second bus and a third bus; wherein said first bus interface is configured to decrease a discard time associated with said discard counter in response to a request for a transaction to be initiated by said second bus interface on said second bus.
Claim 27
Dependent Claim
43 words
The computer system as recited in claim 21 wherein said first bus interface is configured to flush pending transactions from said first bus to said second bus in response to said request for said transaction to be initiated by said second bus interface.
Claim 28
Dependent Claim
29 words
The computer system as recited in claim 22 wherein said first bus interface is configured to assert an acknowledge signal to indicate completion of flushing of said pending transactions.
Claim 29
Dependent Claim
26 words
The computer system as recited in claim 23 further comprising a bus arbiter coupled to said second bus interface for controlling ownership of said second bus.
Claim 30
Dependent Claim
35 words
The computer system as recited in claim 24 wherein said bus arbiter is configured to increase a level of arbitration priority provided to said second bus interface in response to assertion of said acknowledge signal.
Claim 31
Dependent Claim
17 words
The computer system as recited in claim 25 wherein said delayed transaction operations include delayed write operations.
Claim 32
Dependent Claim
17 words
The computer system as recited in claim 25 wherein said delayed transaction operations include delayed read operations.