Abstract:Time synchronization is the prerequisite for all systems to work together in offshore oil seismic exploration, while the synchronization accuracy directly affects the accuracy of seismic data. A timing system based on embedded real-time operating system VxWorks and FPGA (field programmable gate array) is designed, and the timing accuracy is better than 50us. It uses the industrial control VME chassis as the carrier of each module, and uses the time source of GPS and three-level timer of FPGA to guard clock precisely . Based on VxWorks, the software’s programming method of network time service based on SNTP protocol is introduced in detail. Meanwhile, a set of communication protocol based on GPIO is designed to realize the communication between software module and FPGA module. The timing system’s practical application results on the China Offshore Petroleum Geophysical Survey ship show that the timing accuracy can meet the requirements of time synchronization accuracy for offshore oil exploration, and the long and stable time service can meet the requirements of reliability. On the premise of losing real-time and accuracy, the system adopts modular design and good expansion ability, which makes it easy to expand the application system with time calibration or time service.