Es ist möglich, ein PLL-Signal als Takt für mehrere Geräte abzugreifen

Wir haben einen Oszillator, der ein Taktsignal für eine MCU liefert. Es hat Oszillator-Ein- und Ausgangspins: XTAL-IN und XTAL-OUT.

Wir möchten dasselbe Taktsignal als digitalen Takteingang für eine andere MCU verwenden. Kann ich das XTAL-IN-Signal einfach abgreifen und direkt als Eingang für die andere MCU verwenden, oder stört dies die PLL?

Antworten (1)

Dies ist möglich, erfordert jedoch eine äußerst sorgfältige Analyse, damit es zuverlässig funktioniert.

Sie sollten Ihr Signal im Allgemeinen vom XTAL-OUT-Pin (auch bekannt als X2) abgreifen, da dies der Ausgang der On-Chip-Oszillatorschaltung ist und eine höhere Signalamplitude ansteuert und der Treiber eine niedrigere Knotenimpedanz hat. Dies ist besonders wichtig, wenn die Pins XTAL-IN (alias X1) und XTAL-OUT mit einem tatsächlichen Kristall verbunden sind. Zusätzliche Kapazität, insbesondere am X1-Pin, kann die Betriebsfrequenz der Oszillatorschaltung ändern oder verhindern, dass sie zuverlässig startet.

Das Abgreifen entweder der Pins X1 oder X2 erfordert die Berücksichtigung, dass dies analoge Signale sind und normalerweise nicht zwischen vollständig digitalen Logikpegeln wechseln. Die Last der Abgriffschaltung muss hochohmig sein und in der Lage sein, die analogen Signale mit niedrigem Pegel in den Signaltyp umzuwandeln, der für die Last an der nächsten Schaltung in der Reihe benötigt wird.

Wenn Sie stattdessen den XTAL-IN-Pin mit einer Art externem Oszillatorgerät ansteuern, liefert er möglicherweise bereits ein vollständiges Logikhubsignal. In diesem Fall ist das externe Gerät möglicherweise durchaus in der Lage, die XTAL-IN-Pins mehrerer MCUs problemlos anzusteuern.

In unserem Fall kann die zweite MCU keinen Oszillator empfangen - sie hat nur einen digitalen Takteingang. Kann ich XTAL-OUT damit verbinden?
@ user48956 - Es kann möglich sein, es anzuschließen, aber Sie müssen sich wirklich genau ansehen, was der Spannungssignalbereich am XTAL-OUT-Pin ist. Fast alle, die ich mir angesehen habe, wenn ein Quarz angeschlossen ist, haben kein Signal, das als zuverlässiges digitales Signal übergeht. Sie müssten daher wahrscheinlich einen Puffer finden, der das Signal quadrieren und einen Ausgang erzeugen kann, der ein legitimes digitales Signal für die zweite MCU ist. - Fortsetzung -
- Von Fortsetzung - Wenn Sie am Ende einen Chip hinzufügen müssen, um den XTAL-OUT zu puffern, würde ich empfehlen, dass eine insgesamt bessere Lösung darin besteht, dem Design einfach einen eigenständigen Oszillator hinzuzufügen, der einen guten digitalen Ausgang hat und Verbinden Sie das mit beiden MCUs. -------- Sie haben nicht viele Informationen zu den von Ihnen tatsächlich verwendeten Teilen und der Häufigkeit des Betriebs gegeben, daher ist es nicht möglich, mögliche Komponenten zu empfehlen, die Sie für beide Ansätze verwenden könnten.