基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法

这篇具有很好参考价值的文章主要介绍了基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

0 引言
随着数字化信号处理技术的不断进步,对数字信号
的处理已经成为当前大多数工程应用的基本方法。由于
模拟信号才是现实生活中的原始信号,为了工程研究实
现的可能,需将模拟信号转换为数字信号才能在工程中
处理,AD 转换作为模拟信号转换为数字信号的关键环
节也成为工程中的重要研究对象 [1]
数据采样转换器的接口经历了从传统 CMOS 接口
到差分 LVDS 接口的转变,由于 CMOS 接口速率低限制
了初期 AD 采样的速率,差分 LVDS 接口实现了较高数
据速率的 AD 采样,但是随着当今 AD 转换器的快速发
展,更高的采样速率和更高的通道密度已经成为新的需
求,LVDS 接口针对此种情况已经显得有些乏力,为克服
这个挑战,JESD204B 接口应运而生。
当前国际上雷达工作方式多种多样,其中阵列雷达
对多通道间数据采样的同步性要求比较高,导致了多通
道的数据采集成为当前数据采集研究的一条重要分支。
多通道 AD 信号采集板相对单通道 AD 信号转换板来
说,除了要衡量 AD 采样的有效位数、动态范围、最大采
样率以及输入带宽等一些参数以外,还要衡量多通道间
的幅度一致性和相位一致性。
本文描述了一种基于 JESD204B 协议的多板卡的
多通道同步采集技术的设计。
1 设计指标
本文设计了 2 块 4 通道信号采集板来验证多板卡
的数据同步采集技术。
每块 4 通道信号采集板主要由高速 AD 芯片和现
场可编程逻辑器件 FPGA 组成,其中 AD 芯片将外部中
频信号转换成数字信号后供给 FPGA 内进行预处理,
FPGA 再将预处理结果传输给下一级目标单元。所设计
的部分指标为:
(1)信号采集通道数为 4 路;
(2) 信号采集带宽和中心频率分别为 550MHz ~950
MHz 和 750MHz;
(3)有效位不小于 9.5bit;
(4)信号采样率不小于 1000MSPS;
(5)各通道间幅度一致性不大于 0.5dB(R.M.S);
(6)各通道间相位一致性不大于 5 ° (R.M.S)。
2 设计过程
2.1 设计原理
在比较多种 ADC 芯片后,选择了 ADI 公司的
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 所示。
基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法
图 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]
基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法
2.4 同步数据接收流程
多板卡的多通道同步采集工作流程如图 2 所示。设
备上电后首先配置两块板卡上的各芯片,如 FPGA 芯片、
LMK04828 芯片以及 AD 芯片等等,两块板卡配置完成
后首先由主板卡发出时钟基准信号和同步触发信号,从
板卡收到同步触发信号和时钟基准信号后完成 2 块板
卡间的同步时序,最终实现多板间的多通道同步采集。
基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法
印制板设计
(1) 印制板设计时最好对 AD 工作区域单独划分出
一块干净完整的区域,提供独立的地平面,尽量减少周
围电路干扰,提高 AD 转换性能 [3]
(2)严格避免 AD 采样时钟线过长,以防传输线效应
产生,同时要保证 AD 采样时钟质量;
(3)JESD204B 数据线传输速率可达 10Gbps,需保证
数据线传输线周围相对干净,比如禁止布局晶振或者数
字电源芯片等。
4 设计结果
多通道 AD 数据采集板的转换所得的数据首先会
录取到 FPGA 内进行数字信号处理,基于此,本文所设
计的多通道 AD 数据采集板的各项指标最终是从 FPGA
录取到的采集数据测试计算后所得。
图 3 所示为借助 Xilinx 公司的设计工具 Vivado
2016.4 获得的主板卡的四通道 AD 采集后录取到 FPGA
的部分原始数据,通过对所得原始数据进行分析计算可
以得到主板卡的四通道 AD 数据采集板各种设计指标。
同理可以获得从板卡的四通道 AD 数据采集板各种设
计指标。
基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法
5 结束语
本文设计的基于 JESD204B 协议的多板卡的多通
道同步采集已经成功使用,实际所测多板卡间的多通道
的幅度一致性小于 0.5dB(R.M.S),相位一致性小于 5 ° (R.
M.S),两块板卡上的 AD 转换有效位数为 9.4bit,可以满
足设计需求。
本文提供了一种基于 JESD204B 协议实现多板卡
间的多通道同步采集设计的思想,理论上可以方便地实
现更多板卡间的多通道同步采集。

文章来源地址https://www.toymoban.com/news/detail-490945.html

