基于模型的數字音頻廣播信號調制系統設計
為了測試FPGA芯片內部所實(shí)現的DAB信號調制系統,從電腦端通過(guò)PCIe向FPGA芯片傳送一個(gè)任意數據文件,作為激勵整數源,這個(gè)數據文件的起始部分包含了十六進(jìn)制數據串“DEAD BEEF”,用來(lái)開(kāi)啟FPGA芯片中的DAB信號調制系統。經(jīng)過(guò)信號調制系統實(shí)時(shí)處理后的信號數據被傳回電腦端,并記錄在一個(gè)名為dabout.data的數據文件中,利用MATLAB軟件打開(kāi)并分析這個(gè)數據文件,驗證其所記錄的信號是否具有要求的時(shí)域幀結構及OFDM信號的頻譜特性。測試平臺的搭建如圖7所示。
通過(guò)對dabout.data文件的分析,DAB信號調制系統所實(shí)時(shí)處理輸出的信號具備完整的幀結構,并且其頻譜特性良好,圖8、圖9為分析得到的時(shí)域及頻域結果。
結語(yǔ)
本文利用基于模型沒(méi)汁的思想,通過(guò)算法層和硬件層建模,利用Simulink平臺和Xilinx公司提供的可編譯硬件模型庫,設計并在FPGA芯片中實(shí)現了Eureka 147數字音頻廣播基帶信號處理鏈中的信號調制系統。實(shí)際測試表明,所沒(méi)汁的系統能夠實(shí)時(shí)處理輸入數據流,并且所提供的輸出信號滿(mǎn)足DAB基帶信號的時(shí)域幀結構和頻域譜特征的要求。
評論