请选择 进入手机版 | 继续访问电脑版

明德扬论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

微信扫一扫,快捷登录!

查看: 4639|回复: 0

AD9653调试笔记

    [复制链接]
发表于 2022-8-22 11:55:02 | 显示全部楼层 |阅读模式

马上注册,看完整文章,学更多FPGA知识。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
AD9653调试笔记
一、 简介
AD9653ADI公司2012推出的一款四通道、16125MSPS模数转换器内置片内采样保持电路,专门针对低成本、低功耗、小尺寸和易用性设计。该产品转换速率最高可达125MSPS,具有接触的动态性能与低功耗特性,对小封装尺寸的应用很有意义。
二、 研究目的
目前在导航领域,小型化低功耗国产化一直是国内的研究方向。
1、 板面积小
一片AD9653拥有四个通道由于是采用串行输出的方式,AD9653的封装为LFCSP-48。相较于主流使用的并行ADAD9269AD9650LFCSP-64封装面积减少了40%。且由于AD9653为四通道串行,仅需两片芯片,16数据线,即可实现八通道。而是用并行AD则需四片芯片,64数据线。
2、 功耗低
2-1给出了几种AD的功耗参数
2-1 不同AD详细功耗参数
AD9269
AD9650
YA16D80S
BLAD16D80S
AD9653
BLAD16Q125
工作模式
并行
并行
并行
并行
串行
串行
直流输入功耗
200mW
656mW
520mW
477mW
607mW
610mW
正弦输入功耗
230mW
663mW
540mW
530mW
650mW
630mW
待机功耗
37mW
50mW
80mW
356mW
48.6mW
掉电功耗
1mW
0.25mW
5mW
10mW
2mW
10.8mW
上表的统计数据可以看出,两片AD9653的功耗略大于四片AD9269,但是不到四片AD9650功耗的。因此八通道的应用中,相较于使用并行方案,仅从AD看可以减少1W的功耗
3、 采样速率
AD9653采样速率为125MSPS,在中频采样中可以提供足够的带宽
4、 国产化
AD9653有国产化替代器件BLAD16Q125是上海贝岭生产的PIN TO PIN芯片封装、引脚定义与AD9653相同,能够直接替换AD9653。在国产化项目上直接替换AD9653,无需二次发。
三、 硬件设计
本文硬件设计部分主要针对明德扬mdyAD9653FMC板卡来介绍。其主要功能如下:
➢ 搭载两片 ADC 芯片,支持 ADI、上海贝岭、北京时代民芯科技、中电 24
等生产的芯片,完全 PIN PIN 兼容;
➢ 共支持 8 通道同步输入;
➢ 支持 16 位采样分辨率;
➢ 支持最高 125MSPS 的采样率;
➢ 支持内外部时钟自动切换;
➢ 板载一片 10MHz/0.5ppm 的温补晶振;
➢ 集成了时钟分部芯片 AD9517-1,配合相应的 FMC 载板能完成多通道宽带
信号采集;
➢ 适用于医疗超声和 MRI、高速成像、正交无线电接收机、分集无线电接收机、
测试设备、雷达、卫星导航等多种应用场合。
5.jpg
3-13-2为硬件方案框图。具体分为以下几个部分

3-1  mdyAD9653FMC板卡硬件方案框图
3-2  mdyAD9653FMC板卡电源方案框图
1、 AD采样电路
AD信号输入端电路如图3-2所示
3-2  AD信号输入端电路
中频信号通过巴伦将单端转为差分送入AD9653。手册中使用的巴伦匝数比1:1而经过实际的测试及理论分析,发现1:2巴伦能够有效地降低级联噪声系数巴伦后级的阻容器件要根据手册提供的电路进行配置。如图3-2所示
3-2 AD9653单巴伦单端转差分电路
参考电压使用外部1.25V,使用的是ADR127可以和ADR1301V参考)互换。这样可以确保在使用1:2巴伦时AD的满幅为10dBm。表3-1AD满幅测试数据:
3-1 AD满幅测试数据
通道
CH1
CH2
CH3
CH4
CH5
CH6
CH7
CH8
信号源功率
9.9dBm
9.9dBm
9.9dBm
9.9dBm
9.9dBm
9.9dBm
9.9dBm
9.9dBm
2、 时钟电路
采用AD9517-1作为抗干扰板的主时钟源。FMC板输入参考时钟为62MHz,之后由9517分别为两片AD以及FPGA提供62MHz时钟。其中,两片AD输出的FCODCO信号连接至FPGA作为数据时钟和帧同步时钟。3-33-4分别为LVEPCLLVDS接口的时钟匹配电路
3-3  LVPECL接口时钟驱动电路
3-4  LVDS接口时钟驱动电路
四、 驱动程序设计
这里主要介绍ADC的驱动。
AD96534通道、16位、125 MSPS高速串行LVDS模数转换器。该ADC会自动倍乘采样速率时钟,以便产生合适的LVDS串行数据速率。它提供一个数据时钟输出(DCO)用于在输出端捕获数据,以及一个帧时钟输出(FCO)用于发送新输出字节信号。每一个通道都拥有两组LVDS差分数据线,在默认模式下分别串行传输偶数位和奇数位数据。4-1是AD9653在默认工作模式下的时序图:

