Application of FPGA-based SPI Bus Interface in Software Receiver

In the study of software receiver,for receiving data from RF front-end in the model of GPS or CNSS,SPI bus protocol is implemented by using Verilog HDL on ALTERA′s Cyclone III FPGA platform,and the switch between GPS and CNSS is completed so that the baseband can obtain data from GPS/Compass at any time.The collected data are consistent with expectations through a verification.At the same time,it can be taken as a prototype,which can be used in a further profound exploitation in EDA project.