基于模型的數字音頻廣播信號調制系統設計
圖6為差分調制系統的Simulink頂層模型,整個模型具有三個輸入端口,在圖中做出標記的為數據輸入端口,經過頻率交織子系統處理的QPSK碼流通過這個端口輸入差分調制子系統。其余兩個端口輸入的為系統時鐘信息。其中,一個為系統時鐘框架中的幀同步時鐘,另一個
為系統時鐘框架中的粗同步信號指示時鐘?;谶@兩個系統時鐘信號,相關的計算單元計算產生差分調制系統的本地時鐘,并進一步得到相關模塊的控制時序。
本地存儲單元為一個深度為384存儲單元的單端口只讀存儲器,本地存儲單元中存放著事先計算得到的編碼相位參考符號,在控制時序的控制下,差分調制系統在每幀信號的幀頭適時地從本地存儲單元中讀出相位參考符號,并將其放入反饋緩沖區中,為幀結構整合以及差分調制做準備。反饋緩沖區為一個移位寄存器,它將為輸入的幀符號流提供差分調制的基準符號差分調制將由編碼QPSK符號流的模8相加計算實現,為了增強系統的穩定性,使用加法模塊與一個查找表實現模8相加計算。從圖6中可以清楚地看到,經過差分調制的碼流通過反饋回路引入復用模塊,在嚴格的時序控制下參與后續碼流的差分調制。
4 DAB信號調制系統的實際測試
利用Xilinx公司的System Generator軟件將在Simulink平臺中經過仿真驗證的DAB信號調制系統硬件模型自動轉換為可實現在FPGA芯片中的硬件工程。所選用的FPGA芯片為Xilinx公司的Virtex 6系列,型號為xc6vlx240t-1fff1156。
評論