RFSOC-PYNQ系列资源在 FPGA'21 发布

本文转载自:PYNQ开源社区微信公众号

感兴趣者可与 pynq_china@xilinx.com 联系,共同合作拓展项目。

在2月28日全球最顶尖的FPGA'21大会上,PYNQ团队发布了全新的RFSoC-PYNQ开源框架,示范应用,硬件平台以及丰富教学资源。

此次发布不仅仅包括RFSoC-PYNQ框架,对应的Jupyter Notebook全部开源的应用实现,例如:

频谱仪

频率规划工具

OFDM Demo

同时PYNQ团队还联合University of Strathclyde共同开发了一套基于RFSOC-PYNQ框架的开源教学资源,例如:

RFSoC 入门notebook

该notebook包含以下内容:

  • RFSoC简介
  • 射频数据转换器
  • 软件无线电和RFSoC
  • DSP notebook

    本教程下的notebook涵盖了无线通信数字信号处理的基本概念和技术,可以跑在配置了Jupyter环境的PC或是任何能运行PYNQ的开发板,对以下方面的内容做了介绍:

  • 采样与量化
  • 频谱
  • 调制与解调
  • 基带调制
  • 数字滤波器
  • 通信系统的机器学习
  • OFDM基本原理
  • 此次一同发布的还有面向学术界的全新RFSoC 2x2 开发套件,该平台采用了XCZU28DR芯片,其硬件设计如下图所示。

    关于ZYNQ RFSoC

    RFSoC集成了Gsps的高精度ADC和DAC, SD-FEC和zynq ultrascale+ Soc架构,使得数字化数据离天线更进一步--允许直接RF采样。

    关于PYNQ

    PYNQ是Xilinx CTO Office团队开发的一个开源框架,使用Python语言和库,帮助设计人员利用PS和PL的优势来构建更强大的嵌入式系统。

    PYNQ Python库可以方便的对Overlay进行控制和管理,包括内存映射的IO读写,内存分配等等。


    关于Jupyterlab

    PYNQ平台提供基于web访问的Jupyterlab在线编辑工具,运行在Arm处理器上的嵌入式Linux系统之上。你可以在其中记录代码,运行代码,查看结果,可视化数据并在查看输出结果。通过Jupyter创建的交互式笔记本文档,支持实时代码,交互式小部件,绘图,Markdown,图像和视频等等。

    更多详情请点击:http://www.rfsoc-pynq.io/index.html

    关于硬件平台,开源框架等资源咨询可直接联系 pynq_china@xilinx.com

    最新文章

    最新文章