中頻信號處理板的設計與實現
2 軟件系統(tǒng)實現
整板的軟件由FPGA部分實現信號的調制解調、信號捕獲、編解碼等功能;DSP(6415)部分實現控制碼的產生、系統(tǒng)的配置、通信的控制等功能;DSP(6713)部分用于用戶程序的實現,可以根據用戶的需要編寫應用程序幾個部分組成。整板軟件組成圖如圖3所示,其軟件流程圖如圖4所示。本文引用地址:http://www.ljygm.com/article/154750.htm
3 試驗驗證
設計完成后進行了大量的試驗,接收試驗中試驗設備產生一路70 MHz,帶寬為5 MHz的MSK信號,通過一分四的公分器送給A/D,FPGA采樣完成后進行解調和解碼產生信息送DSP(6415),DSP(6415)根據消息進行處理后分類送DSP(6713),完成整板的接收試驗,試驗框圖如圖5所示。
發(fā)射試驗通過DSP(6713)產生用戶所需消息送DSP(6415),DSP(6415)根據用戶送來的消息進行分類整理,生成發(fā)送消息所需的控制碼,把經過處理的消息和控制碼送給FPGA,FPGA根據消息和控制碼進行消息的編碼和調制送D/A發(fā)射。試驗框圖如圖6所示。
通過大量的試驗驗證,充分驗證了本設計的可行性和工程實現性。
4 結論
通過采用雙DSP加FPGA構建的中頻信號處理板方案能更好地完成中頻的調制解調、編碼解碼和消息的預處理以及能開發(fā)用戶程序。對時序要求嚴格的算法由FPGA實現,系統(tǒng)控制和消息處理由DSP(6415)實現,用戶的應用程序由DSP(6713)來實現,這樣使整個中頻信號處理板調試更加方便,能更好地適應用戶的需求。
評論