Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
178 words
A data processing system including: first and second memory means, each having a plurality of addressable data storage locations; a bus interconnecting said first and second memory means; a first controller connected to said bus and said first memory means; a second controller connected to said bus and said second memory means; first means in said first controller for simultaneously generating the address of a first location in said first memory means and placing on said bus an address for addressing a second location in said second memory means; first memory addressing means in said first controller responsive to said generated address for addressing said first memory means; and, second means in said second controller responsive to said address placed on said bus for addressing said location in said second memory means at the same time said first addressing means addresses said first location in said first memory means, whereby a transfer of data takes place directly between an addressed location in said first memory means and an addressed location in said second memory means over said bus.
Claim 2
Dependent Claim
178 words
A data processing system including: first and second memory means, each having a plurality of addressable data storage locations; a bus interconnecting said first and second memory means; a first controller connected to said bus and said first memory means; a second controller connected to said bus and said second memory means; first means in said first controller for simultaneously generating the address of a first location in said first memory means and placing on said bus an address for addressing a second location in said second memory means; first memory addressing means in said first controller responsive to said generated address for addressing said first memory means; and, second means in said second controller responsive to said address placed on said bus for addressing said location in said second memory means at the same time said first addressing means addresses said first location in said first memory means, whereby a transfer of data takes place directly between an addressed location in said first memory means and an addressed location in said second memory means over said bus.
Claim 3
Dependent Claim
48 words
A data processing system as claimed in claim 1 wherein said first means comprises two counters, and means for incrementing said counters after each transfer of data so that succeeding data transfers take place between respective succeeding addressable data storage locations in said first and second memory means.
Claim 4
Dependent Claim
107 words
A data processing system as claimed in claim 2 wherein said second controller includes third means for simultaneously generating the address of a third location in said second memory means and placing on said bus an address for addressing a fourth location in said first memory means, said second controller including a second memory addressing means responsive to the said generated address of said third location for addressing said second memory means, said first controller including fourth means responsive to said address placed on said bus by said second controller for addressing said fourth location at the same time said second memory means addresses said third location.
Claim 5
Dependent Claim
42 words
A data processing system as claimed in claim 2 wherein said means for incrementing said counters comprises applying cyclic clock pulse to said counters whereby each transfer of data between said first and second memory means takes place during clock pulse cycle.
Claim 6
Dependent Claim
36 words
A data processing system as claimed in claim 1 and further comprising means in said first controller for generating a signal to control the direction of said data transfer between said first and second memory means.
Claim 7
Dependent Claim
103 words
A data processing system as claimed in claim 3 wherein said first and second controllers each include means producing a signal to initiate a direct memory access cycle; bus arbitration means responsive to said signals for granting control of said bus to one of said first and second controllers; a block counter in each of said first and second controllers; means for incrementing the block counter with said clock pulses in the controller granted control of said bus, said block counter producing an output signal after each N clock pulses to initiate an operation of said bus arbitration means, N being an integer.
Claim 8
Dependent Claim
208 words
A data processing system including: first and second memory means, each having a plurality of addressable data storage locations; a bus interconnecting said first and second memory means; a first controller connected to said bus and said first memory means; a second controller connected to said bus and said second memory means; first means in said first controller for simultaneously generating the address of a first location in said first memory means and placing on said bus an address for addressing a second location in said second memory means; said first controller including means for producing a read/write signal; first memory addressing means in said first controller responsive to said generated address and said read/write signal for addressing said first memory means to write data therein from said bus; and, second means in said second controller responsive to said read/write signal and said address placed on said bus for addressing said second location in said second memory means to read data therefrom to said bus at the same time said first addressing means addresses said first location in said first memory means, whereby a transfer of data takes place directly from an addressed location in said second memory means to an addressed location in said first memory means.
Claim 9
Dependent Claim
208 words
A data processing system including: first and second memory means, each having a plurality of addressable data storage locations; a bus interconnecting said first and second memory means; a first controller connected to said bus and said first memory means; a second controller connected to said bus and said second memory means; first means in said first controller for simultaneously generating the address of a first location in said first memory means and placing on said bus an address for addressing a second location in said second memory means; said first controller including means for producing a read/write signal; first memory addressing means in said first controller responsive to said generated address and said read/write signal for addressing said first memory means to write data therein from said bus; and, second means in said second controller responsive to said read/write signal and said address placed on said bus for addressing said second location in said second memory means to read data therefrom to said bus at the same time said first addressing means addresses said first location in said first memory means, whereby a transfer of data takes place directly from an addressed location in said second memory means to an addressed location in said first memory means.
Claim 10
Dependent Claim
208 words
A data processing system including: first and second memory means, each having a plurality of addressable data storage locations; a bus interconnecting said first and second memory means; a first controller connected to said bus and said first memory means; a second controller connected to said bus and said second memory means; first means in said first controller for simultaneously generating the address of a first location in said first memory means and placing on said bus an address for addressing a second location in said second memory means; said first controller including means for producing a read/write signal; first memory addressing means in said first controller responsive to said generated address and said read/write signal for addressing said first memory means to read data therefrom to said bus; and, second means in said second controller responsive to said read/write signal and said address placed on said bus for addressing said second location in said second memory means to write data therein from said bus at the same time said first addressing means addresses said first location in said first memory means, whereby a transfer of data takes place directly from an addressed location in said first memory means to an addressed location in said second memory means.
Claim 11
Dependent Claim
208 words
A data processing system including: first and second memory means, each having a plurality of addressable data storage locations; a bus interconnecting said first and second memory means; a first controller connected to said bus and said first memory means; a second controller connected to said bus and said second memory means; first means in said first controller for simultaneously generating the address of a first location in said first memory means and placing on said bus an address for addressing a second location in said second memory means; said first controller including means for producing a read/write signal; first memory addressing means in said first controller responsive to said generated address and said read/write signal for addressing said first memory means to read data therefrom to said bus; and, second means in said second controller responsive to said read/write signal and said address placed on said bus for addressing said second location in said second memory means to write data therein from said bus at the same time said first addressing means addresses said first location in said first memory means, whereby a transfer of data takes place directly from an addressed location in said first memory means to an addressed location in said second memory means.
Claim 12
Dependent Claim
42 words
A data processing system as claimed in claim 1 wherein said first and second memory means are connected directly to said bus by transceiver means whereby said data transfer is accomplished without passing said data through said first or said second controller.
Claim 13
Dependent Claim
42 words
A data processing system as claimed in claim 7 wherein said first and second memory means are connected directly to said bus by transceiver means whereby said data transfer is accomplished without passing said data through said first or said second controller.
Claim 14
Dependent Claim
42 words
A data processing system as claimed in claim 8 wherein said first and second memory means are connected directly to said bus by transceiver means whereby said data transfer is accomplished without passing said data through said first or said second controller.