RF_DC系统时钟设置GEN1/GEN2

举报
心殁花满楼 发表于 2022/06/24 14:16:15 2022/06/24
【摘要】 RF_DC系统时钟设置GEN1/GEN2系统时钟配置界面如图,只有在对应的Tile ADC/DAC使能的情况下才允许对Tile的时钟进行配置。系统中的PLL框图。需要注意的是输入端的100R ODT应该是基于mos结构实现的。因此在模块没有使能的时候是没有片上匹配的。如果此时有时钟输入的话可能会引起强烈的反射。PG269-page163中指出应该在使能片上的PLL之后再添加时钟,但是在RF...

RF_DC系统时钟设置GEN1/GEN2

图片.png
系统时钟配置界面如图,只有在对应的Tile ADC/DAC使能的情况下才允许对Tile的时钟进行配置。
图片.png
系统中的PLL框图。
需要注意的是输入端的100R ODT应该是基于mos结构实现的。因此在模块没有使能的时候是没有片上匹配的。如果此时有时钟输入的话可能会引起强烈的反射。PG269-page163中指出应该在使能片上的PLL之后再添加时钟,但是在RF_ANAlyzer的教程中又需求先配置板子的时钟再进行位流的下载,这样看来这两个文档是矛盾的。实际上两种方式我都操作过,也都能正常的工作。

AXI4-Lite Interface Configuration

AXI4总线在模块中用于通信,PG269-Page226 中提到AXI4时钟的配置与DAC ADC的上电时序有关,但没有说具体的设计规则。实际的demo中设置为100

Tile Clock Configuration

  • Sampling Rate (GSPS): ADC和DAC实际输出的采样率
  • Max Fs (GSPS): 使用芯片的ADC DAC支持的最高采样率
  • PLL: 配置是否使用PLL
  • Reference Clock (MHz): Tile实际输入的时钟,这个数要和之前时钟配置的值一致。 这个数值和采样率有关,因为采样时钟是使用这个时钟经过PLL生成的。具体如何设置要参考一下这个Tile中的文件结构
  • PLL Reference Clock: PLL的输入时钟
  • Reference Clock Divider: 输入时钟分频器 Reference Clock经过分频后变成PLL Reference Clock
  • Fabric Clock (MHz): 有关这个词很难翻译成中文资料1资料2,这个单词的本意是织物、布料、结构。在这里的引申义应该更接近结构,因为从资料1、2中可以看出这个接口都是用于PS和PL的链接使用的。在RFDC中,这个接口是用于AD或DA数据交换的,因此这个接口的速度和ADC/DAC的采样率有关。在IP设置中这个接口的频率总等于采样率的1/8.由于同一个Tile中有多个AD DA因此要求同一个tile中的外设速度要是一致的。
  • Clock Out (MHz): Tile的输出时钟,可以用来驱动DAC的输入数据流的AXI4-Stream总线。这个时钟的频率同样和采样率有关。

PLL Summary Settings

显示了各个Tile的PLL配置情况

  • Vco(MHz): PLL压控振荡器(voltage controlled oscillator)的输出频率。8.5-13.2GHz
  • Fb Div: Vco反馈输出分频器,可以设置的范围为13-160,只能为整数
  • M: 输出分频系数2、3、4-64之间的偶数
  • R: 输入分频系数 只能取整数1-4

PLL的结构

图片.png
输出频率公式
Fs = (Fin/R)*(FBDiv/M)

  • PFD 鉴频鉴相器(phase/frequency detector)
  • CP 电荷泵(charge pump)
  • LPF 低通滤波器(Low Pass Filter)
  • VCO 压控振荡器(voltage controlled oscillator)

有关PLL的实现可以参照这篇论文
为了防止链接GG,在这里补充一下自己的理解。

输入信号经过输入分频器(Refrence Divider)®后,输入到PFD,PFD的本质可以看成一个比较输出环节,PFD将输入信号与经过反馈信号比较。输出一个与频率相位均相关的信号(理想),这个信号可以看做一个脉宽可变的方波信号。输入到电荷泵后由电压信号变为电流脉冲,然后经过低通滤波器滤除高频分量后变成压控振荡器的控制电压。至此形成负反馈,直到系统稳定后,锁相环lock

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。