最近想摸一下RFSOC,这里做个调试记录,慢慢添加吧,待更新
介绍板卡资源的废话就不多说了
首先是选型指导:
根据不同项目需求,主要就是通道数及采样率,选择对应的型号
2021.03.18
首先自然是下载官方的手册说明,包括
直接在ZCU111对应的网站下载即可,主要看Ip核手册pg269-rf-data-converter.pdf,如果不方便下载我就放资源了,链接如下:
https://download.csdn.net/download/jingjiankai5228/15908548
2022.05,14
时钟拓扑
ZCU216时钟拓扑如上图所示,首先经过一个LMK时钟芯片,输出时钟当做2594的参考时钟输入,2594倍频输出当做ADC及DAC的采样时钟;低速时钟直接通过连接器输入到FPGA管脚,高速时钟可以通过SMA接口引入;
在编程过程中,首先需要驱动2款时钟芯片,产生ADC需要的时钟资源;
RF SOC相对传统ADC DAC+FPGA 的架构,RF SOC集成度大大提高,以ZCU219 的49DR为例,单颗芯片最多可支持16收16发,如果是用传统ADC DAC架构,板卡的面积是非常大的,另外从软件层面来讲,以前的ADC 都是FPGA额外控制的,RFSOC基本上简单的运用直接调用一个IP(RF Data Converter IP)即可,所有的数据也转换为了AXI接口,解析相对简单
射频输入
ZCU216开发板 提供了
XM655 16T16R 单板通过fmc和主板相连,XM655 16T16R提供了射频输入的接口,对应的硬件外观参考下图