楊振學 鄭杰良
摘要:本文設計使用射頻模塊和FPGA開發板搭建了完整的信號捕獲解算平臺,開發驗證的過程中需要采集設計中各個階段中間數據,在開發平臺的基礎上實現中間數據的采集和分析。基帶模塊接收的射頻數據及其中間數據,速度快、體量大,對數據采集存儲難度比較大。本設計在復用捕獲解算平臺的基礎上提出對射頻數據的采集方案,對中間數據讀取、串并轉換、內部存儲、外部讀取,準確的完成既定目標,通過復用平臺保證采集數據和設計中間數據的環境變量的一致性。采集的射頻數據既可以充分的驗證射頻模塊的正確性,同時可以在收集的衛星信號的基礎數據建立仿真對比驗證捕獲算法。
關鍵詞:射頻數據采集;FPGA;原型驗證
中圖分類號:TN791 文獻標識碼:A 文章編號:1007-9416(2018)04-0046-02
1 序言
隨著FPGA技術的不斷發展,FPGA開發板的速度、容量、密度大大增加,更是憑借其可重復編程的特性,使得基于FPGA的原型驗證得到廣泛應用。本設計利用射頻模塊和FPGA開發板搭建整個信號捕獲開發平臺,實際工作中對開發過程各個階段中間數據的采集和分析有重要需求。設計開發過程中,為了驗證各個部分的數據是否正確,需要采集開發過程各個階段中間數據進行仿真和分析,然而中間數據往往是高速數據,采集時需要短時間流水存儲大量數據,使得數據采集存儲難度比較大。在沒有配備中頻信號高速采集器和高性能高速端口情況下,設計復用信號捕獲解算平臺,采集獲得中間數據,復用平臺統一產生的數據保證了采集數據和設計中間數據的環境變量一致性。……