Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
181 words
A system for transferring data in a computer between a master subsystem (12) and a slave subsystem (14) comprising: a bus (10) coupled to the master subsystem and the slave subsystem for communicating signals therebetween, said bus including means for communicating address, data and control signals, and a clock line in said bus for communicating a normal clock signal under control of the master subsystem, characterised in that said bus includes means for communicating a separate high speed clock signal under control of the master subsystem, and said bus includes means for the slave subsystem to communicate to the master subsystem a transfer mode signal indicative of one or more data transfer capabilities of the slave subsystem, said transfer mode signal comprising a high speed mode signal indicating whether the slave subsystem is capable of transferring data according to said high speed clock signal, wherein the master subsystem, in response to said high speed mode signal, selects whether data is transferred between the master subsystem and the slave subsystem according to said normal clock or according to said high speed clock.
Claim 2
Independent Claim
181 words
A system for transferring data in a computer between a master subsystem (12) and a slave subsystem (14) comprising: a bus (10) coupled to the master subsystem and the slave subsystem for communicating signals therebetween, said bus including means for communicating address, data and control signals, and a clock line in said bus for communicating a normal clock signal under control of the master subsystem, characterised in that said bus includes means for communicating a separate high speed clock signal under control of the master subsystem, and said bus includes means for the slave subsystem to communicate to the master subsystem a transfer mode signal indicative of one or more data transfer capabilities of the slave subsystem, said transfer mode signal comprising a high speed mode signal indicating whether the slave subsystem is capable of transferring data according to said high speed clock signal, wherein the master subsystem, in response to said high speed mode signal, selects whether data is transferred between the master subsystem and the slave subsystem according to said normal clock or according to said high speed clock.
Claim 3
Dependent Claim
69 words
A system as claimed in Claim 1, in which said transfer mode signal includes a transfer speed control signal, said transfer speed control signal being used by the slave subsystem, in the case when the slave subsystem is capable of data transfers according to said high speed clock, to indicate to the master subsystem the maximum rate at which the slave subsystem is capable of making such data transfers.
Claim 4
Independent Claim
71 words
A system as claimed in any preceding claim, in which said transfer mode signal includes a transfer width control signal indicating the maximum data word width which can be transferred by the slave subsystem, and in which the master subsystem, in response to said transfer width control signal, selects a data word width within the capabilities of the slave subsystem for transferring data between the master subsystem and the slave subsystem.
Claim 5
Independent Claim
76 words
A system as claimed in any preceding claim in which said bus includes a ready control line used by the slave subsystem to communicate to the master subsystem, during a data transfer according to said high speed clock signal, whether the slave is ready to complete the transfer of an individual data item, and in which said transfer is not completed by the master until the slave indicates that it is ready to complete said transfer.
Claim 6
Independent Claim
30 words
A system as claimed in any preceding claim, in which the master communicates only one address on the bus during a data transfer according to said high speed clock signal.
Claim 7
Independent Claim
170 words
A device (12) for transferring data on a computer system bus (10), comprising: means for communicating a normal clock signal on a clock line in said bus, means for communicating, on said bus, a high speed clock signal separate from said normal clock signal, means for addressing a second device (14) connected to said bus, means for detecting a transfer mode signal on the bus from said second device, which signal indicates one or more data transfer capabilities of said second device, said transfer mode signal comprising a high speed mode signal indicating whether said second device is capable of transferring data according to said high speed clock signal, means for transferring data to or from said second device according to said normal clock signal, means for transferring data, according to the high speed clock, and means for selecting, in response to said high speed mode signal, whether to transfer data, between said device and said second device, according to the normal clock or according to the high speed clock.
Claim 8
Independent Claim
170 words
A device (12) for transferring data on a computer system bus (10), comprising: means for communicating a normal clock signal on a clock line in said bus, means for communicating, on said bus, a high speed clock signal separate from said normal clock signal, means for addressing a second device (14) connected to said bus, means for detecting a transfer mode signal on the bus from said second device, which signal indicates one or more data transfer capabilities of said second device, said transfer mode signal comprising a high speed mode signal indicating whether said second device is capable of transferring data according to said high speed clock signal, means for transferring data to or from said second device according to said normal clock signal, means for transferring data, according to the high speed clock, and means for selecting, in response to said high speed mode signal, whether to transfer data, between said device and said second device, according to the normal clock or according to the high speed clock.
Claim 9
Independent Claim
128 words
A device (14) for transferring data on a computer system bus (10), comprising: means for detecting a normal clock signal on a clock line in said bus, means for detecting a high speed clock signal, separate from said normal clock signal means for recognising that the device is being addressed on the bus by a second device (12) connected to the bus, means for communicating a transfer mode signal on the bus to said second device, which signal indicates one or more data transfer capabilities of the device, said transfer mode signal comprising a high speed mode signal indicating whether the device is capable of transferring data according to said high speed clock signal, and if so, means for transferring data according to the high speed clock signal.
Claim 10
Independent Claim
128 words
A device (14) for transferring data on a computer system bus (10), comprising: means for detecting a normal clock signal on a clock line in said bus, means for detecting a high speed clock signal, separate from said normal clock signal means for recognising that the device is being addressed on the bus by a second device (12) connected to the bus, means for communicating a transfer mode signal on the bus to said second device, which signal indicates one or more data transfer capabilities of the device, said transfer mode signal comprising a high speed mode signal indicating whether the device is capable of transferring data according to said high speed clock signal, and if so, means for transferring data according to the high speed clock signal.
Claim 11
Independent Claim
136 words
A method for transferring data on a computer system bus (10) between a master subsystem (12) and a slave subsystem (14) said bus including means for communicating a normal clock signal under control of the master subsystem comprising the steps of the master subsystem initiating a data transfer with the slave subsystem, the slave subsystem indicating to the master subsystem, whether the slave can transfer data according to a high speed clock, separate from the normal clock, the master subsystem selecting, in response to said indication, whether to transfer data between the master subsystem and the slave subsystem according to said high speed clock or according to said normal clock, and in the case of a transfer according to said high speed clock, the master subsystem placing such a high speed clock signal on the bus.
Claim 12
Independent Claim
136 words
A method for transferring data on a computer system bus (10) between a master subsystem (12) and a slave subsystem (14) said bus including means for communicating a normal clock signal under control of the master subsystem comprising the steps of the master subsystem initiating a data transfer with the slave subsystem, the slave subsystem indicating to the master subsystem, whether the slave can transfer data according to a high speed clock, separate from the normal clock, the master subsystem selecting, in response to said indication, whether to transfer data between the master subsystem and the slave subsystem according to said high speed clock or according to said normal clock, and in the case of a transfer according to said high speed clock, the master subsystem placing such a high speed clock signal on the bus.