采用TI公司的tlk1221芯片做并转串的变化,带宽为600MHz,串行输出为LVPECL电平,芯片的供电电压是2.5V,由于项目中需要得到CML电平,所以其中采用TI公司的sn65cml100做电平转换。综上所述为LVPECL到CML电平的变换,另外TI公司提供了这两款芯片的IBIS模型,由于频率相对较高,在电平转换的时候需要相应的端接来尽量保证信号的完整性,在做PCB板之前用Hyperlynx做了模型的前仿真,采用的电路是sn65cml100提供的电路,如下图1所示。
图1 电平转换图
则在Hyperlynx中的图如下图2所示,其中驱动器为tlk1221:
图2 Hyperlynx图例
最终得到输入和输出的差分信号为下图3所示:
由上图3可以看出这个信号反射十分严重,上图中红色线为输出端信号,紫色线为输入端信号,我个人分析可能是阻抗不连续导致,其中根本没法得出不连续的点在哪里,唯一可能的是tlk1221的输出电阻,因为LVPECL信号电路输出电阻很小,但是我也在输入端串了电阻仿真过,得到的波形也是很不理想,所以希望各位帮忙分析分析,问题可能出在哪里,或者是tlk1221作为驱动器的时候,匹配图不能按照sn65cml100中所给出的参考电路仿真,我想这样去做板的话应该是没法使用的吧!







