Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
160 words
A computer system comprising: a system bus; a first device coupled to said system bus for requesting and gaining control of said system bus; a second device coupled to said system bus for controlling operational cycles on said bus, said first device asserting a locking signal to said system bus during read-modify-write operational cycles to maintain exclusive control of said system bus, wherein said locking signal remains continuously asserted during back-to-back locked operational cycles; means coupled to said system bus for incrementing an indicator on an initiation of locked read cycles; means coupled to said system bus and said incrementing means for decrementing said indicator on an initiation of matching locked write cycles; and means coupled to said decrementing means and said system bus for determining when the last matching locked write cycle has initiated and for indicating that the first device can relinquish control of said system bus based on the initiation of said last matching locked write cycle.
Claim 2
Dependent Claim
160 words
A computer system comprising: a system bus; a first device coupled to said system bus for requesting and gaining control of said system bus; a second device coupled to said system bus for controlling operational cycles on said bus, said first device asserting a locking signal to said system bus during read-modify-write operational cycles to maintain exclusive control of said system bus, wherein said locking signal remains continuously asserted during back-to-back locked operational cycles; means coupled to said system bus for incrementing an indicator on an initiation of locked read cycles; means coupled to said system bus and said incrementing means for decrementing said indicator on an initiation of matching locked write cycles; and means coupled to said decrementing means and said system bus for determining when the last matching locked write cycle has initiated and for indicating that the first device can relinquish control of said system bus based on the initiation of said last matching locked write cycle.
Claim 3
Dependent Claim
57 words
The system of claim 1, wherein said first device generates an address strobe signal to initiate cycles, wherein said incrementing means and decrementing means receive said address strobe signal and said locking signal and increment and decrement, respectively, when said first device generates said address strobe signal and said locking signal is asserted to said system bus.
Claim 4
Dependent Claim
18 words
The system of claim 1, wherein said locked read-modify-write cycles may comprise either read-modify-write cycles or read-read-modify-write-write cycles.
Claim 5
Dependent Claim
73 words
The system of claim 1, wherein said first device further generates multiple cycle write transfers which require locking protection, said first device asserting a second locking signal to said system bus when said multiple cycle write transfers occur, the system further comprising: means coupled to said system bus receiving said second locked signal for indicating that said first device can relinquish control of said system bus when said second locking signal is deasserted.
Claim 6
Dependent Claim
185 words
A computer system, comprising: a system bus; a first device coupled to said system bus, performing a plurality of sequential cycles and providing a first signal to said system bus during a cycle referred to as a current cycle, wherein said first signal is in a pipelined condition or is not in a pipelined condition; a second device coupled to said system bus which requires a non-pipelined version of said first signal; means coupled to said system bus for receiving said first signal at the beginning of the current cycle and generating a signal to said second device having a same state as said first signal; means coupled to said system bus and said generating means for maintaining said generated signal in its current state if said first device initiates another cycle before the current cycle completes and said first signal changes state in said initiated another cycle; and means coupled to said system bus, said generating means, and said maintaining means for changing the state of said generated signal to that of said first signal of said initiated cycle when the current cycle completes.
Claim 7
Dependent Claim
185 words
A computer system, comprising: a system bus; a first device coupled to said system bus, performing a plurality of sequential cycles and providing a first signal to said system bus during a cycle referred to as a current cycle, wherein said first signal is in a pipelined condition or is not in a pipelined condition; a second device coupled to said system bus which requires a non-pipelined version of said first signal; means coupled to said system bus for receiving said first signal at the beginning of the current cycle and generating a signal to said second device having a same state as said first signal; means coupled to said system bus and said generating means for maintaining said generated signal in its current state if said first device initiates another cycle before the current cycle completes and said first signal changes state in said initiated another cycle; and means coupled to said system bus, said generating means, and said maintaining means for changing the state of said generated signal to that of said first signal of said initiated cycle when the current cycle completes.
Claim 8
Dependent Claim
83 words
The computer system of claim 5, wherein said first device generates an address strobe signal to initiate a cycle and receives a ready signal to terminate a cycle; wherein said maintaining means and said changing means receive said address strobe signal and said ready signal; wherein said maintaining means operates when said address strobe signal is provided for a new cycle before said ready signal is provided terminating the current cycle; and wherein said changing means operates when said ready signal is received.
Claim 9
Dependent Claim
17 words
The computer system of claim 5, wherein said first signal is a locking signal for preventing intervention.
Claim 10
Dependent Claim
145 words
A computer system, comprising: a system bus; a first device coupled to said system bus providing a signal indicative of a property of a multiple cycle operation, each cycle including a cycle start identifier, said property signal being provided from the first cycle start identifier through intervening cycles and being removed with the cycle start identifier of the final cycle of said multiple cycle operation; a second device coupled to said system bus for receiving a signal indicative of said property, wherein said received signal must be present essentially throughout the multiple cycle operation; and means coupled to said first device and said second device for receiving said property signal from said first device and providing a signal representative of said property signal state to said second device substantially throughout said multiple cycle operation, including after said final cycle start identifier of said final cycle.
Claim 11
Dependent Claim
145 words
A computer system, comprising: a system bus; a first device coupled to said system bus providing a signal indicative of a property of a multiple cycle operation, each cycle including a cycle start identifier, said property signal being provided from the first cycle start identifier through intervening cycles and being removed with the cycle start identifier of the final cycle of said multiple cycle operation; a second device coupled to said system bus for receiving a signal indicative of said property, wherein said received signal must be present essentially throughout the multiple cycle operation; and means coupled to said first device and said second device for receiving said property signal from said first device and providing a signal representative of said property signal state to said second device substantially throughout said multiple cycle operation, including after said final cycle start identifier of said final cycle.
Claim 12
Dependent Claim
25 words
The system of claim 8, wherein said property signal is a locked cycle identifier and said cycle start identifier is a property signal valid indicator.