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.

[参考译文] 模拟或数字开关

Guru**** 2387060 points
Other Parts Discussed in Thread: SN74LVC1G3157, TS5A23157
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/965028/analog-or-digital-switch

主题中讨论的其他器件:SN74LVC1G3157TS5A23157

你(们)好

我需要一个开关(模拟/数字)在两个时钟信号之间进行切换。 我有一个25MHz 时钟和一个来自两个不同源(2个晶体振荡器)的48MHz 时钟信号、我需要一次只将一个时钟传递到 MCU。

为此、我应该使用模拟开关还是数字开关? 请为我的应用推荐合适的器件。 哪种开关最适合时钟信号模拟开关或数字开关?

谢谢

桑托什

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

    您好、Santosh、

    只是为了确保源是离散 Xos、而不是独立晶体、对吧? 晶体对端口的电容非常敏感、因此在晶体和 MCU 驱动器之间添加开关通常不是一个好主意、因为总增加的电容很难估算。

    时钟应用对输入压摆率和抖动很敏感、因此通常首选模拟开关(即使输入是 CMOS 或其他一些数字标准)。

    对于具有单端信号的非常直接的应用、您可以使用单 个 SN74LVC1G3157。 如果单个开关的隔离规格不足、并且有空间进行时钟路由、则可以使用 两层 SN74LVC1G3157、这两层相隔一定距离: 第一个开关在信号和 GND 之间进行选择、并且足够远、因此单端杂散不会在输入之间串扰;第二个开关在前两个开关的输出之间切换。 只要正确选择输入端口、甚至可以对所有三个开关使用相同的控制信号。

    如果 Xos 是差分的、 TS5A23157等器件可能是一个不错的选择-只需确保补偿端接处开关增加的阻抗。

    最后、如果需要在不同频率下进行无毛刺脉冲开关、则需要将控制信号重新定时到开关输入端。 这会变得更加复杂、我不确定您是否需要它、因此我现在将省略详细说明(如果您需要、请告诉我)。

    此致、