Abstract:With the continuous development of satellite navigation system, the signal of each navigation system increase gradually, and the insufficient channel number of satellite receiver becomes a common problem. Taking Beidou navigation satellite system as an example, in order to solve the problem of insufficient channel number of satellite receiver, the original of software architecture of satellite receiver is adjusted and the tracking software of receiver is realized based on ZYNQ chip.