This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] ADC32RF45:与SDO相关的SPI问题?

Guru**** 2577385 points
Other Parts Discussed in Thread: ADC32RF45

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/597997/adc32rf45-spi-question-related-to-sdo

部件号:ADC32RF45

您好,

我有一个设计上有两个ADC32RF45。  在设计中,我对两个芯片运行了通用clk,SDI,SDO电线。  即,锁扣线连接到驱动它的FPGA上的一个引脚,SDI引脚和SDO引脚连接在一起。  芯片选择引脚显然未连接在一起。

我的问题似乎是SDO输出似乎没有达到全电压。  查看照片。  黄色,红色和绿色线条分别为CS,SDI和CLK。  蓝色是SDO,似乎达到了其输出的一半。  我的问题是,把《性别歧视条例》的各项规定挂在一起是否可以,抑或其中一项《性别歧视条例》的规定会拉低另一项?  数据表中有关此实际界面的信息非常少,因此很难确定发生了什么。  我的FPGA家伙也很可能把他的引脚分配搞砸了。  他昨天告诉我,他换了SDI和SDO,所以谁知道他还犯了什么错。  但与往常一样,必须使用范围对固件进行故障诊断:)。

如果需要,我们始终可以在3线模式下运行芯片,但我想了解这个问题。  如果我确实将SDOS连接在一起,那么我就想把它连接起来!

提前感谢!

。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    当我解开其中一个SDOUT引脚时,逻辑会上升到正确的输出? 因此,尽管选择了芯片,但未访问的SDOOUT仍会下拉所用SDOUT的输出。 芯片选择是否应将非访问SDOUT置于三态,以允许多个此类设备共享相同的4线总线? 我认为我们可以在3线模式下运行,但如果我的假设是正确的,那么我认为这个芯片有缺陷。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    感谢您的跟进调查结果。  我会将此信息带至设计团队进行评论。  在我们的EVM上,我们只有一个器件,因此SDO引脚不会与其他ADC共享。  我扫描了数据表,但没有看到任何关于SDO引脚在未输出读回数据时具有高阻抗的陈述。   但我在SDO格式的图表(图118和121,取决于数据表的修订)中看到,SDO在数据输出之前的时间被绘制为'低', 而不是我有时 在 其他数据表中看到 的那样,在设备驱动回读数据之前,以中等刻度的形式绘制,以指示高阻抗。  因此,在不使用时,SDO引脚似乎没有高阻抗。

    此致,

    Richard P.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我对TI因这一缺陷而将此部件推出感到非常失望。  幸运的是,我只有2台设备在板上,并且能够在SDOUT引脚上放置OR门。  此外,我的固件人员可以将其置于3线模式,这似乎工作正常。  您应该尽快将一些信息添加到数据表中,以便其他人不要使用这一非常昂贵的零件来调整其设计。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Dan,您好!

    我是Amanda Ross,是当地的FAE联系人,为您和您的团队提供支持。

    虽然我们的论坛是与专家联系的最佳方式,但我也想提供我的联系信息,以便您可以将我作为将来与TI相关的任何问题的额外资源。 随时给我留言。

    此致,

    Amanda Ross

    (a-ross@ti.com)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您是否找到了更好的解决方法? 如果您将设备置于3线模式,则它会_静止_驱动SDO,因此当它"工作"时,意味着它会中断SPI总线上的所有其他设备,除非您将连接拉至SDO。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我们最终返回到4线SPI,并将SDO运行到OR门。 在最终设计中,我们最终只将SDO运行到FPGA上的单独引脚上。 有些麻烦,但是还可以
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢。  我想现在是时候去挖一些痕迹了:/

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的...我的烤杂烩不好看,但是还不错。 ADC现在运行良好。 您不知道的But..in案例...请查看第117页。 它们有一个非常智能的正极取消电路(偏移校正),但它也会取消您在这些频率下可能具有的任何信号。 spurs非常高(我见过-50 dBc)。 因此,如果您在这些频率周围有信号,请小心。 我想我应该已经阅读了数据表中的每一页...
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    很好,谢谢。 我们主要关注f_s/5,f_s/10和f_s/15处的信号-因此希望我们表现良好。 如果不是这样,我们就必须了解它很好的小校准功能;)
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,

    是的,当SPI未启用时,SDO引脚不会三态,因此不能在多个器件之间进行SDO总线。   在我们的EVM上,我们有三个具有SPI端口的器件(ADC和两个时钟器件),并且时钟和SDIO信号是总线传输的,但每个启用器件都有自己的信号,而回读器则各有自己的信号。   USB设备具有8个GPIO引脚,因此可以解决-三个SPI启用,三个回读引脚,一个通用时钟和一个通用SDIO - 总共8个。   我同意,  如果设计人员考虑在未启用设备SPI时关闭SDO驱动程序,它会更加灵活。

    关于交错Spurs,这是ADC前端架构的一个函数  。要在此过程中获得3Gsps采样速率 ,前端为4路交错,每个采样速率高达750Msps。   然后有数字逻辑减去每个子ADC的直流偏移。   但请考虑输入信号在750MHz时会发生什么-它将每个子ADC的别名回直流电顶部。   此时,可以选择减去直流偏移,并在FS/4上同时去除任何频率内容,或者允许FS/4上的频率内容保持不变,但现在每个子ADC的直流偏移都将随车而来。   在ADC前端之后,它们不能彼此分离  。因此,FS/4的整数倍数将被减去,对于这一点,FS/8的整数倍数也是,但我没有看到类似的 推理线,说明为什么FS/8得到同样的处理。

    此致,

    Richard P.

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢Richard,这都是很棒的信息。  我很高兴,我们的设计不是很难削减SDO,我们的下一个版本的主板肯定会将它们分开。  关于刺激,这很有意义-当我们达到这一点时,我只需要看看它对我们有多大的影响。  但是,我们的设计团队似乎已经对其进行了精心设计,这样就不会给我们的应用程序带来问题;)