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

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

3天内不再提示

在TX与RX之间必然会出现的信号发送技术

电子设计 来源:网友电子设计发布 作者:网友电子设计发布 2021-11-23 17:10 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在上篇博客《理解JESD204B协议》中,我对 JESD204B 协议中的三个状态进行了概括性的功能介绍。这三个状态对于在链路的 TX 和 RX 之间构建有效数据链路非常重要,它们是:代码组同步 (CGS)、初始信道对齐序列 (ILAS) 和用户数据。今天我将探讨在 TX 与 RX 之间必然会出现的信号发送技术,完成构建有效链路所需的必要步骤。

假设您已经在 TX 与 RX 之间建立了所需的电气连接,如图 1 所示。请注意图中箭头表示信号方向。

从 TX (tx_dataout) 到 RX 的信号是包含数据链路的串行解串器信道信号。这些信号不需要偏移对齐。从 RX 回到 TX 的信号是 SYNCn 请求信号。

时钟芯片通常是 LMK04828 超低抖动合成器与抖动清除器,可为 txlink_clk 和 rxlink_clk 提供一个器件时钟。此外,它还可提供用来同步 TX 和 RX 时间域的 SYSREF。

发送器和互补的接收器包含 8b/10b 编码、数据链路层、扰频器和传输层。我们假设发送器和接收器都采用相同的 LMFS 配置和 PLL 设置。

要在经过 JESD204B 协议的各个状态时检验信号,可使用 FPGA 厂商提供的信号分析工具。

构建 JESD204B 链路的第一步是 RX 发信号通知 TX 开始代码组同步 (CGS):

a.) RX 针对 TX 降低 SYNC 信号,请求执行 CGS。

b.) TX 的回应将是开始发送 K28.5 字符(8b/10b 编码之前的 0xBC 十六进制)。

c.) RX 接收到并最少解码 4 个 K28.5 字符后,它会提高 SYNC 信号,让 TX 开始发送 ILAS 序列。

d.) 一旦 SYNC 升高,TX 就会在本地多帧时钟(LMFC,LMFC 在图中未显示)的上升沿位置的每个信道上发送 ILAS 信号。所有信道都将从源头与该 LMFC 边沿对齐。

e.) ILAS 总是包含 4 个多帧数据。每个多帧数据都以一个 K28.0 字符开始,以一个 K28.3 字符结束。链路配置数据在第 3 个八位位组开始的位置通过第二个多帧数据发送。

f.) 图 4 概括说明了 ILAS 多帧数据的结构,这可在 TX 发出的 ILAS 八位位组数据流中证实。K28.0=R 和 K28.3=A 字符可用来对齐多点链路中的所有信道。

完成 ILAS 后,TX 将通过串行信道发送有效用户数据。

g.) 在 RX 内部,每个信道都会在每个信道的弹性缓冲器中存储 ILAS 序列的最后一个 A 字符以及紧跟其后的任何用户数据。弹性缓冲器中用户数据的释放点通常是在检测到每个信道弹性缓冲器中最后一个 A 字符后的下一个 LMFC 上升沿。接收到的用户数据就像在 TX 侧一样,将需要通过传输层的背面,将串行位重新排列为有意义的并行样片。

h.) 该信道对齐特性可确保来自每个信道的所有数据都可对齐。此外,它还可承受物理布局导致的任何信道偏移。这是在实现确定时延(该主题我将在以后的博客中介绍)过程中所使用的重要特性之一。

请关注我的下一篇博客文章《为您的信号链频率计划确定 JESD204B 链路参数》。

《转换至 JESD204B 时您需要知道什么》(白皮书)

《JESD204B:适合您吗?》(博客文章)

《高速数据转换器中的 JESD204B 与 LVDS》(博客文章)

阅读更多 JESD204B 博客

