XILINX RFSOC 开发记录(二)RF Data Converter IP详解

RF Data Converter IP调用

上篇文章提过,RFSOC的开发主要就是调用一个ip,也即RF Data Converter IP,该IP可以通过VIVADO的GUI直接进行调用
在这里插入图片描述
在这里插入图片描述
对应的手册为:PG269

RF Data Converter IP解析

RF Data Converter IP 输入直接为差分信号,转换结果主要为AXI接口
在这里插入图片描述
到目前为止支持GEN1/2/3,对应的型号分配如下图:
在这里插入图片描述
对于RF ADC 存在两种组合方式,Dual and Quad RF-ADC,不同的发方式,可以得到不一样的采样率,通过交至实现, Quad RF-ADC为Dual的二倍。但是并不影响射频性能
在这里插入图片描述
对应的GUI参数为

在这里插入图片描述
支持实信号输出和IQ信号输出,同时内部寄存NCO模块,可实现ADC DDC 和DAC DUC功能,同时支持抽取滤波器,信号耦合方式可设,GEN3代还支持DSA 数控衰减

其中DDC DUC 变频支持特殊变频关系,例如0, Fs/2, Fs/4, or –Fs/4. 也即Coarse Mixer:对于更精细的DDC 内部集成了对应的NCO模块Fine Mixer:支持任意变频关系,选择哪种变频关系,可以通过GUI界面控制
在这里插入图片描述
GUI只是一个默认的配置,如需要动态修改工作模式,可以通过ARM调用RFdc driver API进行动态修改,除了变频关系可以修改,还有其他的参数也可以通过RFdc driver API进行修改,对于读写的基地址,通过ARM上的总线分配基地址,直接访问外设一样访问即可

对于下变频,可能涉及到采样率的变化,进而可以通过抽取滤波器实现,RF Data Converter IP内部同样集成了抽取滤波器
在这里插入图片描述
8倍抽取本质就是通过3个2倍抽取的滤波器进行级联实现;

此外除了滤波器之外,由于RF Data Converter IP 是采用射频直采的方式,上电过程中有一些校验需要完成,包括OCB,GCB,TSCB等

RF Data Converter IP完成数据采样,最终送到用户使用,是通过AXI总线传输的,采用的具体总线协议是AXI4-Stream protocol

  • 2
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值