OFDM介紹
在電信領域,正交頻分復用技術( OFDM - orthogonal frequency-division multiplexing ) 是一種數字傳輸類型,在多個載波頻率上對數字數據進行編碼的方法。OFDM 已發展成為一種流行的數字通信方案,用于數字電視和音頻廣播、DSL 互聯網接入、無線網絡、電力線網絡和4G / 5G移動通信等應用。
OFDM 是一種頻分復用(FDM) 方案,由貝爾實驗室的 Robert W. Chang于 1966年引入。
與單載波方案相比,OFDM 的主要優勢在于它能夠應對惡劣的信道條件(例如,長銅線中的高頻衰減、窄帶干擾和多徑引起的頻率選擇性衰落),而無需復雜的均衡過濾器。
今天介紹幾個和OFDM相關的開源項目。
openofdm
https://github.com/jhshi/openofdm
介紹
該項目包含 Verilog 實現的802.11 OFDM PHY 解碼器。特點是:
完全可綜合(在 Ettus Research USRP N210 平臺上測試)
全面支持傳統 802.11a/g
支持 MCS 0 - 7 @ 20 MHz 帶寬的 802.11n
使用 Python 解碼器進行交叉驗證
模塊化設計,便于修改和擴展
請參閱完整文檔
http://openofdm.readthedocs.io
License
Apache License 2.0
rfsoc_ofdm
https://github.com/strath-sdr/rfsoc_ofdm
RFSoC OFDM 收發器實現
此存儲庫包含正交頻分復用 (OFDM) 收發器的 RFSoC 演示。目前OFDM 系統僅與ZCU111+RFSoC2x2和RFSoC4x2的PYNQ 映像 (v2.7) 及更高版本兼容。
OFDM_802_22
https://github.com/phthinh/OFDM_802_22
https://github.com/phthinh/OFDM_802_11
https://github.com/phthinh/OFDM_802_16
介紹
基于 IEEE 802.22/11/16 OFDM 的收發器系統
此 repos 包含基于 IEEE 802.22/11/16OFDM 的收發器系統的實現。存儲在 2 個獨立的部分,即發送器 (TX) 和接收器 (RX)。
每個部分存儲都包含MY_SOURCES和IPCORE文件夾,以及在MATLAB中的仿真模型。
MY_SOURCES包含使用 verilog 實現系統的子模塊 ( Verilog文件 ) 以及測試文件 ( _tb.v) 。
IPCORE包含IP核的配置文件。IPCore 使用 ISE 設計工具生成的。
MATLAB包含模擬 802.22 OFDM 信號的 matlab 文件,作為實現的仿真模型。
同時,該項目是已經發布的論文的驗證文件:
http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8051045&isnumber=7859429
wimax_ofdm
https://github.com/jmesmon/wimax_ofdm
WiMAX OFDM Phy 的部分 Verilog 實現
OFDM-baseband
https://github.com/yugithub/OFDM-baseband
verilog實現OFDM基帶
開發工具:
Quartus II 15.0 (64-bit)
Modelsim SE-64 10.2c
FPGA型號:Cyclone V SX SoC—5CSXFC6D6F31C6N
硬件平臺:SoCKit( Cyclone V) + ARRADIO(AD9361)
MIMO-OFDM無線通信技術及MATLAB實現
https://github.com/LyricYang/MIMO_OFDM
《MIMO-OFDM無線通信技術及MATLAB實現》隨書源碼.
圖書:
鏈接:https://pan.baidu.com/s/1C7SFVdobMUKy3qq9mfOnCw?pwd=open提取碼:open
無線通信的MATLAB和FPGA實現
鏈接:https://pan.baidu.com/s/1O7k_QAOmvxdjLrOkoBv3qw?pwd=open提取碼:open
無線通信FPGA設計
鏈接:https://pan.baidu.com/s/128Zr6t2xdrXQp_q-KM4pMA?pwd=open提取碼:open
通信IC設計
Deep-learning-paper-for-OFDM-Communication
https://github.com/BetterBench/Deep-learning-paper-for-OFDM-Communication
2019-2021最新應用深度學習到OFDM通信系統中的論文匯總(實時更新)
總結
今天介紹的OFDM項目,都很經典,適合學習及復現。
后面幾個項目都是這個領域內經典書籍,可以下載研讀(僅供學習交流),有興趣請購買正版書籍。
最后的項目肯定是未來的發展方向,都是前沿科技~
審核編輯 :李倩
-
解碼器
+關注
關注
9文章
1130瀏覽量
40676 -
ofdm
+關注
關注
6文章
349瀏覽量
56982 -
開源項目
+關注
關注
0文章
36瀏覽量
7173
原文標題:優秀的 Verilog/FPGA開源項目介紹(三十一)- OFDM
文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論