4-1  默认模式下的时序图
Fs62MHZ,在DDR模式下,DCO248MHzFCO62MHz因此时序调整在设计中格外重要。
AD9653共有两种驱动方式一种是利用测试码来进行同步操作,然后切换到正常工作模式继续运行另一种是利用帧同步信号直接锁定每一帧数据。下面使用测试码对齐的方式简称Bitslip模式,对使用帧同步信号对齐的方式简称FCO模式。
1、 Bitslip模式
Bitslip模式的工作原理是通过SPI配置先让AD工作在测试模式,在这个模式下,AD每一个通道会重复输出测试码(A19C。FPGA读取每一通道的数据并进行移位调整串并转所有通道都对齐后,再次通过SPI配置AD使其退出测试模式,这样移位信息将得到保留,因此输出的AD数据就是正确的。该工作方式的架构如图4-2所示:
1661136925696.jpg

4-2  Bitslip模式程序架构
然而这种工作方式有一个缺点不难发现对齐工作仅发生在系统上电之后,一旦对齐,就没办法在让AD回到测试模式。这样就会造成一个问题:系统刚上电时,板子温度低工作一段时间后板子温度上升。时钟以及配置好的ISERDESE模块随着温度的升高会发生飘移但是这已经不能再次进入测试模式进行对齐。因此就会出现上电时间越长,噪声系数越大的现象。所以没办法满足高低温工作的需求。
2、 FCO模式
FCO模式的工作原理为将DCOFCO同时输入到模块内,通过DCO来捕获数据然后通过FCO对齐数据之后进行串并转换。该工作模式的架构如4-3所示
首先DCOFCO信号通过IDDR_FCO模块,DCO参照进行对齐。同时,对四个通道共八组差分数据信号以DCO为参照对齐。之后在DESER模块中根据FCO上升沿的位置数据分组,输出8并行数据,共八组最后通过DEFRAMER模块将每个通道的数据合并,输出16AD数据。
此工作模式避免了Bitslip模式不能依照温度修正的问题,由于使用的是AD芯片的FCO信号作为帧同步的参考,通过一组数据,就能实现一次对齐这样就不会受温度的影响。实际测试中也发现温度升高后,级联噪声系数很稳定
另一个优点就是该工作模式可以兼容上海贝岭BLAD16Q125芯片。由于贝岭AD的测试码为0x8000,而AD9653测试码为0XA19C,因此Bitslip模式需要更改程序才能在贝岭的AD上使用。

4-3  FCO模式程序架构
3、 时钟网络设置
以FCO模式为例,该模式的时钟树如图4-4所示

1661137278081.jpg

4-4  FCO模式时钟树
FCO模式下,两片AD不在同一个时钟网络下,而是各自使用一个MMCM模块AD的DCO输出作为MMCM模块的输入,生成一个62MHz信号作为AD数据采集、上下变频和DA输出的时钟以及一个248MHz信号作为ADDCO时钟,以其作为参照,对齐FCO和数据。
4、 调整
同样以FCO模式为例,时钟约束如图4-5所示
1-2.png
4-5  FCO模式下时钟约束
由于MMCM输出248MHz时钟的相位90°AD数据的延时时间设定为min=2.437nsmax=2.470ns部分AD时序约束如图4-6所示

1-3.png
图4-6  部分AD时序约束
输出时序约束如图4-7所示
4-7.png
4-7  输出时序约束

五、 单板测试
测试实例是在明德扬MP5620开发板mdyAD9653FMC板卡上实现。
1、 测试
测试条件为:
巴伦匝数比1:2参考电压:外部1.25V;AD位数:16bits
测试结果如表5-1所示
5-1  满幅测试结果
通道
CH1
CH2
CH3
CH4
信号源功率
9.8dBm
9.8dBm
9.8dBm
9.8dBm
信号源峰峰值
1.954V
1.954V
1.954V
1.954V
AD量化值
32768
32768
32768
32768
测试结果与理论值10dBm/2V Vpp0.2dBm/0.046V Vpp考虑到线损等因素误差在允许范围内。
2、 AD信噪比测试
四通道频谱分别5-25-35-45-5所示
5-2.png

5-2  CH1频谱
5-3.png
5-3  CH2频谱
5-4.png
5-4  CH3频谱
5-5.png
5-5  CH4频谱
四通道测试结果如表5-2所示
通道
CH1
CH2
CH3
CH4
采样频率
MHz
62MHz
62MHz
62MHz
62MHz
采样点数
65536
65536
65536
65536
SNR
dB
76.893
76.953
76.607
77.047
SNRFS
dB
78.157
78.044
77.738
78.172
主瓣功率
dB
-1.263
-1.091
-1.130
-1.125
主瓣频率
MHz
10.69
10.69
10.69
10.69
Hz噪声
dBFS/Hz
-153.07
-152.958
-152.651
-153.086
通过软件对AD9653进行仿真,频谱如图5-6所示
5-6.png
5-6  AD9653仿真频谱
仿真数据如图5-7所示
5-7.png
5-7  AD9653仿真数据
实测SNR比仿真小了1.9dB,实测每赫兹噪声比仿真小了1.8dB由此可见本设计已基本发挥出AD9653的性能。
3、 AD噪声系数计算
根据AD噪声系数计算公式:
1661139697577(1).jpg
每通道噪声系数如表5-3所示
5-3  每通道AD噪声系数
通道
CH1
CH2
CH3
CH4
NF
30.743dB
30.856dB
31.162dB
30.728dB
5-8  级联噪声系数计算方法
六、 总结
本文详细介绍了AD9653的硬件、软件设计方法,以及ADC的增益、噪声系数测量手段。配合明德扬的MP5620+mdyAD9653FMC平台,可以大大缩短设计周期,直接进行软件开发。也能该平台对国产器件进行性能上的对比验证。

1-1.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|MDYBBS ( 粤ICP备16061416号 )

GMT+8, 2024-3-28 19:57 , Processed in 0.105659 second(s), 25 queries .

Powered by Discuz! X3.4

本论坛由广州健飞通信有限公司所有

© 2001-2019 Comsenz Inc.

快速回复 返回顶部 返回列表