OFDM信道調制解調的仿真及其FPGA設計(06-100)
——
解調過程中Matlab的FFT結果同FPGA結果比較如表2所示。
本文引用地址:http://www.ex-cimer.com/article/81189.htm表2 FFT結果比較
從表2可以看出,FPGA的結果同Matlab的結果基本相同,只是FFT峰值有些不同。這也因為FPGA采用的是16bit定點算法,在程序中有很多舍位處理。但 FPGA的結果是將原小數(shù)信號變成整數(shù)后再進行處理的,當最后再轉換成小數(shù)后,結果將是一致的。
結語
OFDM信道調制解調的關鍵是一對離散傅里葉變換。程序可以由Verilog HDL模塊進行設計,用相應的模塊仿真程序TESTBENCH進行功能仿真,經(jīng)過波形仿真和結果驗證后,將程序下載到FPGA中實現(xiàn)。同時,Verilog HDL仿真結果與MATLAB中函數(shù)fft()以及ifft()的輸出結果進行比較(采用的是浮點運算),得出圖形和數(shù)據(jù)的比較結果。
結果表明,用FPGA實現(xiàn)OFDM信道調制解調與MATLAB仿真結果基本一致,具有良好的性能和較高的效率。
評論