ZHCADA2 October 2023 TXV0106 , TXV0106-Q1 , TXV0108 , TXV0108-Q1
物理层器件 (PHY) 在以太网网络协议中发挥着重要作用,因为它们通过许多不同类型的转换介质对数据进行串行化和解串,从而充当来自外部世界的数据通信的桥梁。PHY 连接到通常集成在 FPGA 或 SoC 中的以太网媒体访问控制器 (MAC)。当 SoC、ASIC 和 FPGA 等大型数字器件切换到较低的内核电压时,接口设计通常会遇到挑战。当以低电压运行时,集成式和独立 MAC 通常无法支持更高的 I/O 电压。系统设计人员通常需要解决 MAC 和 PHY 之间的 I/O 电平不匹配问题,同时仍保持接口的信号完整性。此外,简化千兆位媒体独立接口 (RGMII) 等以太网接口具有严格的时序要求,在较低电压下更难以满足这些要求。
本应用简报介绍了 RGMII 的时序要求,并展示了 TI 的高速 TXV 系列如何在克服 I/O 电压不匹配的同时满足 RGMII 时序要求。
RGMII 是在 MAC 与 PHY 之间使用的接口,可支持 10Mbps、100Mbps 和 1000Mbps 的速度。图 1 显示了 MAC 和 PHY 之间的连接。以 1000Mbps 速率运行时,由于数据以双数据速率 (DDR) 信令处理,而较低的速度使用单数据速率 (SDR),因此时序要求更严格。本应用简报中通篇使用 1000Mbps 时序,因为满足此时序要求也会满足 10Mbps 和 100Mbps 时序要求。
表 1、图 2 和图 3 显示了 RGMII 1.3 版和 2.0 版标准的时序要求。1.3 版规定必须在时钟和数据线之间引入偏斜,通常约为 1.5ns 至 2.0ns。在 2.0 版中,可由 MAC 或 PHY 生成偏斜,并通过 TsetupT 和 TholdT 给出。RGMII 2.0 版时序以红色突出显示。
符号 | 参数 | 最小值 | 典型 | 最大值 | 单位 |
---|---|---|---|---|---|
TskewT | 数据到时钟输出偏斜(在变送器处) | -500 | 0 | 500 | ps |
TskewR | 数据到时钟输入偏斜(在接收器处) | 1 | 1.8 | 2.6 | ns |
TsetupT | 数据到时钟输出设置 | 1.2 | 2.0 | ns | |
TholdT | 数据到时钟输出保持 | 1.2 | 2.0 | ns | |
TsetupR | 数据到时钟输入保持 | 1.0 | 2.0 | ns | |
TholdR | 数据到时钟输入保持 | 1.0 | 2.0 | ns | |
Tcyc | 时钟周期时长 | 7.2 | 8 | 8.8 | ns |
Dcyc | 千兆位的占空比 | 45 | 50 | 55 | % |
TR/TF | 上升/下降时间 (20-80%) | 0.75 | ns |
数据表中的输出通道间偏斜 Tsk(o) 值使用两种类型的偏斜测量值来捕获最坏情况下的偏斜、输出和反相偏斜。在图 4 中可找到两者的图解。
输出偏斜是驱动相同的指定负载时,同一器件在相同转换条件下任意两个输出之间的偏斜差。输出偏斜测量值通过 TRR 和 TFF 给出。反相偏斜是驱动相同的指定负载时,同一器件在输入转换相反的情况下两个输出之间的偏斜差。反相偏斜测量值通过 TRF 和 TFR 给出。
表 2 给出了 TXV 系列和 RGMII 标准之间的时序差异。下面的比较显示,TXV 最坏情况下的时序不超过 RGMII 标准的最大时序参数。这给 MAC、PHY 和 PCB 留下了时序裕度,表明 TXV 产品系列适用于与 RGMII 连接,即使在 1000Mbps 的速率下也是如此。
FPGA、SoC 和 ASIC 等处理器正朝着更低电压 I/O 发展,通过降低功耗而使客户受益。这会导致 I/O 电压不匹配,但许多电平转换器无法满足严格的时序要求(例如上升/下降时间、通道间偏斜和偏斜敏感接口的占空比失真)。本应用简报展示了 TXV 电平转换器系列如何弥合 I/O 电压差距,同时还提供优化的交流性能并满足 RGMII 等低偏斜接口的严格时序要求。
VCCA = 1.8V,VCCB = 3.3V,CLoad = 5pF,在 125°C 时每个数据通道为 250Mbps