0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

JESD204B时钟网络原理概述

潘文明 来源:明德扬吴老师 作者:明德扬吴老师 2022-07-07 08:58 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

明德扬的JESD204B采集卡项目综合上板后,可以使用上位机通过千兆网来配置AD9144和AD9516板卡,实现高速ad采集。最终可以在示波器和上位机上采集到设定频率的正弦波。本文重点介绍JESD204B时钟网络。

一,JESD204B时钟网络原理概述

本文以JESD204Bsubclass1来讨论时钟的时序需要以及TI时钟芯片方案的实现。任何一个串行协议都离不开帧和同步,JESD204B也不例外,也需要收发双方有相同的帧结构,然后以一种方式来同步,即辨别起始。JESD204B是以时钟信号的沿来辨别同步的开始,以及通过一定的握手信号使得收发双方能够正确识别帧的长度和边界,因此时钟信号及其时序关系对于JESD204B就显得极其重要。下图是典型的JESD204B系统的系统连接:

poYBAGLGLy2AZT1eAAK8wL07r4E509.png

Device Clock是器件工作的主时钟,一般在数模转换器里为其采样时钟或者整数倍频的时钟,其协议本身的帧和多帧的时钟也是基于Device Clock.SYSREF是用于指示不同转换器或者逻辑的Device Clock的沿,或者不同器件间Deterministic latency的参考。如下图所示,Device Clock和SYSREF必须满足的时序关系。

pYYBAGLGL0KATPLiAAE3t7fUGoo167.png

SYSREF的第一个上升沿要非常容易的能被Device Clock捕捉到,这样就需要SYSREF和Device Clock满足上图的时序关系。通常会因为PCB的线长以及时钟器件不同通道输出时的Skew,会带来一定的误差,Device Clock的上升沿不一定正好在SYSREF的脉冲的正中间,工程上只要在一定范围内就能保证JESD204收发正常工作。

二,明德扬JESD204B项目时钟网络介绍

明德扬JESD204B采集卡项目使用Xilinx的KC705开发板,外接的DA板卡包含ad9144芯片和ad9516时钟芯片。

该项目由FPGA发送一个源时钟到ad9516芯片,接着由ad9516芯片输出4个时钟,其中2个时钟输送到FPGA,另外2个时钟输送到ad9144芯片。具体架构如下图:

poYBAGLGL1GALDYuAABA-RP6jyY704.png

AD9516介绍

AD9516,这是一个由ADI公司设计的14路输出时钟发生器,具有亚皮秒级抖动性能,还配有片内集成锁相环(PLL)和电压控制振荡器(VCO)。片内VCO的调谐频率范围为2.55 GHz至2.95 GHz。或者,也可以使用最高2.4 GHz的外部VCO/VCXO。

AD9516有6路(3对)LVPECL输出,4路(2对)LVDS输出以及8路LVCMOS(每个LVDS可以作为2路LVCMOS)输出。每对之间共享数值为1-32的分频数值,因此,每对LVPECL或者LVDS输出的时钟频率是相同的。LVPECL输出可达1.6GHz,LVDS输出可达800MHz,LVCMOS可达250MHz。输入参考时钟频率和VCO工作频率有如关系: Fvco=(Fref/R)*(P*B+A)

每路输出还有单路的分频因子(1-32)可以配置,通过参考时钟的选择,内部P、B、A寄存器以及每路分频寄存器的配置,可以得到我们想要的时钟。

