0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

介绍几个和OFDM相关的开源项目

OpenFPGA 来源:OpenFPGA 作者:OpenFPGA 2022-08-08 09:26 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

OFDM介绍

在电信领域,正交频分复用技术( OFDM - orthogonal frequency-division multiplexing ) 是一种数字传输类型,在多个载波频率上对数字数据进行编码的方法。OFDM 已发展成为一种流行的数字通信方案,用于数字电视和音频广播、DSL 互联网接入、无线网络、电力线网络和4G / 5G移动通信等应用。

OFDM 是一种频分复用(FDM) 方案,由贝尔实验室的 Robert W. Chang于 1966年引入。

与单载波方案相比,OFDM 的主要优势在于它能够应对恶劣的信道条件(例如,长铜线中的高频衰减、窄带干扰和多径引起的频率选择性衰落),而无需复杂的均衡过滤器。

b2196512-16b2-11ed-ba43-dac502259ad0.png

今天介绍几个和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) 及更高版本兼容。

b2783056-16b2-11ed-ba43-dac502259ad0.png

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

    文章

    1202

    浏览量

    42851
  • ofdm
    +关注

    关注

    6

    文章

    350

    浏览量

    58409
  • 开源项目
    +关注

    关注

    0

    文章

    38

    浏览量

    7562

原文标题:优秀的 Verilog/FPGA开源项目介绍(三十一)- OFDM

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开源鸿蒙项目顺利孵化毕业

    2025年11月21日,2025开放原子开发者大会在北京隆重启幕。作为本次大会的重磅环节和核心焦点之一,在大会开幕式上,开放原子开源基金会(以下简称“基金会”)宣布开源鸿蒙项目达成开源
    的头像 发表于 11-27 14:36 283次阅读

    开源欧拉项目达成开源孵化目标顺利毕业

    11月21日,2025开放原子开发者大会在北京隆重启幕。作为本次大会的重磅环节和核心焦点之一,在大会开幕式上,开源欧拉项目达成开源孵化目标、顺利毕业。
    的头像 发表于 11-25 17:40 864次阅读

    开源鸿蒙项目达成开源孵化目标顺利毕业

    11月21日,2025开放原子开发者大会在北京隆重启幕。作为本次大会的重磅环节和核心焦点之一,在大会开幕式上,开源鸿蒙项目达成开源孵化目标、顺利毕业,这是项目
    的头像 发表于 11-25 17:36 868次阅读

    开源鸿蒙和开源欧拉成为开放原子开源基金会首批毕业项目

    11月21日,在2025开放原子开发者大会开幕式上,开放原子开源基金会宣布旗下开源鸿蒙(OpenHarmony)与开源欧拉(openEuler)成为首批毕业项目
    的头像 发表于 11-25 17:22 547次阅读

    deepin IDE入选Gitee最有价值开源项目

    近日,deepin IDE 成功入选 Gitee 最有价值开源项目(GVP)!
    的头像 发表于 10-14 18:10 1028次阅读

    开放原子开源基金会发布150余个开源项目应用案例

    近日,在2025开放原子开源生态大会开幕式上,开放原子开源基金会发布了150余个开源项目应用案例,涵盖中国南方电网、中国移动、京东集团、安贞医院、南京邮电大学、蚂蚁密算等100余家单位
    的头像 发表于 07-28 17:10 968次阅读

    开放原子开源基金会与新一批开源项目完成捐赠签约

    近日,在2025开放原子开源生态大会开幕式上,开放原子开源基金会与新一批开源项目完成捐赠签约,涵盖人工智能、具身智能、基础软件、区块链等多个技术领域,为基金会拓展在关键技术领域上的布局
    的头像 发表于 07-28 17:04 799次阅读

    普华基础软件荣膺优秀开源项目

    近日,2025上海开源创新菁英奖评选结果正式揭晓。普华基础软件开源安全车控操作系统小满EasyXMen凭借在开源技术创新与产业应用实践方面的突出表现,荣获“优秀开源
    的头像 发表于 07-28 16:48 714次阅读

    RT-Thread荣获2025优秀开源项目 | 新闻速递

    6月底,RT-Thread睿赛德受邀参与由上海开源信息技术协会主办的2025上海开源创新精英荟。上海市商委副主任张杰出席会议并致辞。RT-Thread嵌入式操作系统项目凭借其卓越的技术创新与
    的头像 发表于 07-04 09:04 2418次阅读
    RT-Thread荣获2025优秀<b class='flag-5'>开源</b><b class='flag-5'>项目</b> | 新闻速递

    Open Echo:一个开源的声纳项目

    “  这是一个还在迭代中的项目开源的回声测深仪/水深测量仪/声呐系统,适用于水文测绘及科研用途。基于Arduino平台开发并具备良好兼容性  ”   Open Echo 概览 作为持续迭代
    的头像 发表于 03-20 11:14 2008次阅读
    Open Echo:一个<b class='flag-5'>开源</b>的声纳<b class='flag-5'>项目</b>

    ElfBoard开源项目|智能消防车项目

    项目——利用ELF 1开发板打造的智慧消防车。该项目展现了物联网、数据处理等前沿技术在消防领域的应用潜力,下面就和各位小伙伴展示一下这个开源项目是怎样实现的。
    的头像 发表于 01-04 16:43 1049次阅读
    ElfBoard<b class='flag-5'>开源</b><b class='flag-5'>项目</b>|智能消防车<b class='flag-5'>项目</b>

    RISC-V在MCU中有哪些知名的开源项目

    RISC-V在MCU中有哪些知名的开源项目
    发表于 12-30 19:48

    开源鸿蒙荣获开放原子“2024年度操作系统领域国内活跃开源项目

    近日,2024开放原子开发者大会暨首届开源技术学术大会在武汉圆满召开。在大会开幕式“2024年度国内活跃开源项目&开发者致谢仪式”上,开放原子开源鸿蒙(OpenAtom OpenHar
    的头像 发表于 12-28 15:39 1415次阅读

    开放原子开源基金会与三个开源项目举行捐赠签约仪式

    近日,在2024开放原子开发者大会暨首届开源技术学术大会开幕式上,开放原子开源基金会秘书长助理李博与openKylin、EasyAda、KWDB开源项目捐赠方代表共同签约。
    的头像 发表于 12-23 11:29 992次阅读

    OFDM和MIMO技术的关系是什么?

    1 如题 概括一下 2 OFDM本身将WiFi信道分成多个子载波和子信道,但如果不使用MIMO多输入多输出技术是不是单天线发送数据? 3 利用MIMO多天线发送是不是将调制的多路信号分给不同的天线用于发送? 请详述 谢谢了
    发表于 12-23 07:15