SN74AVCH16T245GR电平转换使用疑问

Other Parts Discussed in Thread: TMS320C6455, LMK00804B

目前DSP TMS320C6455与PHY芯片88E1111之间的125M时钟需要电平转换,TMS320C6455这边为3.3V的LVTTL电平,88E1111为2.5V的LVTTL电平,看了规格书没有写明3.3V转2.5V支持多少速率,请问SN74AVCH16T245GR可以支持3.3V的LVTTL电平转2.5V的LVTTL,且支持到125M的时钟转换这种应用吗?

  • 你好,
    125MHz会出问题,请看datasheet 7.10. 你一个时钟周期才8ns,但通道延时都有3.2ns。这个会造成较大的误码率。建议用时钟缓冲器LMK00804B。
  • 你好!
    时钟可以使用LMK00804B,但是GMII上的数据也是需要电平转换的,如果GMII的125MHz时钟通过LMK00804B,而GMII的数据通过SN74AVCH16T245GR,这样有个问题,SN74AVCH16T245GR的Tpd是0.5ns(Min)3.2ns(Max)。但是LMK00804B的Tpd是0.95(Min) 2.2(Max),这样会导致时钟和数据的线路延时不一致,88E1111的接收数据对于GMII时钟的建立时间最小只有2.5ns(见图1),而6455的GMII接收端口要求的最小建立时间为2ns(见图2),时钟和数据线路延时不一致有可能导致建立时间不满足。
    我选择SN74AVCH16T245GR的原因是因为SN74AVCH16T245GR的数据手册上明确说明了1.8V<->3.3V时最大转换波特率为380Mbps,按照1Hz=2bps计算,1.8V<->3.3V时最大带宽为190Mhz(见图3)。
    再根据7.10所示,当VCCA=3.3V时,随着VCCB增加,Tpd的最大值越来越小(见图3),那么2.5V<->3.3V时最大带宽不应该小于190Mhz。
    我的意思是Tpd会带来延时,但是数据和时钟都延时了,这样是不是带来的影响比较小。
    还有就是我找不到比这个速度更快的电平转换芯片了,如果这个不行,我就只能把单端转换成LVDS,然后再LVDS转换成单端了。麻烦帮我评估下我的想法?
  • datasheet中给出转换2.5V的最大data rate为200 Mbps (Level-Shifting to 2.5 V or 1.8 V)。200Mbps=100Mhz,所以支持125Mhz的时钟信号有点儿困难。 1.8V到3.3V转换可以达到380Mbps=190Mhz,但是到2.5V的话125Mhz不能支持。
  • 200Mbps=100Mhz?这个不是很理解?
  • 这个比较容易理解,Hz指的是频率,单位周期,1Hz=1/s。
    bps指的是bit per second,我们知道,一个周期两个bit吧。 因此1Hz=2bps。
  • 我现在使用SN74CBT16210DGGR来进行电平转换,请问在芯片内部传输门的源端和漏端是否完全一样,也就是我外部哪端接低电压,哪端就是源端,是否是这样呢
x 出现错误。请重试或与管理员联系。