UM-BUS is a novel dynamically reconfigurable high-speed serial bus for embedded systems. It can achieve fault tolerance by\ndetecting the channel status in real time and reconfigure dynamically at run-time.The bus supports direct interconnections between\nup to eight master nodes and multiple slave nodes. In order to solve the time synchronization problem among master nodes, this\npaper proposes a novel time synchronization method, which can meet the requirement of time precision in UM-BUS. In this\nproposed method, time is firstly broadcasted through time broadcast packets. Then, the transmission delay and time deviations via\nthree handshakes during link self-checking and channel detection can be worked out referring to the IEEE 1588 protocol. Thereby,\neach node calibrates its own time according to the broadcasted time.The proposed method has been proved to meet the requirement\nof real-time time synchronization.The experimental results show that the synchronous precision can achieve a bias less than 20 ns.
Loading....