AD9680-1000,该芯片最大分辨率为 14bit,最高采样率
为 1GSPS,无杂散动态范围为 80dBc(
f
IN
=1GHZ),支持高
速 2 通道 JESD204B 串行输出。AD9680-1000 可对高达
第二奈奎斯特区的宽带模拟信号进行采样,满足对
550MHz~950MHz 范围内信号进行无失真采样的需求。
为了实现多板卡间多通道 AD 芯片的同步需求,经
比较选取了 TI 公司的 LMK04828 时钟芯片,该芯片具
有 较 低 的 均 方 根 抖 动 , 支 持 目 前 流 行 的 JEDEC
JESD204B 协议,最高可达 14 对差分 Device Clocks(含 7
对 SYSREF Clocks),可满足实现多板卡间多通道同步采
集的需求。
多板间多通道 AD 芯片的同步实现原理如图 1 所示。
图 1 实现了 2 块 4 通道 AD 板卡的同步数据采集。
采用其中一块 AD 板卡作为主板发出控制信号以及时
钟基准信号到另一块作为从板的 AD 板卡,进而实现了
多板卡间的多通道同步采集。
2.2 时钟信号
对主板而言,板上采集时钟以及处理时钟均是由主
板上 LMK04828 时钟芯片产生,所有时钟都具有固定的
相位关系。对从板而言,板上采集时钟以及处理时钟均
是由从板上 LMK04828 时钟芯片产生,所有时钟都具有
固定的相位关系,同时,从板上 LMK04828 时钟芯片接
收主板上 LMK04828 时钟芯片产生的时钟信号以及触
发信号,进而从板上 LMK04828 时钟芯片和主板上
LMK04828 时钟芯片所产生的时钟也具有固定的相位
关系。最终,两块板卡上的所有时钟均具有固定的相位
关系,为实现多板卡的多通道同步采集提供了可能。
2.3 SYSREF 信号
采用 JESD204B 技术实现多通道 AD 芯片的延迟和
同步采集,SYSREF 信号是非常重要的。SYSREF 信号的
产生需满足两个需求:相对于器件时钟的建立以及保持
时间,并且需要以适当的频率运行。通常对于较低速的
ADC 芯片来说,SYSREF 信号建立及保持时间是比较容
易满足的,对于速度较快的 ADC 芯片而言,较高的器件
时钟速率减小了 SYSREF 信号的建立及保持时间,此时
可能就需要进行必要的动态延迟调节以满足在不同条
件下的定时需求。
SYSREF 既可以为连续信号,也可以为间歇性信号,
其频率必须等于本地多帧时钟频率或者本地多帧时钟
频率的整数分频。
SYSREF 的值可由式(1)确定,式(1)中
f
BITRATE
为 JE
SD204B 传输中串化器 / 解串器的位速率,
K
为每个多 帧的帧数,F 为每帧的 8 位字数,n 为任意正整数
[2]
。
2.4 同步数据接收流程
多板卡的多通道同步采集工作流程如图 2 所示。设
备上电后首先配置两块板卡上的各芯片,如 FPGA 芯片、
LMK04828 芯片以及 AD 芯片等等,两块板卡配置完成
后首先由主板卡发出时钟基准信号和同步触发信号,从
板卡收到同步触发信号和时钟基准信号后完成 2 块板
卡间的同步时序,最终实现多板间的多通道同步采集。
印制板设计
(1) 印制板设计时最好对 AD 工作区域单独划分出
一块干净完整的区域,提供独立的地平面,尽量减少周
围电路干扰,提高 AD 转换性能
[3]
;
(2)严格避免 AD 采样时钟线过长,以防传输线效应
产生,同时要保证 AD 采样时钟质量;
(3)JESD204B 数据线传输速率可达 10Gbps,需保证
数据线传输线周围相对干净,比如禁止布局晶振或者数
字电源芯片等。
4 设计结果
多通道 AD 数据采集板的转换所得的数据首先会
录取到 FPGA 内进行数字信号处理,基于此,本文所设
计的多通道 AD 数据采集板的各项指标最终是从 FPGA
录取到的采集数据测试计算后所得。
图 3 所示为借助 Xilinx 公司的设计工具 Vivado
2016.4 获得的主板卡的四通道 AD 采集后录取到 FPGA
的部分原始数据,通过对所得原始数据进行分析计算可
以得到主板卡的四通道 AD 数据采集板各种设计指标。
同理可以获得从板卡的四通道 AD 数据采集板各种设
计指标。
5 结束语
本文设计的基于 JESD204B 协议的多板卡的多通
道同步采集已经成功使用,实际所测多板卡间的多通道
的幅度一致性小于 0.5dB(R.M.S),相位一致性小于 5
°
(R.
M.S),两块板卡上的 AD 转换有效位数为 9.4bit,可以满
足设计需求。
本文提供了一种基于 JESD204B 协议实现多板卡
间的多通道同步采集设计的思想,理论上可以方便地实
现更多板卡间的多通道同步采集。