LSF0108: 双向通信,速率提高到50MHz时出现写入数据和读取数据不一致的问题

Part Number: LSF0108
Other Parts Discussed in Thread: TXB0304

       hi 你好,使用LSF0108进行1.2V和3.3V电平信号转换,用于QSPI信号双向通信,目标速率是50MHz,但当速率提高到50MHz会出现写入数据和读取数据不一致的问题,目前实测最大速率只能支持到33.33MHz时数据和读取数据是一致的,参考电路图如下,实测时A侧的上拉是去掉的,为了增大驱动能力B侧的上拉换成了330Ω,还请看下什么原因导致的速率提高到50MHz时出现写入数据和读取数据不一致。

50MHz时写入数据和读取数据不一致:

33.33MHz时CKL和DQ0的波形如下:

  • 您好

    数据手册表9-3的上拉电阻值是最小值。 但是,如果上拉电阻非常大,例如100k,似乎很难传达 50MHz 的吞吐量,您可以再试试调整上拉电阻的值。

    也有可能是容性负载过大,数据手册有写Supports up to 100-MHz up translation and greater than 100-MHz down translation at ≤ 30 pF capacitive load and up To 40-MHz up or down translation at 50 pF capacitive load

    也有客户遇到类似情况,TI推荐了TXB0304,您也可以看看。

    e2e.ti.com/.../4965011

  • hi  你好,

    1、实测时已经对比了数据手册表9-3的上拉电阻值,了解到上拉电阻太大速率是达不到50MHz的,所以才将上拉电阻确认为330Ω,上拉电阻再往小调整比如220Ω时也会出现速率提高到50MHz时写入数据和读取数据不一致,这是我们经过实测验证的。

    2、链路容性负载实测的都是30pF以下,(20pF左右),按数据手册中描述的应该是可以达到100-MHz的,但现在50MHz都没有达到。

    还请帮忙分析下是什么原因导致的,如果你们也有客户遇到类似情况,是怎么解决的,使用LSF0108的板卡已经回板,封装不一致没法直接更换其他器件比如TXB0801验证。

    期待尽快回复,谢谢!

  • 您好

    为更加有效地解决您的问题,我们建议您将问题发布在E2E英文技术论坛上(TI E2E support forums),将由资深的英文论坛工程师为您提供帮助