高速数据传输利器:DS32EL0421/DS32ELX0421 深入解析

电子说

1.4w人已加入

描述

高速数据传输利器:DS32EL0421/DS32ELX0421 深入解析

在高速数据传输领域,DS32EL0421 和 DS32ELX0421 这两款 125 - 312.5 MHz FPGA - Link 串行器凭借其卓越的性能和丰富的特性,成为了众多工程师的首选。下面我们就来详细探讨一下这两款芯片。

文件下载:ELXLEVK01.pdf

产品概述

DS32EL0421/DS32ELX0421 是专为高速串行传输设计的芯片,可在 FR - 4 印刷电路板背板、平衡电缆和光纤上实现高效的数据传输。它们集成了先进的信号和时钟调节功能,并且拥有与 FPGA 友好的接口,使用起来非常方便。

关键特性

接口与编码特性

  • 5 位 DDR LVDS 并行数据接口:能够高效地处理并行数据,减少 FPGA 的 I/O 引脚数量,降低电路板布线复杂度,同时减轻 EMI 问题。
  • 可选择的 DC 平衡编码器:支持 AC 耦合应用,当启用时,可将输入信号进行编码处理,提高数据传输的稳定性。
  • 可选择的数据扰码器:通过对数据进行扰码,改善数据的过渡密度,有助于降低 EMI 辐射,同时为解串器的 CDR 提供足够的过渡信号以实现正确锁定。

信号调节与控制特性

  • 可编程的发射去加重:用户可以根据实际的传输线长度和衰减情况,通过引脚或 SMBus 接口调整去加重的强度,优化信号传输性能。
  • 可配置的输出电平:通过连接下拉电阻到 VOD_CTRL 引脚,或者写入 SMBus 寄存器 69'h,可灵活调整 CML 输出的发射幅度。
  • 可配置的 PLL 环路带宽:根据不同的应用需求,对 PLL 环路带宽进行配置,确保时钟信号的稳定性。
  • 可编程的输出端接:支持 50Ω 或 75Ω 的输出端接配置,以适应不同的传输介质。

其他特性

  • 远程感应功能:当与 DS32EL0124/DS32ELX0124 解串器直接连接时,可自动检测并协商链路状态,无需额外的反馈路径。
  • 内置测试模式发生器:方便工程师进行芯片的测试和调试工作。
  • 锁定丢失和错误报告:及时反馈芯片的工作状态,便于工程师进行故障排查。
  • 通过 SMBus 进行配置:提供了灵活的配置方式,方便工程师根据不同的应用场景对芯片进行设置。

目标应用

该芯片的应用范围非常广泛,涵盖了成像、显示、视频传输、通信系统、测试与测量以及工业总线等多个领域。在工业和医疗成像、LED 墙显示、视频传输等场景中,其高速稳定的数据传输能力能够满足系统的高性能要求。

关键规格

数据速率与时钟频率

  • 串行数据速率:1.25 至 3.125 Gbps,能够满足高速数据传输的需求。
  • DDR 并行时钟:125 至 312.5 MHz,为数据处理提供稳定的时钟信号。

工作温度与 ESD 保护

  • 温度范围:- 40°C 至 + 85°C,适用于各种不同的工作环境。
  • ESD 保护:> 8 kV ESD (HBM) 保护,有效防止静电对芯片造成损坏。
  • 低固有抖动:在 3.125 Gbps 数据速率下,固有抖动低至 35ps,确保数据传输的准确性和稳定性。

引脚描述

芯片的引脚功能丰富,涵盖了电源、接地、模拟参考、CML I/O、LVDS 并行数据总线、LVCMOS 控制引脚、SMBus 接口以及其他功能引脚。例如,VDD33 和 VDD25 分别提供 3.3V 和 2.5V 的电源;TxOUT0 + / - 和 TxOUT1 + / - 为 CML 输出引脚;TxCLKIN + / - 和 TxIN[4:0] + / - 用于输入时钟和数据。

电气与时序规格

电源规格

芯片在不同的电源电压和数据速率下,有着明确的电源电流和功耗要求。例如,在 2.5V 电源下,当输出启用且数据速率为 1.25 Gbps 时,典型电流为 87mA,功耗为 460mW。

