Efficient FPGAImplementation of
SpreadSpectrum Transceiver · 2007
S_fddd Encoder~ ~ ~ ~~~~~~~'6tiifi I INTRODUCTION Thespread spectrum transceiver iscompleted ina single chipofFPGA,whichhashighperformance andhigh reliability. Inorder tomeettherequirement ofuniversal application, there are fourapplied features inthedesign. Firstly, thetransceiver isdesigned tooperate at45MHz,and its I.F. frequency isselected at11.264MHz, according tothe standard. Secondly, itcanoptionally generate twocategories ofspectrum whitening code, whicharedesigned tospread spectrumto meet different requirements. One isthe BARKER codelength of11,whichconforms totheUnited States FCCPart15.247 regulations requirement. Theother is thePN codelength of1024,whichisusedtogethigh processing gain.Thirdly, ithascapabilities of fast acquisition, whichcan finish acquisition within onlyone symbol duration. Fourthly, itiscapable ofaccomplishing the carrier synchronization forQPSK.Byhardware testing, the digital carrier recoveryloopcan recoverthetransmitter carrier accurately, even ifithas1.5kHzfrequency offset between transmitter andreceiver. By virtue ofthefourfeatures mentioned above, the transceiver isideal forawiderangeofwireless application. Besides, inviewoffurther enhancing thepracticability of thetransceiver, thisSpread Spectrum Transceiver contains universal control interface. Thus,MCU IPcores,suchas 8051IPcoreorNiosII embedded soft core,can beeasily integrated toimplement anentire systembased on SOPC.