Claims
- 1. A high speed data linking system for coupling a plurality of digital data sources and data processors, comprising:
- a plurality (N) of nodes, one for each of said digital data sources and digital data processors, respectively,
- a plurality of parallel ring data path segments connecting said plurality of nodes in a limitless ring, said parallel ring data path segments having input and output ends,
- each of said plurality of nodes including:
- an input connector means connected to the output end of the one of said plurality of parallel data path segments preceding said node,
- a multiplexer means having parallel input and outputs,
- a plurality of node parallel data paths connected between said input connector and said multiplexer,
- signal processor means connected to said parallel ring data path segments, said data processor having parallel outputs,
- a second plurality of node parallel data paths connecting said parallel outputs of said signal processor to said multiplexer,
- an output connector,
- a third plurality of node parallel data paths connecting said multiplexer parallel outputs to said output connector,
- said output connector being connected to the input end next succeeding plurality of parallel ring data paths segments succeeding said node,
- a common source of clock signals having a frequency (F) commonly connected to all said plurality of nodes and means for generating a slot signal for each node which is a function of the clock frequency (F) divided by the number of nodes N.
- 2. A high speed data collection, processing and distribution system for coupling a plurality of digital data sources to a plurality of digital data processors, comprising:
- a plurality of segmented parallel data paths and a plurality of nodes connecting said segmented parallel data paths in a limitless ring, each node of said plurality of nodes including:
- an input connector means for connecting the end of one of said segments of parallel data paths on a one-for-one basis,
- a data multiplexer,
- a plurality of node parallel data paths in said node corresponding to said segmented parallel data paths, respectively, and connected to said input connector means and said data multiplexer such that data input to said multiplexer data corresponds to respective ones of said segmented parallel data paths,
- a processor means coupled to said node parallel data paths, and as a second input to said multiplexer means, and
- a common source of clock signals and means for generating a slot signal for each node connected to said processor means for controlling the timing thereof.
- 3. A high speed data collection and distribution system having a plurality of nodes,
- a plurality of parallel data transmission paths connecting said nodes in a limitless ring adapted to handle multiple data streams,
- discriminator means at each node for discriminating between various types of data that are embedded in said multiple data streams,
- combining means at each node connected to said discriminator means for selectively combining, at substantially real-time rates, any portion of the data with any other portion of the data at any of the system's nodes,
- a common source of clock signals coupled to all said nodes, and
- means for generating a slot signal for each node and connected to said discriminator means at each node for controlling the timing of each node.
- 4. The high speed data collection and distribution system defined in claim 3 said discriminator means including data sorting means at each node adapted to sort data on a selected one or more of the following basis:
- a. source node address,
- b. destination node address, and
- c. a selected pattern contained in the data in said multiple data streams.
REFERENCE TO RELATED APPLICATION
This application is a division of application Ser. No. 08/042,273 filed Apr. 2, 1993, now U.S. Pat. No. 5,502,817 issued Mar. 26, 1996 and entitled "ULTRA HIGH SPEED DATA COLLECTION PROCESSING AND DISTRIBUTION RING WITH PARALLEL DATA PATHS BETWEEN NODES".
US Referenced Citations (3)
Divisions (1)
|
Number |
Date |
Country |
Parent |
42273 |
Apr 1993 |
|