到了这里,关于基于 JESD204B 协议ARM+FPGA+AD多板卡多通道同步采集实现方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JESD204B知识点

    1.M:几个模拟通道就为几 2.N:ADC和DAC中量化位数:16bit——N=16. 3.N\\\':以半字节及4bit为单位:16bit——N\\\'=4,14bit——N\\\'=4(多余的2bit以CS控制位和T结束位占位) 4:F:每一帧的字节数:2byte——2(一般在器件手册上以OCTET标识) 5:K:多帧包含的帧数:32——32(器件手册一般这样定义Ceil (17 /

    2024年01月19日
    浏览(43)
  • 基于FPGA+JESD204B 时钟双通道 6.4GSPS 高速数据采集设计(三)连续多段触发存储及传输逻辑设计

    本章将完成数据速率为 80MHz 、位宽为 12bits 的 80 路并行采样数据的连续多 段触发存储。首先,给出数据触发存储的整体框架及功能模块划分。然后,简介 MIG 用户接口、设置及读写时序。最后,进行数据跨时钟域模块设计,内存控制 模块设计以实现连续多段触发存储。触发

    2024年02月05日
    浏览(57)
  • AD9680之JESD204B接口2路、4路、8路的14bit 500MSPS/1GSPS/1.25GSPS采样率子卡的中文版本设计及调试经验资料分享

    板卡概述: 【FMC155】 FMC155 是一款基于 VITA57.1 标准的,实现 2 路 14-bit、500MSPS/1GSPS/1.25GSPS 直流耦合 ADC 同步采集 FMC 子卡模 块。 该模块遵循 VITA57.1 规范,可直接与 FPGA 载卡配合使用,板 卡 ADC 器件采用 ADI 的 AD9680 芯片,该芯片具有两个模拟输入通道和两个 JESD204B 输出数据通

    2024年02月04日
    浏览(44)
  • 高速电路设计系列分享-熟悉JESD204B(下)

    目录 概要 整体架构流程 技术名词解释 技术细节 1.物理层 小结 随着高速ADC跨入GSPS范围,与FPGA(定制ASIC)进行数据传输的首选接口协JESD204B。为了捕捉频率范围更高的RF频谱,需要宽带RFADC。在其推动下,对于能够捕捉更宽带宽并支持配置更灵活的SDR〈软件定义无线电)平台的

    2024年02月11日
    浏览(42)
  • 基于 ARM+FPGA+AD平台的多类型同步信号采集仪开发及试验验证(二)板卡总体设计

    2.2 板卡总体设计 本章开发了一款基于 AD7193+RJ45 的多类型传感信号同步调理板卡,如图 2.4 所 示,负责将传感器传来的模拟电信号转化为数字信号,以供数据采集系统采集,实现了 单通道自由切换传感信号类型与同步采集多类型传感信号的功能(包含桥式电路信号、 IEPE 传感

    2024年02月06日
    浏览(66)
  • 基于ARM+FPGA+AD的多通道精密数据采集仪方案

    XM 系列具备了数据采集仪应具备的“操作简单、便于携带、满足各种测量需求”等功能的产品。具有超小、超轻量的手掌大小尺寸,支持8 种测量模块,还可进行最多576 Ch的多通道测量。另外,支持省配线系统,可大幅削减配线工时。使用时不必担心配线工时或配线错误、断

    2024年02月03日
    浏览(54)
  • FPGA的ADC信号采集ADS52J90-JESD204B接口

    本篇的内容是基于博主设计的jesd204b接口的ADC和FPGA的硬件板卡,通过调用jesd204b ip核来一步步在FPGA内部实现高速ADC数据采集,jesd204b协议和xilinx 的jesd204 IP核相关基本知识已在前面多篇文章中详细介绍,这里不再叙述~ 在该篇中,博主试图从一个初学者的视角来记录整个开发流

    2024年02月02日
    浏览(67)
  • 【JESD204系列】五、传输层设计原理

    传输层的主要功能是根据用户配置的链路参数,对转换器得到的原始样本数据进行映射,从而产生宽度为8bit 的特定格式数据,并视实际应用情景添加控制位或者尾位,以满足格式需求。 【JESD204系列】五、传输层设计原理 在JESD204B 协议所规定的链路参数中,主要通过L 决定链

    2024年02月06日
    浏览(35)
  • ARM/FPGA/DSP板卡选型大全,总有一款适合您

    创龙科技ARM/FPGA/DSP嵌入式板卡选型大全2023.2版本正式发布!接下来,跟着我们一起看看有哪些亮点吧! 6大主流工业处理器原厂 创龙科技现有30多条产品线,覆盖工业自动化、能源电力、仪器仪表、通信、医疗、安防等工业领域,与6大主流工业处理器原厂强强联合,包括德州

    2023年04月15日
    浏览(50)
  • 【JESD204系列】六、加解扰模块的设计原理

     扰码模块的目的之一是可以避免频谱尖峰,另一个目的是可使频谱数据独立,使电气接口的频谱选择更有效,避免数据错误。然而,扰码模块的使用会使转换器中所有数字模块会产生一些转换噪声。所以,JESD204B 标准的一些模式不使用扰码模式。 【JESD204系列】六、加解扰

    2024年02月14日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包