以上就是关于明德扬JESD204B的时钟网络的介绍,明德扬可承接基于JESD204B的高速数据传输项目,若想了解更多,感兴趣的同学可以留言相互讨论!

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 时钟网络
    +关注

    关注

    0

    文章

    16

    浏览量

    6685
  • JESD204B
    +关注

    关注

    6

    文章

    83

    浏览量

    19840
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    LMK04828 超低噪声JESD204B兼容时钟抖动清除器技术手册

    LMK0482x 系列是业界性能最高的时钟调节器,支持 JEDEC JESD204B。 PLL2 的 14 个时钟输出可配置为使用器件和 SYSREF 时钟驱动 7 个
    的头像 发表于 09-15 10:10 749次阅读
    LMK04828 超低噪声<b class='flag-5'>JESD204B</b>兼容<b class='flag-5'>时钟</b>抖动清除器技术手册

    ‌LMK0482x系列超低噪声JESD204B兼容时钟抖动清除器技术文档总结

    LMK0482x 系列是业界性能最高的时钟调节器,支持 JEDEC JESD204B。 PLL2 的 14 个时钟输出可配置为使用器件和 SYSREF 时钟驱动 7 个
    的头像 发表于 09-15 10:03 609次阅读
    ‌LMK0482x系列超低噪声<b class='flag-5'>JESD204B</b>兼容<b class='flag-5'>时钟</b>抖动清除器技术文档总结

    LMK04616 超低噪声低功耗JESD204B兼容时钟抖动清除器总结

    LMK0461x 器件系列是业界性能最高、功耗最低的抖动清除器,支持 JESD204B。16 个时钟输出可配置为使用器件和 SYSREF 时钟驱动 8 个 JESD204B 转换器或其
    的头像 发表于 09-12 16:50 826次阅读
    LMK04616 超低噪声低功耗<b class='flag-5'>JESD204B</b>兼容<b class='flag-5'>时钟</b>抖动清除器总结

    ‌LMK04828-EP 超低噪声JESD204B兼容时钟抖动清除器总结

    LMK04828-EP 器件是业界性能最高的时钟调理器,支持 JESD204B。 PLL2的14个时钟输出可配置为使用器件和SYSREF时钟驱动7个
    的头像 发表于 09-12 16:13 781次阅读
    ‌LMK04828-EP 超低噪声<b class='flag-5'>JESD204B</b>兼容<b class='flag-5'>时钟</b>抖动清除器总结

    LMK04832 超低噪声、3.2 GHz、15 输出、JESD204B 时钟抖动清除器技术手册

    该LMK04832是一款超高性能时钟调节器,支持 JEDEC JESD204B,还与 LMK0482x 系列器件引脚兼容。 PLL2的14个时钟输出可配置为使用器件和SYSREF时钟
    的头像 发表于 09-12 14:11 815次阅读
    LMK04832 超低噪声、3.2 GHz、15 输出、<b class='flag-5'>JESD204B</b> <b class='flag-5'>时钟</b>抖动清除器技术手册

    ‌LMK04368-EP 超低噪声JESD204B/C双环路时钟抖动清除器总结

    LMK04368-EP 是一款高性能时钟调节器,支持 JEDEC JESD204B/C,适用于太空应用。 PLL2 的 14 个时钟输出可配置为使用器件和 SYSREF 时钟驱动
    的头像 发表于 09-11 10:23 594次阅读
    ‌LMK04368-EP 超低噪声<b class='flag-5'>JESD204B</b>/C双环路<b class='flag-5'>时钟</b>抖动清除器总结

    JESD204B生存指南

    实用JESD204B来自全球数据转换器市场份额领导 者的技术信息、提示和建议
    发表于 05-30 16:31 0次下载

    JESD204B IP核的配置与使用

    物理层的位置,一种是物理层在JESD204 IP里;另外一种是物理层在JESD204 IP外部,需要再配置JESD204 phy IP核进行使用。
    的头像 发表于 05-24 15:05 1588次阅读
    <b class='flag-5'>JESD204B</b> IP核的配置与使用

    替代HMC7044超低噪高性能时钟抖动消除器支持JESD204B

    1. 概述PC7044是一款高性能双环路的整数时钟抖动消除器,可以为具有并行或串(JESD204B型)接口的高速数据转换器执行参考时钟选择和超低噪声频率的生成。 PC7044具有两个整
    发表于 05-08 15:57

    LTC6953具有11个输出并支持JESD204B/JESD204C协议的超低抖动、4.5GHz时钟分配器技术手册

    LTC6953 是一款高性能、超低抖动的 JESD204B/JESD204C 时钟分配 IC。LTC6953 的 11 个输出可配置为最多 5 个 JESD204B/
    的头像 发表于 04-16 14:28 943次阅读
    LTC6953具有11个输出并支持<b class='flag-5'>JESD204B</b>/<b class='flag-5'>JESD204</b>C协议的超低抖动、4.5GHz<b class='flag-5'>时钟</b>分配器技术手册

    AD9680 JESD204B接口的不稳定会导致较大的电流波动,怎么解决?

    AD采集芯片为AD9680-1000,时钟芯片为AD9528。当 AD 采样时钟为 500MHz 时,jesd204B (串行线速 = 5 Gbps) 稳定。但是,当 AD 采样时钟
    发表于 04-15 06:43

    LTC6952具有11个输出并支持JESD204B/JESD204C协议的超低抖动、4.5GHz PLL技术手册

    LTC6952 是一款高性能、超低抖动 JESD204B/C 时钟生成和分配 IC。该器件包括一个锁相环 (PLL) 内核,由基准分频器、具有锁相指示器的相位频率检波器 (PFD)、超低噪声充电
    的头像 发表于 04-09 17:26 737次阅读
    LTC6952具有11个输出并支持<b class='flag-5'>JESD204B</b>/<b class='flag-5'>JESD204</b>C协议的超低抖动、4.5GHz PLL技术手册

    使用jesd204b IP核时,无法完成综合,找不到jesd204_0.v

    /Theonesssssssss/Documents/VivadoData/project_1/project_1.srcs/sources_1/new/jesd204b_base.v\":159] * [Synth
    发表于 03-12 22:21

    JESD204B有专用于ADC/DAC和FPGA或ASIC的接口吗?

    请问各位大侠:JESD204B专用于ADC/DAC和FPGA或ASIC的接口吗,该接口同Rapid/PCIe的物理层Serdes接口有何区别,谢谢!
    发表于 02-08 09:10

    JESD204B使用说明

    JESD204B IP核作为接收端时,单独使用,作为发送端时,可以单独使用,也可以配合JESD204b phy使用。 JESD204B通常配合AD或DA使用,替代LVDS,提供更高的通讯速率,抗干扰
    的头像 发表于 12-18 11:31 2440次阅读
    <b class='flag-5'>JESD204B</b>使用说明