责任编辑:haq

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

    关注

    18

    文章

    6316

    浏览量

    139562
  • 模拟
    +关注

    关注

    7

    文章

    1445

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CDMA 前端模块 (Tx 824-849 MHz), (Rx 869-894 MHz) skyworksinc

    电子发烧友网为你提供()CDMA 前端模块 (Tx 824-849 MHz), (Rx 869-894 MHz)相关产品参数、数据手册,更有CDMA 前端模块 (Tx 824-849 MHz
    发表于 06-26 18:29
    CDMA 前端模块 (<b class='flag-5'>Tx</b> 824-849 MHz), (<b class='flag-5'>Rx</b> 869-894 MHz) skyworksinc

    Tx-Rx iPAC FEM 双频 GSM/GPRS skyworksinc

    电子发烧友网为你提供()Tx-Rx iPAC FEM 双频 GSM/GPRS相关产品参数、数据手册,更有Tx-Rx iPAC FEM 双频 GSM/GPRS的引脚图、接线图、封装手册、中文资料、英文
    发表于 06-25 18:34
    <b class='flag-5'>Tx-Rx</b> iPAC FEM 双频 GSM/GPRS skyworksinc

    用于双频 GSM / GPRS / EDGE 的 Tx-Rx 前端模块 skyworksinc

    电子发烧友网为你提供()用于双频 GSM / GPRS / EDGE 的 Tx-Rx 前端模块相关产品参数、数据手册,更有用于双频 GSM / GPRS / EDGE 的 Tx-Rx 前端模块的引脚
    发表于 06-25 18:31
    用于双频 GSM / GPRS / EDGE 的 <b class='flag-5'>Tx-Rx</b> 前端模块 skyworksinc

    TxRx iPAC™ 前端模块 – 四频 GSM/GPRS skyworksinc

    电子发烧友网为你提供()TxRx iPAC™ 前端模块 – 四频 GSM/GPRS相关产品参数、数据手册,更有TxRx iPAC™ 前端模块 – 四频 GSM/GPRS的引脚图、接
    发表于 06-25 18:31
    <b class='flag-5'>Tx</b>–<b class='flag-5'>Rx</b> iPAC™ 前端模块 – 四频 GSM/GPRS skyworksinc

    用于双频 GSM / GPRS 的 Tx-Rx iPAC™ 前端模块 skyworksinc

    电子发烧友网为你提供()用于双频 GSM / GPRS 的 Tx-Rx iPAC™ 前端模块相关产品参数、数据手册,更有用于双频 GSM / GPRS 的 Tx-Rx iPAC™ 前端模块的引脚图
    发表于 06-25 18:30
    用于双频 GSM / GPRS 的 <b class='flag-5'>Tx-Rx</b> iPAC™ 前端模块 skyworksinc

    用于四频 GSM / GPRS 的 Tx-Rx FEM 3 频天线开关支持 skyworksinc

    电子发烧友网为你提供()用于四频 GSM / GPRS 的 Tx-Rx FEM 3 频天线开关支持相关产品参数、数据手册,更有用于四频 GSM / GPRS 的 Tx-Rx FEM 3 频天线开关
    发表于 06-24 18:32
    用于四频 GSM / GPRS 的 <b class='flag-5'>Tx-Rx</b> FEM 3 频天线开关支持 skyworksinc

    Tx-Rx iPAC FEM 四频 GSM/GPRS、850、900、1800、1900 skyworksinc

    电子发烧友网为你提供()Tx-Rx iPAC FEM 四频 GSM/GPRS、850、900、1800、1900相关产品参数、数据手册,更有Tx-Rx iPAC FEM 四频 GSM/GPRS
    发表于 06-24 18:31
    <b class='flag-5'>Tx-Rx</b> iPAC FEM 四频 GSM/GPRS、850、900、1800、1900 skyworksinc

    Tx-Rx iPAC™ FEM 双频 GSM/GPRS GSM850,PCS1900 skyworksinc

    电子发烧友网为你提供()Tx-Rx iPAC™ FEM 双频 GSM/GPRS GSM850,PCS1900相关产品参数、数据手册,更有Tx-Rx iPAC™ FEM 双频 GSM/GPRS
    发表于 06-23 18:31
    <b class='flag-5'>Tx-Rx</b> iPAC™ FEM 双频 GSM/GPRS GSM850,PCS1900 skyworksinc

    Tx-Rx iPAC FEM 双频 GSM/GPRS GSM900,DCS1800 skyworksinc

    电子发烧友网为你提供()Tx-Rx iPAC FEM 双频 GSM/GPRS GSM900,DCS1800相关产品参数、数据手册,更有Tx-Rx iPAC FEM 双频 GSM/GPRS
    发表于 06-23 18:30
    <b class='flag-5'>Tx-Rx</b> iPAC FEM 双频 GSM/GPRS GSM900,DCS1800 skyworksinc

    用于四频 GSM / GPRS / EDGE 6 频天线开关支持的 Tx-Rx FEM skyworksinc

    电子发烧友网为你提供()用于四频 GSM / GPRS / EDGE 6 频天线开关支持的 Tx-Rx FEM相关产品参数、数据手册,更有用于四频 GSM / GPRS / EDGE 6 频天线开关
    发表于 06-17 18:30
    用于四频 GSM / GPRS / EDGE 6 频天线开关支持的 <b class='flag-5'>Tx-Rx</b> FEM skyworksinc

    用于四频 GSM / GPRS / EDGE 的 Tx-Rx FEM,带两个 Rx 交换机端口和双频 TD-SCDMA skyworksinc

    电子发烧友网为你提供()用于四频 GSM / GPRS / EDGE 的 Tx-Rx FEM,带两个 Rx 交换机端口和双频 TD-SCDMA相关产品参数、数据手册,更有用于四频 GSM
    发表于 05-29 18:31
    用于四频 GSM / GPRS / EDGE 的 <b class='flag-5'>Tx-Rx</b> FEM,带两个 <b class='flag-5'>Rx</b> 交换机端口和双频 TD-SCDMA skyworksinc

    Tx-Rx 前端模块,用于四频 GSM / GPRS,支持 4 频天线开关 skyworksinc

    电子发烧友网为你提供()Tx-Rx 前端模块,用于四频 GSM / GPRS,支持 4 频天线开关相关产品参数、数据手册,更有Tx-Rx 前端模块,用于四频 GSM / GPRS,支持 4 频天线
    发表于 05-29 18:29
    <b class='flag-5'>Tx-Rx</b> 前端模块,用于四频 GSM / GPRS,支持 4 频天线开关 skyworksinc

    CYUSB3014FPGA发送的每两帧有效数据之间会出现很多冗余的重复数据,问题出在哪里?

    使用BeginDataXfer(), WaitForXfer() 和 FinishDataXfer()的方法异步接收数据。目前C#端的吞吐量大于FPGA数据的发送速率,我们发现在FPGA发送的每两帧有效数据之间
    发表于 05-20 07:36

    stm32的TXRX引脚出现了对地短路是怎么回事?如何解决?

    最近在做某个项目的时候发现stm32芯片中的TXRX引脚出现了对地短路的情况,目前使用过程出现了2次这样的问题。stm32的
    发表于 03-06 07:12

    测试DAC5688的信号,发现信号和采样时钟之间会出现比较大的交调,是什么原因?

    最近我测试DAC5688的信号,发现信号和采样时钟之间会出现比较大的交调,不知道是什么原因。相关参数如下: DAC输入
    发表于 01-24 08:23