摘要 |
PROBLEM TO BE SOLVED: To provide a system which performs time synchronization between communication devices and includes a function for correcting synchronization error caused by passing communication data for time synchronization through a clock domain boundary.SOLUTION: The time synchronization system for communication devices is configured to transmit the communication data for time synchronization from a master device that becomes a time reference, to a slave device via a communication path and to determine a time of the slave device based on a time in which the communication data for time synchronization is received in the slave device. The slave device includes: phase difference measurement means for measuring a phase difference between a phase of the communication data for time synchronization and a phase of a clock signal in a clock domain of a destination of movement when the communication data is passed through the clock domain boundary within the slave device; and time correction means for correcting the time of the slave device in accordance with the measured phase difference.SELECTED DRAWING: Figure 2 |