Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
169 words
In a computer system including at least one master device and at least one slave device, a bus for permitting the master to write data to a target slave or read data from the target slave, the bus comprising: a FRAME# signal line coupled to the at least one master device and coupled to the at least one slave device, for carrying a signal which is asserted by the master having control of the bus; a DEVSEL# signal line coupled to the at least one master device and coupled to the at least one slave device, the target slave claiming the data transfer by asserting the DEVSEL# signal line, a bridge to a standard bus claiming the data transfer when the DEVSEL# signal line is not asserted; a STOP# signal line coupled to the at least one master and coupled to the at least one slave device, for the designated target slave to indicate to the master with control of the bus that the data transfer must be terminated.
Claim 2
Dependent Claim
86 words
The bus for permitting the master to read data from a target slave or write data to a target slave as set forth in claim 1 wherein the data and address lines are the same lines and the data and address are multiplexed on the data and address lines such that the address is placed on the data and address lines at the beginning of the data transfer, and the data is placed on the data and address lines for the rest of the data transfer.
Claim 3
Dependent Claim
76 words
The bus for permitting the master to read data from or write data to a target slave as set forth in claim 1 wherein the control signal line is a plurality of signal lines and the control signal lines indicate the address space being used by the master with control of the bus is memory address space or input/output address space, as well as whether the data burst will be a read or a write operation.
Claim 4
Dependent Claim
76 words
The bus for permitting the master to read data from or write data to a target slave as set forth in claim 3 wherein the plurality of data signal lines can contain more than one datum of the data burst at a time and the control signal lines are used to indicate which of the plurality of data signal lines contain a valid datum during a transfer of data across the plurality of data signal lines.
Claim 5
Dependent Claim
66 words
The bus for permitting the master to read data from or write data to a target slave as set forth in claim 1 wherein a designated target slave indicates to the master with control of the bus that the data transfer should be terminated and not repeated by deasserting the DEVSEL# signal no later than the time that the designated target slave asserts the STOP# signal.
Claim 6
Dependent Claim
104 words
The bus for permitting the master to read data from or write data to a target slave as set forth in claim 1 further comprising: a bus clock for providing a clock signal to synchronize the transfer of data, address and control signals across the bus, the data, address and control signals being valid on an edge of the clock signal; and, a clock signal line coupled to the clock, to each of the masters and to each of the slaves, the clock signal line relaying the clock signal of the bus clock to each of the masters and to each of the slaves.
Claim 7
Dependent Claim
99 words
The bus for permitting the master to read data from or write data to a target slave as set forth in claim 1 further comprising: a bus arbiter for assigning control of the bus to only one of the masters at a time; one bus grant line for every one of the masters, each bus grant line coupling the bus arbiter to one of the masters, the bus arbiter granting control of the bus by asserting the bus grant line of the master with control of the bus and not asserting the bus grant lines of the other masters.
Claim 8
Dependent Claim
63 words
The bus for permitting the master to read data from or write data to a target slave as set forth in claim 1 wherein the master with control of the bus has control of the bus at most until completion of a transfer of a burst of data to or from the target slave designated by the master with control of the bus.