接口规格

  • LVCMOS 电气规格:规定了输入输出电压、电流等参数,确保芯片与其他 LVCMOS 设备的兼容性。
  • SMBus 电气与时序规格:包括数据和时钟的输入电压、总线频率、建立和保持时间等参数,保证 SMBus 通信的稳定性和准确性。
  • LVDS 电气与时序规格:对输入阈值、共模电压、输入阻抗以及时钟频率、周期、转换时间等进行了详细规定,确保 LVDS 接口的数据传输质量。
  • CML 电气与时序规格:涉及输出端接、差分电压摆幅、线路速率、过冲、上升和下降时间以及抖动等参数,保证 CML 输出信号的质量。

功能描述

电源管理

芯片需要连接 2.5V 和 3.3V 电源,并进行适当的旁路电容配置。在电源上电时,建议先开启 3.3V 电源,再开启 2.5V 电源,以避免初始电流过大。同时,芯片提供了两种降低功耗的方法,可根据实际需求进行选择。

复位操作

芯片有三种复位方式:上电自动复位、拉低 RESET 引脚复位以及写入复位寄存器复位。复位后,除地址寄存器外,其他寄存器将恢复到默认值。

数据处理

  • LVDS 输入:芯片采用标准的 2.5V LVDS 输入,内部有 100Ω 终端电阻。建议 FPGA 与串行器之间的 PCB 走线长度不超过 40 英寸,以保证输入信号的质量。
  • DC 平衡编码器:当启用时,将输入信号进行编码处理,根据 TXIN4 + / - 的状态决定是传输数据还是插入同步字符。
  • 扰码器和 NRZI 编码器:可提高数据的过渡密度,降低 EMI 辐射,其启用或禁用可通过寄存器进行配置。

    输出接口

  • CML 输出:提供低偏斜的差分信号,输出电平可通过 VOD_CTRL 引脚和 SMBus 进行编程,输出端接可选择 50Ω 或 75Ω。同时,DS32ELX0421 还提供了冗余输出,可用于支持冗余应用。

    设备配置

    芯片可通过 DC - B 和 RS 引脚的不同组合进行配置,不同的配置方式会影响链路启动行为、数据对齐、扰码器和 NRZI 编码器的启用状态等。

应用信息

GPIO 引脚

GPIO 引脚在调试和评估系统时非常有用,可用于配置芯片的 SMBus 地址,实现多个串行器的独立编程。

高速通信介质

结合芯片的集成去加重模块和 DS32EL0124/DS32ELX0124 的集成均衡模块,可在多种介质上实现高速数据传输。但需要注意输入时钟抖动、电源噪声、EMI 干扰和布局等因素对性能的影响。

冗余应用

DS32ELX0421 的双 CML 串行输出可实现数据的冗余传输,通过 SMBus 寄存器控制,可在主链路出现问题时自动切换到备用链路。

链路聚合

多个 DS32EL0421/DS32ELX0421 串行器和解串器可进行聚合,以实现更高的数据吞吐量或更长的电缆传输距离。

布局指南

在进行 PCB 布局时,应遵循高速设备的布局原则,如 LVDS 输入走线长度不超过 40 英寸、避免在 LVDS 和 CML 走线附近放置噪声源、确保走线的差分阻抗为 100Ω 等。

寄存器映射与配置

芯片的寄存器功能丰富,涵盖了设备 ID、复位、GPIO 配置、去加重、设备配置、电源管理、事件状态等多个方面。通过对这些寄存器的配置,可以实现芯片的各种功能。同时,文档还提供了一些常见功能的配置配方,如扰码器覆盖控制、75Ω 模式配置、输出通道复用控制等,方便工程师进行操作。

DS32EL0421 和 DS32ELX0421 芯片以其丰富的特性和出色的性能,为高速数据传输应用提供了强大的支持。在实际应用中,工程师需要根据具体的需求,合理配置芯片的参数,并注意布局和布线等方面的问题,以充分发挥芯片的优势。你在使用这两款芯片时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分