Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
153 words
A system for collecting data in a multi-processor including a message routing network for routing messages, the system comprising: a plurality of processing nodes, each node communicating with another node through the message routing network, each node having a measurement circuit for measuring predetermined events occurring within the node to produce a plurality of measurement data packets; a concentrator bus coupled to each node for receiving the measurement data packets from each node; a concentrator, coupled to the concentrator bus, for outputting a multiplexed serial sequence of the measurement data packets in response to a parallel asynchronous input of the measurement data packets received over the concentrator bus from said plurality of nodes; a collection bus coupled to said concentrator for receiving the serial sequence of measurement data packets; and a collection node coupled to said collection bus for receiving the serial sequence of measurement data packets and demultiplexing the measurement data packets.
Claim 2
Independent Claim
153 words
A system for collecting data in a multi-processor including a message routing network for routing messages, the system comprising: a plurality of processing nodes, each node communicating with another node through the message routing network, each node having a measurement circuit for measuring predetermined events occurring within the node to produce a plurality of measurement data packets; a concentrator bus coupled to each node for receiving the measurement data packets from each node; a concentrator, coupled to the concentrator bus, for outputting a multiplexed serial sequence of the measurement data packets in response to a parallel asynchronous input of the measurement data packets received over the concentrator bus from said plurality of nodes; a collection bus coupled to said concentrator for receiving the serial sequence of measurement data packets; and a collection node coupled to said collection bus for receiving the serial sequence of measurement data packets and demultiplexing the measurement data packets.
Claim 3
Dependent Claim
26 words
The system of claim 1, wherein said measurement circuit includes time stamping logic circuitry for transmitting time stamp information as part of each measurement data packet.
Claim 4
Dependent Claim
27 words
The system of claim 1, wherein said measurement circuit includes identification logic circuitry for transmitting information identifying a source node as part of each measurement data packet.
Claim 5
Dependent Claim
67 words
The system of claim 1, wherein said concentrator bus includes a plurality of lines, each line connected to one of said measurement circuits, and said concentrator comprises a binary merging tree of asynchronous arbitrating multiplexers, said tree having an input for receiving said parallel, asynchronous measurement data packets from said lines, and an output for providing to said collection bus said serial sequence of measurement data packets.
Claim 6
Dependent Claim
106 words
In a multi-processor including a message routing network for routing messages and a plurality of processing nodes communicating with each other through the message routing network, a method for collecting data comprising the steps of: measuring predetermined events occurring within each node to produce a plurality of measurement data packets; receiving a parallel asynchronous input of the measurement data packets from the nodes; arbitrating between the received measurement data packets; multiplexing the arbitrated data packets on to a collection bus as a serial sequence of measurement data packets; receiving the serial sequence of measurement data packets; and demultiplexing the received serial sequence of measurement data packets.
Claim 7
Dependent Claim
106 words
In a multi-processor including a message routing network for routing messages and a plurality of processing nodes communicating with each other through the message routing network, a method for collecting data comprising the steps of: measuring predetermined events occurring within each node to produce a plurality of measurement data packets; receiving a parallel asynchronous input of the measurement data packets from the nodes; arbitrating between the received measurement data packets; multiplexing the arbitrated data packets on to a collection bus as a serial sequence of measurement data packets; receiving the serial sequence of measurement data packets; and demultiplexing the received serial sequence of measurement data packets.
Claim 8
Dependent Claim
21 words
The system of claim 5, further comprising the step of transmitting time stamp information as part of each measurement data packet.
Claim 9
Dependent Claim
23 words
The method of claim 5, further comprising the step of transmitting information identifying a source node as part of each measurement data packet.