1、 LVDS、LVPECL、CML 间的互连
在下面的讨论中,假设采用+3.3V PECL。
1.1 LVPECL 到 CML 的连接
LVPECL 与 CML 之间的耦合方式可以是交流方式,也可以是直流方式。
1.1.1 交流耦合
LVPECL 驱动器到 CML 接收器的一种连接方式就是交流耦合方式,如图 1 所示。在 LVPECL 的两个输出端各加一个到地的直流偏置电阻,电阻值选取范围为 142Ω 至 200Ω。如果 LVPECL 的差分输出信号摆幅大于 CML 的接收范围,可以在信号通道上串一个 25Ω 的电阻,以提供 0.67 倍的电压衰减。
1.1.2直流耦合
在LVPECL 到 CML 的直流耦合连接方式中需要一个电平转换网络,以满足 LVPECL 输出与CML 输入的共模电压要求。该电平转换网络引入的损耗必须要小,CML 接收器输入端的信号摆幅大于接收器的灵敏度要求。另外还要求自LVPECL 输出端看到的总阻抗近似为 50Ω。下例说明了 LVPECL 输出驱动 MAX3875 CML 输入的情况,电平转换网络如图 2所示。
图2. LVPECL 与 CML 之间的电阻网络
(MAX3875)
必须满足以下条件:
(1)戴维宁开路等效电压
(2) 戴维宁等效电阻
(3) [假设 VA = VPECL-CM = (VCC-1.3V)]
注:假定LVPECL 的最小差分输出摆幅为1200mV,而 MAX3875 的输入灵敏度为 50mV, 这样电阻网络的增益必须大于 50mV/1200mV = 0.042。
(4)求解上面的方程组,我们得到R1= 182Ω,R2= 82.5Ω,R3= 294Ω (标准1%阻值),VA= 1.35V, VB= 3.11V ,增益= 0.147 ,ZIN= 49Ω 。把
LVPECL 输出与 MAX3875 输入通过该网络连接,实测得:VA= 2.0V,VB= 3.13V。
LVPECL 到MAX3875 的直流耦合结构如图3 所示。对于其它的CML 输入,最小共模输入电压和最小输入信号摆幅可能不同,读者可根据上面的考虑计算所需的电阻值。
图3. LVPECL 与 CML 之间的直流耦合
(MAX3875)
2. CML 到 LVPECL 的连接
CML 与 LVPECL 的连接需采用交流耦合(参见图4)。
3. CML 和 LVDS 间互连
CML 与 LVDS 之间采用交流耦合方式连接(图5)。注意,CML 输出信号摆幅应该在 LVDS 输入能够处理的范围以内。
如果LVDS 驱动器需要驱动一个 CML 接收器, 可以采用图 6所示的交流耦合方式。