Process for generating a common time base for a system with distributed computing units
First Claim
1. Process for operating computing units in communication with each other by serial data transfer over a data bus, with each computing unit having its own clock generating system and the computing units exchanging timing information over the data bus, characterized by the steps of:
- a) feeding a time registration start signal into the data bus;
b) each computing unit storing its own time value upon identification of the time registration start signal;
c) at least one computing unit selected as reference computing unit transferring its own stored time value to the other computing units at a later moment in time; and
each computing unit;
d) storing the time values received from the other computing units;
e) comparing its own stored time value with the stored time values of the other computing units; and
f) calculating the present time values of the other computing units while taking into account its own present time value.
3 Assignments
0 Petitions
Accused Products
Abstract
In a process for operating computing units in communication with each other by serial data transfer over a data bus, each unit having its own clock generating system and the computing units exchanging timing information over the data bus, provision is made to generate a system timing using the transfer protocol that is valid for the system. For this purpose, a time registration start signal is first fed into the data bus; thereupon, each computing unit stores its own time value upon identification of the time registration start signal, transfers the stored own time value at a later moment in time to the other computing units and stores the time values received from the other computing units. Each computing unit then compares its own stored time value with the stored time values of the other computing units and calculates the present time value of the other computing units taking into account its own present time value. Each computing node can thus very accurately ascertain the relationship between its local time base and the local time bases of the other computing nodes, or a reference node, without having to adjust or correct the local time base.
111 Citations
8 Claims
-
1. Process for operating computing units in communication with each other by serial data transfer over a data bus, with each computing unit having its own clock generating system and the computing units exchanging timing information over the data bus, characterized by the steps of:
-
a) feeding a time registration start signal into the data bus; b) each computing unit storing its own time value upon identification of the time registration start signal; c) at least one computing unit selected as reference computing unit transferring its own stored time value to the other computing units at a later moment in time; and
each computing unit;d) storing the time values received from the other computing units; e) comparing its own stored time value with the stored time values of the other computing units; and f) calculating the present time values of the other computing units while taking into account its own present time value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
Specification