fpga.love首页资讯期刊视频工具Wiki
首页 / 期刊 / 202608 期 / 开源工坊
开源工坊

GoWinSDR:基于高云 FPGA 的开源软件无线电项目解析

本刊编辑部 · 202608 期 · 高速接口与系统设计

GitHub 高关注项目:基于高云(Gowin)FPGA 与 AD9363/AD9361 射频收发器的灵活可重构软件无线电系统,为国产 FPGA 射频应用提供完整参考设计。

1. 项目概览:国产 FPGA 的 SDR 尝试

GoWinSDR 是一个基于国产高云(Gowin)FPGA 与 AD9363/AD9361 射频收发器构建的软件无线电(SDR)系统,近期在 GitHub 上关注度快速上升。它的价值在于:用国产 FPGA 搭建完整 SDR 数据通路,成本可控且可重构。

2. 系统架构:FPGA 内做什么,主机做什么

  • FPGA 侧:数字下变频/上变频(DDC/DUC)、抽取/插值滤波、IQ 数据整形与射频前端控制;
  • 主机侧:调制解调算法(BPSK/QPSK/OFDM 等)、协议栈与可视化;
  • 互联:USB 或以太网承载 IQ 数据流,吞吐决定可支撑的带宽。

3. 上手路径

推荐三步走:先跑通发射/接收回环(自环测试验证数据通路);再接入真实信号(如 FM 广播解调);最后实现自己的调制解调算法,体会"软件定义"的灵活度。

4. 工程价值与对比

相比 USRP/HackRF 等成熟方案,GoWinSDR 的国产化与可重构性是差异化优势;局限在于生态与文档尚在积累期。对学习射频链路与国产工具链(高云 Gowin 云源软件)的开发者,是非常合适的实战对象。

← 上一篇 · PCIe Gen5 端点设计:从 AXI 到链路训练下一篇 · 加入 SGET oHFM 标准工作组:FPGA 平台走向开放模块化 →
← 返回本期目录