Data-handling system with operatively interconnected processors
First Claim
1. In a data-handling system, in combination:
- a multiplicity of data processors operating independently of one another;
a ring memory including a multiplicity of cyclically interconnected shift registers;
a multiplicity of interfaces each connected to a respective processor and interposed between adjoining shift registers of said ring memory for enabling the exchange of data between the ring memory and the respective processor, each of said interfaces including a pair of data stores, circuit means for temporarily inserting one of said data stores in a series connection between said adjoining shift registers while simultaneously establishing a two-way connection between the other of said data stores and the respective processor, and switchover means for interchanging said connections in response to an instruction from the respective processor; and
a source of clock pulses common to all said interfaces for timing the circulation of data through said ring memory by way of a signal path including the series-connected data store of each of said interfaces.
0 Assignments
0 Petitions
Accused Products
Abstract
A number of data processors have access, via respective interfaces, to a common ring memory made up of cascaded shift-register sections. Each interface comprises a pair of shift registers or a pair of read/write memories one of which, at a given instant, is operatively connected to the ring memory while the other coacts with the processor, their roles being interchanged from time to time by a switchover signal from a logic network in response to an instruction from the associated processor. The logic networks of all interfaces receive clock pulses from a common time base and, optionally, may be able to inhibit temporarily the emission of such pulses pending completion of an exchange of information with the ring memory.
-
Citations
6 Claims
-
1. In a data-handling system, in combination:
-
a multiplicity of data processors operating independently of one another; a ring memory including a multiplicity of cyclically interconnected shift registers; a multiplicity of interfaces each connected to a respective processor and interposed between adjoining shift registers of said ring memory for enabling the exchange of data between the ring memory and the respective processor, each of said interfaces including a pair of data stores, circuit means for temporarily inserting one of said data stores in a series connection between said adjoining shift registers while simultaneously establishing a two-way connection between the other of said data stores and the respective processor, and switchover means for interchanging said connections in response to an instruction from the respective processor; and a source of clock pulses common to all said interfaces for timing the circulation of data through said ring memory by way of a signal path including the series-connected data store of each of said interfaces. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification