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

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

3天内不再提示

JESD204C标准的介绍和新功能

星星科技指导员 来源:嵌入式计算设计 作者:Del Jones 2022-06-30 11:09 次阅读

许多行业的数据密集型应用程序继续推动快速有效地交付有效负载数据的界限。5G 通信网络在基础设施及其连接组件中采用需要更多带宽的系统。在航空航天和国防工业中,这意味着在雷达应用和复杂数据分析仪器中可以在更短的时间内处理更多信息。相关地,对带宽快速扩展的测试和分析转化为电子测试设备对更高速度和容量的需求。

对数据不断增长的需求导致 JEDEC 固态技术协会需要引入最新的 JESD204 标准,用于数据转换器和逻辑器件之间的高速串行链路。该标准的 B 修订版于 2011 年发布,将串行链路数据速率推至 12.5 Gbps,并确保从一个电源周期到下一个电源周期的确定性延迟,同时满足当时基于转换器的应用的更高带宽要求。该标准的最新版本 JESD204C 于 2017 年底发布,以继续支持这一和下一代多千兆数据处理系统的性能要求的上升趋势。JESD204C 小组委员会为新版标准制定了四个高级目标:增加通道速率以支持更高带宽应用程序的需求,提高有效载荷传递的效率,并提供改进的链路稳健性。此外,他们希望编写一个比 JESD204B 更清晰的规范,同时修复该版本标准中的一些错误。还希望提供与 JESD204B 向后兼容的选项。完整的 JESD204C 规范可通过杰德克。

这本由两部分组成的入门读物作为对 JESD204C 标准的介绍,重点介绍了与 JESD204B 的区别,并详细介绍了旨在满足前述目标的关键新功能,并在提供各种所需的带宽能力的同时提供更友好的用户界面的行业。本系列的第一部分提供了这些差异和新功能的高级视图。第 2 部分将深入探讨最重要的新功能。

总结 JESD204C 的变化

JESD204C 规范经过组织以提高可读性和清晰度,它包括五个主要部分。“简介和通用要求”部分涵盖了适用于所有实施层的要求。物理层、传输层和每个数据链路层(8b/10b、64b/66b 和 64b/80b)的部分涵盖了专门适用于这些实施层的要求。整个标准中引入了几个新术语,主要与新的 64b/66b 和 64b/80b 链路层以及这些链路层的新同步过程相关。虽然传输层在 JESD204B 中保持不变,但物理层发生了相当大的变化。上述变化,

新术语

JESD204C 中引入了几个新术语和配置参数,主要用于描述与 64b/66b 和 64b/80b 链路层相关的功能。表 1 列出了最相关的术语和参数以及每个的简要说明。这些将在以下部分中进一步描述。

pYYBAGK9E_-AOid8AALHxB7NHfw577.png

传输层

对于 JESD204C,传输层与 JESD204B 保持不变。在传输层中组装的数据帧以 8 字节块的形式通过链路发送。对标准的这一部分进行了组织、文本和图形的更改,以提供更高的清晰度。

由于 64 位编码方案的性质,在某些配置中,帧边界不会与块边界对齐(帧可能不完全包含八个八位字节)。这方面的细节和影响将在本系列的第 2 部分中介绍。

数据链路层

如前所述,该标准有两个主要部分涵盖不同的数据链路层方案。来自 JESD204 标准先前版本的 8b/10b 编码方案,包括使用 SYNC~ 引脚和使用 K.28 字符进行同步、通道对齐和错误监控,作为向后兼容的选项保持不变。但是,从长远来看,大多数应用程序可能会使用 JESD204C 中添加的新 64 位编码方案之一。64b/66b 方案将提供最高效率并基于 IEEE 802.3。虽然它被称为编码,但实际上并没有进行任何编码(类似于 8b/10b)。该方案只是将两个标头位添加到 64 位有效负载数据中。既然是这样,加扰是强制性的,以保持直流平衡并确保足够的转换密度,以便 JESD204C 接收器中的时钟和数据恢复 (CDR) 电路能够可靠地恢复时钟。这将在本系列的第 2 部分。还添加了 64b/80b 选项,该选项保持与 8b/10b 方案相同的时钟比率,同时允许使用前向纠错等新功能。这两种 64 位编码方案都不兼容 JESD204B 中使用的 8b/10b 编码。

物理层

JESD204C 已将通道速率的上限提高到 32 Gbps,同时保持早期版本中建立的 312.5 Mbps 的下限。JESD204B 中的上限为 12.5 Gbps。虽然没有严格禁止,但不建议对高于 16 Gbps 的通道速率使用 8b/10b 编码,也不建议对低于 6 Gbps 的通道速率使用 64b 方案。

JESD204C 引入了两类类来定义物理接口的特性。表 2 列出了与每个类别相关的车道速率。表 3 列出了 C 类中的信道类型以及相关的加重和均衡特性。

pYYBAGK9FAmAHJp_AAC_-R0wQxQ336.png

poYBAGK9FBKAXSBpAADgCVdUzm4160.png

JESD204C 还引入了 JESD204 通道工作裕度 (JCOM) 的概念,用于确认符合 C 类 PHY 层标准。这种工作裕度计算补充了应用本标准和之前的标准修订版中描述的 B 类 PHY 层实现的眼图模板。

时钟和同步

JESD204C 将保留 JESD204B 中定义的 SYSREF 和器件时钟的使用。然而,当使用任一 64 位编码方案时,SYSREF 不是对齐 LMFC,而是用于对齐本地扩展多块计数器 (LEMC),以提供确定性延迟和多芯片同步的机制。

64 位编码方案的同步过程与 JESD204B 中使用的完全不同。SYNC 信号已被消除,同步初始化和错误报告现在将在应用层软件中处理。因此,没有代码组同步 (CGS) 或初始通道对齐序列 (ILAS)。同步标头同步、扩展多块同步和扩展多块对齐是用于描述同步过程的与同步相关的新术语。这些同步阶段中的每一个都是使用 32 位同步字实现的。这将在本系列的第 2 部分中详细讨论。

请注意,对于 8b/10b 编码,SYNC 引脚和 ILAS 都被保留。

确定性延迟和多芯片同步

如上所述,实现确定性延迟和多芯片同步的机制在 JESD204B 中基本保持不变。当使用 64 位编码方案之一时,没有子类 2 选项。相反,仅支持子类 1 操作,并且 SYSREF 信号用于在 JESD204 子系统中的所有设备上对齐 LEMC。

前向纠错

为了实现以更高通道速率提供更强大链路的目标,JESD204C 中包含了 FEC 选项。该算法基于防火规范,可能对仪表应用特别有用。这是一项可选功能,仅在使用 64 位编码方案之一时可用。

火灾代码是纠正单脉冲错误的循环代码。循环码的优点是它们的码字可以表示为有限域上的多项式,而不是向量。火灾代码使用一个可以分成两个组件的综合症,以便更快地解码。

更多信息

在即将推出的 JESD204C 入门系列的第 2 部分中,我们将深入探讨 JESD204C 标准的关键要素,这些要素支持我们在开头段落中描述的问题解决技术。具体来说,64b/66b 编码方案实现的带宽效率改进与增加带宽的 32 Gbps 物理层规范一样被仔细研究。新的同步过程以及标准的可选前向纠错方面也提供了更多深度,以提高链路的鲁棒性。

审核编辑:郭婷

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

    关注

    446

    文章

    47752

    浏览量

    409048
  • 计数器
    +关注

    关注

    32

    文章

    2121

    浏览量

    92947
  • 5G
    5G
    +关注

    关注

    1340

    文章

    47800

    浏览量

    554146
收藏 人收藏

    评论

    相关推荐

    一种连接数据转换器和逻辑器件的高速串行接口—JESD204介绍

    JESD204是一种连接数据转换器(ADC和DAC)和逻辑器件的高速串行接口,该标准的 B 修订版支持高达 12.5 Gbps串行数据速率(目前C修订版已经发布,即JESD204C),并可确保
    的头像 发表于 04-19 16:20 300次阅读

    抓住JESD204B接口功能的关键问题

    JESD204B是最近批准的JEDEC标准,用于转换器与数字处理器件之间的串行数据接口。它是第三代标准,解决了先前版本的一些缺陷。该接口的优势包括:数据接口路由所需电路板空间更少,建立与保持时序要求
    的头像 发表于 03-26 08:22 339次阅读
    抓住<b class='flag-5'>JESD204</b>B接口<b class='flag-5'>功能</b>的关键问题

    JESD204B的常见疑问解答

    这一功能,从一个器件到另一个器件的通道路由便简单得多,并可独立于硅片供应商在数据手册中分配的初始名称。 问:我正尝试在我系统中设计一个使用JESD204B多点链路的转换器。它与单点链路有何不同? 答
    发表于 01-03 06:35

    AD9683的引脚如何与zynq 7015芯片中的JESD204 ip核端口对应相连?

    目前,我在设计中想使用ZYNQ 7015系列的FPGA,利用JESD204 IP核接收A/D转换器AD9683转换完成后的数据。但是JESD204 IP核的端口很多,我不知道应该如何将AD9683
    发表于 12-15 07:14

    ad9680 JESD204B接口rx_sync信号同步和失锁周期性出现怎么解决?

    使用AD9680时遇到一个问题,AD9680采样率为1Gsps,JESD204B IP核的GTX参考时钟为250MHz,参数L=4,F=2,K=32,线速率为10Gbps,使用的为SYSREF
    发表于 12-12 08:03

    使用AD9163的时候遇到JESD204B的SYNC信号周期性拉低如何解决?

    我在使用AD9163的时候遇到JESD204B的SYNC信号周期性拉低。通过读寄存器值如图,发现REG470和REG471都为0xFF,而REG472始终为0.不知有谁知道是什么原因?该如何解
    发表于 12-04 07:30

    AD9164 JESD204B接口的传输层是如何对I/Q数据进行映射的?

    AD9164 JESD204B接口的传输层是如何对I/Q数据进行映射的
    发表于 12-04 07:27

    AD9680和AD9690支持的jesd204最小通道线率是多少?

    在AD9680和AD9690数据手册上,写着它们[size=200%]支持的最小通道线率是3125Mbps,但是在JESD204B标准手册写着最小通道线率是312.5Mbps。 我疑惑这是数据手册的错误,还是AD9680和AD9690这两款芯片支持的最低通道线率确实时31
    发表于 12-01 07:57

    JESD204B规范的传输层介绍

    电子发烧友网站提供《JESD204B规范的传输层介绍.pdf》资料免费下载
    发表于 11-28 10:43 0次下载
    <b class='flag-5'>JESD204</b>B规范的传输层<b class='flag-5'>介绍</b>

    AD9094: 8-Bit, 1 GSPS, JESD204B, Quad Analog-to-Digital Converter Data Sheet AD9094: 8-Bit, 1 GSPS, JESD204B, Quad Analog-to-Digital Convert

    电子发烧友网为你提供ADI(ADI)AD9094: 8-Bit, 1 GSPS, JESD204B, Quad Analog-to-Digital Converter Data Sheet相关产品
    发表于 10-17 19:13
    AD9094: 8-Bit, 1 GSPS, <b class='flag-5'>JESD204</b>B, Quad Analog-to-Digital Converter Data Sheet AD9094: 8-Bit, 1 GSPS, <b class='flag-5'>JESD204</b>B, Quad Analog-to-Digital Convert

    AD9207: 12-Bit, 6 GSPS, JESD204B/JESD204C Dual ADC Data Sheet AD9207: 12-Bit, 6 GSPS, JESD204B/JESD204C Dual ADC Data Sheet

    电子发烧友网为你提供ADI(ADI)AD9207: 12-Bit, 6 GSPS, JESD204B/JESD204C Dual ADC Data Sheet相关产品参数、数据手册,更有AD9207
    发表于 10-16 19:02
    AD9207: 12-Bit, 6 GSPS, <b class='flag-5'>JESD204</b>B/<b class='flag-5'>JESD204C</b> Dual ADC Data Sheet AD9207: 12-Bit, 6 GSPS, <b class='flag-5'>JESD204</b>B/<b class='flag-5'>JESD204C</b> Dual ADC Data Sheet

    LogiCORE IP JESD204内核概述

    LogiCORE IP JESD204内核实现了一个JESD204B接口,使用GTX、GTH、GTP或GTY(仅限UltraScale和UltraScale+)收发器在1至8个通道上支持1至12.5
    的头像 发表于 10-16 10:57 439次阅读
    LogiCORE IP <b class='flag-5'>JESD204</b>内核概述

    JESD204B链路中断时的基本调试技巧

    本文旨在提供发生 JESD204B 链路中断情况下的调试技巧简介
    的头像 发表于 07-10 16:32 977次阅读
    <b class='flag-5'>JESD204</b>B链路中断时的基本调试技巧

    JESD204B是FPGA中的新流行语吗

    JESD204B规范是JEDEC标准发布的较新版本,适用于数据转换器和逻辑器件。如果您正在使用FPGA进行高速数据采集设计,您会听到新的流行词“JESD204B”。与LVDS和CMOS接口相比,这一较新的版本具有显著的优势,因为
    的头像 发表于 05-26 14:49 387次阅读
    <b class='flag-5'>JESD204</b>B是FPGA中的新流行语吗

    JED204B是什么?JESD204B的分类及优缺点介绍

    大部分的ADC和DAC都支持子类1,JESD204B标准协议中子类1包括:传输层,链路层,物理层。在少部分资料中也会介绍含有应用层,应用层是对JESD204B进行配置的接口,在
    发表于 05-10 15:52 1610次阅读
    JED<b class='flag-5'>204</b>B是什么?<b class='flag-5'>JESD204</b>B的分类及优缺点<b class='flag-5'>介绍</b>