根据全球定位系统(global positioning system, GPS)秒时钟的随机误差和高精度晶振的累计误差互补的特点, 利用数字锁相原理, 通过测量GPS秒时钟与晶振秒时钟间的相位差来控制晶振秒时钟的分频系数, 实时消除晶振秒时钟的累计误差, 从而产生高精度秒时钟, 并利用复杂可编程逻辑器件(complex programmable logic device, CPLD)设计了高精度同步时钟系统. GPS信号接收正常时, CPLD根据数字锁相原理产生高精度同步时钟; GPS信号接收不正常时, CPU调取存储的分频系数控制CPLD产生高精度时钟. 仿真分析和实验结果表明该时钟系统具有很高的时间准确度和稳定性