你(们)好
我需要一个开关(模拟/数字)在两个时钟信号之间进行切换。 我有一个25MHz 时钟和一个来自两个不同源(2个晶体振荡器)的48MHz 时钟信号、我需要一次只将一个时钟传递到 MCU。
为此、我应该使用模拟开关还是数字开关? 请为我的应用推荐合适的器件。 哪种开关最适合时钟信号模拟开关或数字开关?
谢谢
桑托什
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.
你(们)好
我需要一个开关(模拟/数字)在两个时钟信号之间进行切换。 我有一个25MHz 时钟和一个来自两个不同源(2个晶体振荡器)的48MHz 时钟信号、我需要一次只将一个时钟传递到 MCU。
为此、我应该使用模拟开关还是数字开关? 请为我的应用推荐合适的器件。 哪种开关最适合时钟信号模拟开关或数字开关?
谢谢
桑托什
您好、Santosh、
只是为了确保源是离散 Xos、而不是独立晶体、对吧? 晶体对端口的电容非常敏感、因此在晶体和 MCU 驱动器之间添加开关通常不是一个好主意、因为总增加的电容很难估算。
时钟应用对输入压摆率和抖动很敏感、因此通常首选模拟开关(即使输入是 CMOS 或其他一些数字标准)。
对于具有单端信号的非常直接的应用、您可以使用单 个 SN74LVC1G3157。 如果单个开关的隔离规格不足、并且有空间进行时钟路由、则可以使用 两层 SN74LVC1G3157、这两层相隔一定距离: 第一个开关在信号和 GND 之间进行选择、并且足够远、因此单端杂散不会在输入之间串扰;第二个开关在前两个开关的输出之间切换。 只要正确选择输入端口、甚至可以对所有三个开关使用相同的控制信号。
如果 Xos 是差分的、 TS5A23157等器件可能是一个不错的选择-只需确保补偿端接处开关增加的阻抗。
最后、如果需要在不同频率下进行无毛刺脉冲开关、则需要将控制信号重新定时到开关输入端。 这会变得更加复杂、我不确定您是否需要它、因此我现在将省略详细说明(如果您需要、请告诉我)。
此致、